Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AstraThreshold/oled-ui-astra
/ functions
Functions
1,903 in github.com/AstraThreshold/oled-ui-astra
⨍
Functions
1,903
◇
Types & classes
73
↓ 1 callers
Function
bg_Open
Other/bdfconv/bdf_glyph.c:10
↓ 1 callers
Function
bg_ReduceGlyph
Other/bdfconv/bdf_glyph.c:307
↓ 1 callers
Function
bg_SetBitmapSize
Other/bdfconv/bdf_glyph.c:146
↓ 1 callers
Function
bg_SetBitmapSizeInBytes
Other/bdfconv/bdf_glyph.c:135
↓ 1 callers
Function
bg_ShowBitmap
Other/bdfconv/bdf_glyph.c:238
↓ 1 callers
Function
bg_init_rle
Other/bdfconv/bdf_rle.c:280
↓ 1 callers
Function
bg_prepare_01_rle
Desc: Write the number of zeros and ones to the bit stream. There is no restriction on the size of a and b. Args: a: number of 0 bits
Other/bdfconv/bdf_rle.c:339
↓ 1 callers
Function
bg_rle_compress
Other/bdfconv/bdf_rle.c:362
↓ 1 callers
Function
drawLogo
* * * * * * * powered by * * * * Astra UI * * * * * * * * * * * */
Core/Src/astra/astra_logo.cpp:17
↓ 1 callers
Function
fd_decode
expects: unsigned target_x; unsigned target_y; unsigned is_transparent; const uint8_t *decode_ptr; */
Other/bdfconv/fd.c:153
↓ 1 callers
Function
fd_draw_glyph
Other/bdfconv/fd.c:199
↓ 1 callers
Function
fd_draw_pixel
Other/bdfconv/bdf_rle.c:188
↓ 1 callers
Function
fd_draw_string
Other/bdfconv/fd.c:212
↓ 1 callers
Function
fd_get_glyph_data
Other/bdfconv/fd.c:56
↓ 1 callers
Function
fd_init
Other/bdfconv/fd.c:15
↓ 1 callers
Function
fd_set_font
Other/bdfconv/fd.c:20
↓ 1 callers
Method
forePosInit
Core/Src/astra/ui/item/menu/menu.h:44
↓ 1 callers
Function
get_addsub
Other/bdfconv/bdf_map.c:139
↓ 1 callers
Function
get_dec
Other/bdfconv/bdf_map.c:52
↓ 1 callers
Function
get_hex
Other/bdfconv/bdf_map.c:72
↓ 1 callers
Method
goNext
Core/Src/astra/ui/item/selector/selector.cpp:56
↓ 1 callers
Method
goPreview
Core/Src/astra/ui/item/selector/selector.cpp:64
↓ 1 callers
Function
i2c_read_bit
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_byte.c:547
↓ 1 callers
Function
i2c_transfer
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_byte.c:620
↓ 1 callers
Method
init
Core/Src/hal/hal.h:85
↓ 1 callers
Method
init
Core/Src/astra/ui/launcher.cpp:65
↓ 1 callers
Method
init
Core/Src/astra/ui/item/menu/menu.cpp:42
↓ 1 callers
Function
map_cmd
Other/bdfconv/bdf_map.c:172
↓ 1 callers
Function
memFree
释放内存(内部调用) offset:内存地址偏移 返回值:0,释放成功;1,释放失败;
Core/Src/hal/hal_dreamCore/memory_pool.cpp:100
↓ 1 callers
Function
mui_EnterForm
if called from a field function, then the current field variables are destroyed, so that call should be the last call in the field callback. mui_Ent
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui.c:725
↓ 1 callers
Function
mui_GetCurrentCursorFocusPosition
returns the field pos which has the current focus If the first selectable field has the focus, then 0 will be returned Unselectable fields (for e
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui.c:639
↓ 1 callers
Function
mui_GetSelectableFieldOptionCnt
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui.c:695
↓ 1 callers
Function
mui_fds_parse_text
s must point to the string delimiter start: first '/' for "B00ab/ok/" - '/' actually is 0xff - return the total size of the string, including
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui.c:128
↓ 1 callers
Function
mui_find_form
n is the form number */
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui.c:463
↓ 1 callers
Function
mui_find_uif
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui.c:303
↓ 1 callers
Function
mui_inner_loop_over_form
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui.c:421
↓ 1 callers
Function
mui_next_field
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui.c:654
↓ 1 callers
Function
mui_u8g2_draw_button_fi
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/mui_u8g2.c:272
↓ 1 callers
Function
myMalloc
分配内存(外部调用) size:内存大小(字节) 返回值:分配到的内存首地址.
Core/Src/hal/hal_dreamCore/memory_pool.cpp:132
↓ 1 callers
Function
myMemCpy
复制内存 des:目的地址 src:源地址 n:需要复制的内存长度(字节为单位)
Core/Src/hal/hal_dreamCore/memory_pool.cpp:34
↓ 1 callers
Function
pg_AddPolygonXY
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_polygon.c:304
↓ 1 callers
Function
pg_ClearPolygonXY
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_polygon.c:299
↓ 1 callers
Function
pg_DrawPolygon
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_polygon.c:314
↓ 1 callers
Function
pg_exec
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_polygon.c:267
↓ 1 callers
Function
pg_hline
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_polygon.c:210
↓ 1 callers
Function
pg_prepare
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_polygon.c:154
↓ 1 callers
Function
pge_Init
assumes y2 > y1 */
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_polygon.c:96
↓ 1 callers
Method
render
Core/Src/astra/ui/item/camera/camera.cpp:140
↓ 1 callers
Method
renderIndicator
Core/Src/astra/ui/item/widget/widget.cpp:39
↓ 1 callers
Method
resetCameraMemoryPos
Core/Src/astra/ui/item/menu/menu.h:28
↓ 1 callers
Function
screen_init
Other/bdfconv/bdf_rle.c:76
↓ 1 callers
Function
screen_set_pixel
Other/bdfconv/bdf_rle.c:89
↓ 1 callers
Function
screen_show
Other/bdfconv/bdf_rle.c:96
↓ 1 callers
Function
stm32_lock_init
* @brief Initialize STM32 lock * @param lock The lock to init */
stm32_lock.h:150
↓ 1 callers
Function
tga_clear
Other/bdfconv/bdf_tga.c:92
↓ 1 callers
Function
tga_clear_pixel_intersection
Other/bdfconv/bdf_tga.c:124
↓ 1 callers
Function
tga_draw_font_info
Other/bdfconv/main.c:254
↓ 1 callers
Function
tga_draw_font_line
Other/bdfconv/main.c:215
↓ 1 callers
Function
tga_draw_hline
Other/bdfconv/bdf_tga.c:393
↓ 1 callers
Function
tga_fd_decode
Other/bdfconv/bdf_tga.c:437
↓ 1 callers
Function
tga_fd_draw_bg_pixel
Other/bdfconv/bdf_tga.c:381
↓ 1 callers
Function
tga_fd_draw_fg_pixel
Other/bdfconv/bdf_tga.c:370
↓ 1 callers
Function
tga_is_pixel_intersection
Other/bdfconv/bdf_tga.c:119
↓ 1 callers
Function
tga_save
Other/bdfconv/bdf_tga.c:140
↓ 1 callers
Function
u8g2_ClearPolygonXY
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_polygon.c:323
↓ 1 callers
Function
u8g2_Draw4Pixel
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_button.c:198
↓ 1 callers
Function
u8g2_DrawGlyphX2
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_font.c:960
↓ 1 callers
Function
u8g2_DrawHXBM
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_bitmap.c:107
↓ 1 callers
Function
u8g2_DrawHXBMP
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_bitmap.c:164
↓ 1 callers
Function
u8g2_DrawHorizontalBitmap
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_bitmap.c:50
↓ 1 callers
Function
u8g2_DrawLog
Draw the u8log text at the specified x/y position. x/y position is the reference position of the first char of the first line. the line height is
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8log_u8g2.c:51
↓ 1 callers
Function
u8g2_DrawPolygon
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_polygon.c:333
↓ 1 callers
Function
u8g2_DrawSelectionList
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_selection_list.c:182
↓ 1 callers
Function
u8g2_DrawXBMP
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_bitmap.c:198
↓ 1 callers
Function
u8g2_SendBuffer
same as u8g2_send_buffer but also send the DISPLAY_REFRESH message (used by SSD1606) */
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_buffer.c:93
↓ 1 callers
Function
u8g2_SetMaxClipWindow
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_setup.c:46
↓ 1 callers
Function
u8g2_Setup_ssd1306_128x64_noname_f
ssd1306 f */
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_d_setup.c:7
↓ 1 callers
Function
u8g2_draw_button_line
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_message.c:41
↓ 1 callers
Function
u8g2_draw_circle
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_circle.c:74
↓ 1 callers
Function
u8g2_draw_disc
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_circle.c:160
↓ 1 callers
Function
u8g2_draw_ellipse
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_circle.c:244
↓ 1 callers
Function
u8g2_draw_filled_ellipse
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_circle.c:377
↓ 1 callers
Function
u8g2_draw_selection_list_line
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_selection_list.c:151
↓ 1 callers
Function
u8g2_font_2x_decode_glyph
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_font.c:713
↓ 1 callers
Function
u8g2_font_2x_draw_glyph
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_font.c:884
↓ 1 callers
Function
u8g2_font_decode_glyph
Description: Decode and draw a glyph. Args: glyph_data: Pointer to the compressed glyph data of the font u8g2->font_decode.target_x
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_font.c:612
↓ 1 callers
Function
u8g2_font_draw_glyph
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_font.c:869
↓ 1 callers
Function
u8g2_is_all_valid
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_font.c:1297
↓ 1 callers
Function
u8g2_m_16_8_f
uint8_t *u8g2_m_16_4_1(uint8_t *page_cnt) { #ifdef U8G2_USE_DYNAMIC_ALLOC page_cnt = 1; return 0; #else static uint8_t buf[128]; page_cnt = 1; return
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_d_memory.c:61
↓ 1 callers
Function
u8g2_read_font_info
========================================================================*/ new font format */
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_font.c:131
↓ 1 callers
Function
u8g2_send_tile_row
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8g2_buffer.c:51
↓ 1 callers
Function
u8log_cursor_on_screen
Place the cursor on the screen. This will also scroll, if required */
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8log.c:96
↓ 1 callers
Function
u8log_scroll_up
scroll the content of the complete buffer, set redraw_line to 255 */
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8log.c:68
↓ 1 callers
Function
u8log_write_char
Handle control codes or write the char to the screen. Supported control codes are: \n 10 Goto first position of the next line. Line is mark
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8log.c:138
↓ 1 callers
Function
u8log_write_to_screen
Write a printable, single char on the screen, do any kind of scrolling */
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8log.c:114
↓ 1 callers
Function
u8x8_Draw1x2Glyph
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_8x8.c:249
↓ 1 callers
Function
u8x8_Draw2x2Glyph
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_8x8.c:207
↓ 1 callers
Function
u8x8_DrawLog
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8log_u8x8.c:52
↓ 1 callers
Function
u8x8_SetupDefaults
Description: Setup u8x8 Args: u8x8 An empty u8x8 structure */
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_setup.c:95
↓ 1 callers
Function
u8x8_SetupMemory
should be implemented as macro */
Core/Src/hal/hal_dreamCore/components/oled/graph_lib/u8g2/u8x8_display.c:92
← previous
next →
501–600 of 1,903, ranked by callers