MCPcopy Create free account

hub / github.com/FASTSHIFT/WatchX / functions

Functions4,257 in github.com/FASTSHIFT/WatchX

↓ 7 callersFunctionlv_chart_set_y_tick_length
* Set the length of the tick marks on the y axis * @param chart pointer to the chart * @param major_tick_len the length of the major tick or `LV_CHA
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:512
↓ 7 callersFunctionlv_cpicker_get_style
* Get style of a color_picker. * @param cpicker pointer to color_picker object * @param type which style should be get * @return style pointer to t
WatchX/Libraries/lvgl/src/lv_objx/lv_cpicker.c:380
↓ 7 callersFunctionlv_draw_img
* Draw an image * @param coords the coordinates of the image * @param mask the image will be drawn only in this area * @param src pointer to a lv_c
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_img.c:48
↓ 7 callersFunctionlv_gauge_create
* Create a gauge objects * @param par pointer to an object, it will be the parent of the new gauge * @param copy pointer to a gauge object, if not N
WatchX/Libraries/lvgl/src/lv_objx/lv_gauge.c:65
↓ 7 callersFunctionlv_gauge_set_value
* Set the value of a needle * @param gauge pointer to a gauge * @param needle_id the id of the needle * @param value the new value */
WatchX/Libraries/lvgl/src/lv_objx/lv_gauge.c:170
↓ 7 callersFunctionlv_group_send_data
* Send a control character to the focuses object of a group * @param group pointer to a group * @param c a character (use LV_KEY_.. to navigate) *
WatchX/Libraries/lvgl/src/lv_core/lv_group.c:298
↓ 7 callersFunctionlv_img_buf_set_px_color
* Set the color of a pixel of an image. The alpha channel won't be affected. * @param dsc pointer to an image descriptor * @param x x coordinate of
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_img.c:232
↓ 7 callersFunctionlv_kb_create
* Create a keyboard objects * @param par pointer to an object, it will be the parent of the new keyboard * @param copy pointer to a keyboard object,
WatchX/Libraries/lvgl/src/lv_objx/lv_kb.c:97
↓ 7 callersFunctionlv_label_ins_text
* Insert a text to the label. The label text can not be static. * @param label pointer to a label object * @param pos character index to insert. Exp
WatchX/Libraries/lvgl/src/lv_objx/lv_label.c:936
↓ 7 callersFunctionlv_led_off
* Light off a LED * @param led pointer to a LED object */
WatchX/Libraries/lvgl/src/lv_objx/lv_led.c:142
↓ 7 callersFunctionlv_led_set_style
* Set the style of a led * @param led pointer to a led object * @param type which style should be set (can be only `LV_LED_STYLE_MAIN`) * @param st
WatchX/Libraries/lvgl/src/lv_objx/lv_led.h:91
↓ 7 callersFunctionlv_lmeter_set_value
* Set a new value on the line meter * @param lmeter pointer to a line meter object * @param value new value */
WatchX/Libraries/lvgl/src/lv_objx/lv_lmeter.c:125
↓ 7 callersFunctionlv_roller_set_options
* Set the options on a roller * @param roller pointer to roller object * @param options a string with '\n' separated options. E.g. "One\nTwo\nThree"
WatchX/Libraries/lvgl/src/lv_objx/lv_roller.c:139
↓ 7 callersFunctionlv_slider_get_style
* Get a style of a slider * @param slider pointer to a slider object * @param type which style should be get * @return style pointer to a style */
WatchX/Libraries/lvgl/src/lv_objx/lv_slider.c:210
↓ 7 callersFunctionlv_slider_get_value
* Get the value of a slider * @param slider pointer to a slider object * @return the value of the slider */
WatchX/Libraries/lvgl/src/lv_objx/lv_slider.c:165
↓ 7 callersFunctionlv_ta_clear_selection
* Clear the selection on the text area. * @param ta Text area object */
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:1210
↓ 7 callersFunctionlv_ta_get_cursor_type
* Get the current cursor type. * @param ta pointer to a text area object * @return element of 'lv_ta_cursor_type_t' */
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:1032
↓ 7 callersFunctionlv_task_del
* Delete a lv_task * @param task pointer to task created by task */
WatchX/Libraries/lvgl/src/lv_misc/lv_task.c:259
↓ 7 callersFunctionlv_txt_get_next_line
* Get the next line of text. Check line length and break chars too. * * A line of txt includes the \n character. * * @param txt a '\0' terminated
WatchX/Libraries/lvgl/src/lv_misc/lv_txt.c:292
↓ 7 callersFunctionmicros
* @brief 获取单片机自上电以来经过的微秒数 * @param 无 * @retval 当前系统时钟微秒数 */
WatchX/Core/delay.c:67
↓ 7 callersFunctionpwd_char_hider
* Hide all characters (convert them to '*') * @param ta: pointer to text area object */
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:1636
↓ 7 callersFunctionrefr_indic_pos
WatchX/Libraries/lvgl/src/lv_objx/lv_cpicker.c:960
↓ 7 callersFunctionrefr_position
* Refresh the position of the roller. It uses the id stored in: ext->ddlist.selected_option_id * @param roller pointer to a roller object * @param a
WatchX/Libraries/lvgl/src/lv_objx/lv_roller.c:625
↓ 7 callersFunctiontabview_realign
* Realign and resize the elements of Tab view * @param tabview pointer to a Tab view object */
WatchX/Libraries/lvgl/src/lv_objx/lv_tabview.c:1028
↓ 7 callersFunctiontwi_Finish
WatchX/Libraries/I2Cdev/I2Cdev.cpp:1000
↓ 7 callersMethodupdate
* @brief Writes/upadtes variable data in EEPROM. The value is written only if differs from the one already saved at the same address. *
WatchX/Libraries/EEPROM/EEPROM.cpp:539
↓ 6 callersFunctionDSI_ConfigPacketHeader
* @brief Generic DSI packet header configuration * @param DSIx: Pointer to DSI register base * @param ChannelID: Virtual channel ID of the head
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dsi.c:884
↓ 6 callersFunctionGame_SetButtonState
WatchX/WatchX/Game/GameManager.cpp:12
↓ 6 callersFunctionRCC_AHB2PeriphResetCmd
* @brief Forces or releases AHB2 peripheral reset. * @param RCC_AHB2Periph: specifies the AHB2 peripheral to reset. * This parameter ca
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c:2346
↓ 6 callersFunctionRTC_ExitInitMode
* @brief Exits the RTC Initialization mode. * @note When the initialization sequence is complete, the calendar restarts * counting aft
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.c:597
↓ 6 callersFunction_ntoa_long
internal itoa for 'long' type
WatchX/Libraries/lvgl/src/lv_misc/lv_printf.c:256
↓ 6 callersMethodavailable
WatchX/Libraries/I2Cdev/I2Cdev.cpp:1453
↓ 6 callersFunctionget_bits
* Read bits from an input buffer. The read can cross byte boundary. * @param in the input buffer to read from. * @param bit_pos index of teh first b
WatchX/Libraries/lvgl/src/lv_font/lv_font_fmt_txt.c:352
↓ 6 callersFunctionget_day_of_week
* Get the day of the week * @param year a year * @param month a month * @param day a day * @return [0..6] which means [Sun..Sat] */
WatchX/Libraries/lvgl/src/lv_objx/lv_calendar.c:973
↓ 6 callersFunctionhex_char_to_num
* Convert a hexadecimal characters to a number (0..15) * @param hex Pointer to a hexadecimal character (0..9, A..F) * @return the numerical value of
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_label.c:298
↓ 6 callersFunctionhor_line
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_arc.c:229
↓ 6 callersFunctionline_init
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_line.c:573
↓ 6 callersFunctionlv_arc_create
* Create a arc object * @param par pointer to an object, it will be the parent of the new arc * @param copy pointer to a arc object, if not NULL the
WatchX/Libraries/lvgl/src/lv_objx/lv_arc.c:52
↓ 6 callersFunctionlv_atan2
* Calculate the atan2 of a vector. * @param x * @param y * @return the angle in degree calculated from the given parameters in range of [0..360] *
WatchX/Libraries/lvgl/src/lv_misc/lv_math.c:103
↓ 6 callersFunctionlv_bar_get_style
* Get a style of a bar * @param bar pointer to a bar object * @param type which style should be get * @return style pointer to a style */
WatchX/Libraries/lvgl/src/lv_objx/lv_bar.c:348
↓ 6 callersFunctionlv_cb_set_text
* Set the text of a check box. `txt` will be copied and may be deallocated * after this function returns. * @param cb pointer to a check box * @par
WatchX/Libraries/lvgl/src/lv_objx/lv_cb.c:129
↓ 6 callersFunctionlv_chart_set_range
* Set the minimal and maximal y values * @param chart pointer to a graph background object * @param ymin y minimum value * @param ymax y maximum va
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:263
↓ 6 callersFunctionlv_chart_set_x_tick_length
* Set the length of the tick marks on the x axis * @param chart pointer to the chart * @param major_tick_len the length of the major tick or `LV_CHA
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:495
↓ 6 callersFunctionlv_chart_set_x_tick_texts
* Set the x-axis tick count and labels of a chart * @param chart pointer to a chart object * @param list_of_values list of string values, termin
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:546
↓ 6 callersFunctionlv_ddlist_pos_current_option
* Set the position of list when it is closed to show the selected item * @param ddlist pointer to a drop down list */
WatchX/Libraries/lvgl/src/lv_objx/lv_ddlist.c:986
↓ 6 callersFunctionlv_disp_get_layer_sys
* Return with the sys. layer. (Same on every screen and it is above the normal screen and the top * layer) * @param disp pointer to display which sy
WatchX/Libraries/lvgl/src/lv_core/lv_disp.c:88
↓ 6 callersFunctionlv_disp_load_scr
* Make a screen active * @param scr pointer to a screen */
WatchX/Libraries/lvgl/src/lv_core/lv_disp.c:57
↓ 6 callersFunctionlv_fs_get_drv
* Give a pointer to a driver from its letter * @param letter the driver letter * @return pointer to a driver or NULL if not found */
WatchX/Libraries/lvgl/src/lv_misc/lv_fs.c:501
↓ 6 callersFunctionlv_img_decoder_get_info
* Get information about an image. * Try the created image decoder one by one. Once one is able to get info that info will be used. * @param src the
WatchX/Libraries/lvgl/src/lv_draw/lv_img_decoder.c:90
↓ 6 callersFunctionlv_imgbtn_set_src
* Set images for a state of the image button * @param imgbtn pointer to an image button object * @param state for which state set the new image (fro
WatchX/Libraries/lvgl/src/lv_objx/lv_imgbtn.c:118
↓ 6 callersFunctionlv_label_get_letter_on
* Get the index of letter on a relative point of a label * @param label pointer to label object * @param pos pointer to point with coordinates on a
WatchX/Libraries/lvgl/src/lv_objx/lv_label.c:679
↓ 6 callersFunctionlv_ll_get_tail
* Return with tail node of the linked list * @param ll_p pointer to linked list * @return pointer to the head of 'll_p' */
WatchX/Libraries/lvgl/src/lv_misc/lv_ll.c:274
↓ 6 callersFunctionlv_mem_get_size
WatchX/Libraries/lvgl/src/lv_misc/lv_mem.c:378
↓ 6 callersFunctionlv_obj_clear_protect
* Clear a bit or bits in the protect filed * @param obj pointer to an object * @param prot 'OR'-ed values from `lv_protect_t` */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1451
↓ 6 callersFunctionlv_obj_get_width_fit
* Get that width reduced by the left and right padding. * @param obj pointer to an object * @return the width which still fits into the container *
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1885
↓ 6 callersFunctionlv_page_get_anim_time
* Get the animation time * @param page pointer to a page object * @return the animation time in milliseconds */
WatchX/Libraries/lvgl/src/lv_objx/lv_page.c:321
↓ 6 callersFunctionlv_page_sb_refresh
* Refresh the position and size of the scroll bars. * @param page pointer to a page object */
WatchX/Libraries/lvgl/src/lv_objx/lv_page.c:1129
↓ 6 callersFunctionlv_page_set_anim_time
* Set the animation time for the page * @param page pointer to a page object * @param anim_time animation time in milliseconds */
WatchX/Libraries/lvgl/src/lv_objx/lv_page.c:224
↓ 6 callersFunctionlv_roller_set_selected
* Set the selected option * @param roller pointer to a roller object * @param sel_opt id of the selected option (0 ... number of option - 1); * @pa
WatchX/Libraries/lvgl/src/lv_objx/lv_roller.c:208
↓ 6 callersFunctionlv_sw_on
* Turn ON the switch * @param sw pointer to a switch objec * @param anim LV_ANOM_ON: set the value with an animation; LV_ANIM_OFF: change the value
WatchX/Libraries/lvgl/src/lv_objx/lv_sw.c:133
↓ 6 callersFunctionlv_ta_cursor_left
* Move the cursor one character left * @param ta pointer to a text area object */
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:1244
↓ 6 callersFunctionlv_ta_cursor_right
* Move the cursor one character right * @param ta pointer to a text area object */
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:1231
↓ 6 callersFunctionlv_theme_set_current
* Set a theme for the system. * From now, all the created objects will use styles from this theme by default * @param th pointer to theme (return va
WatchX/Libraries/lvgl/src/lv_themes/lv_theme.c:56
↓ 6 callersFunctionplaceholder_update
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:1816
↓ 6 callersFunctionpoint_swap
* Swap two points * p1 pointer to the first point * p2 pointer to the second point */
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_triangle.c:332
↓ 6 callersMethodprintf
Work in progress to support printf. Need to implement stream FILE to write individual chars to chosen serial port
WatchX/ArduinoAPI/Print.cpp:261
↓ 6 callersMethodreceive
WatchX/Libraries/I2Cdev/I2Cdev.cpp:1400
↓ 5 callersFunctionNVIC_Init
* @brief Initializes the NVIC peripheral according to the specified * parameters in the NVIC_InitStruct. * @note To configure interrupt
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/misc.c:136
↓ 5 callersFunctionPWR_BackupAccessCmd
* @brief Enables or disables access to the backup domain (RTC registers, RTC * backup data registers and backup SRAM). * @note If the
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_pwr.c:183
↓ 5 callersMethodRunning
* @brief ҳ�������״̬�� * @param �� * @retval �� */
WatchX/Libraries/PageManager/PageManager.cpp:233
↓ 5 callersFunctionSPI_Init
* @brief Initializes the SPIx peripheral according to the specified * parameters in the SPI_InitStruct. * @param SPIx: where x can be 1
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_spi.c:284
↓ 5 callersFunction_out_rev
output the specified string in reverse, taking care of any zero-padding
WatchX/Libraries/lvgl/src/lv_misc/lv_printf.c:173
↓ 5 callersFunctionbutton_is_inactive
WatchX/Libraries/lvgl/src/lv_objx/lv_btnm.c:1020
↓ 5 callersFunctioncolor_mix_2_alpha
* Mix two colors. Both color can have alpha value. It requires ARGB888 colors. * @param bg_color background color * @param bg_opa alpha of the backg
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_basic.c:739
↓ 5 callersFunctiondrawFigure
WatchX/WatchX/Game/chribocchi/game.cpp:586
↓ 5 callersMethodeepSeek
WatchX/WatchX/Game/chribocchi/MyArduboy.cpp:230
↓ 5 callersFunctionget_header_height
* Get the height of a calendar's header based on it's style * @param calendar point to a calendar * @return the header's height */
WatchX/Libraries/lvgl/src/lv_objx/lv_calendar.c:644
↓ 5 callersFunctionget_month_length
* Get the number of days in a month * @param year a year * @param month a month. The range is basically [1..12] but [-11..1] is also supported to ha
WatchX/Libraries/lvgl/src/lv_objx/lv_calendar.c:940
↓ 5 callersFunctionlv_arc_set_angles
* Set the start and end angles of an arc. 0 deg: bottom, 90 deg: right etc. * @param arc pointer to an arc object * @param start the start angle [0.
WatchX/Libraries/lvgl/src/lv_objx/lv_arc.c:122
↓ 5 callersFunctionlv_area_set_height
* Set the height of an area * @param area_p pointer to an area * @param h the new height of the area (h == 1 makes y1 == y2) */
WatchX/Libraries/lvgl/src/lv_misc/lv_area.c:73
↓ 5 callersFunctionlv_bezier3
* Calculate a value of a Cubic Bezier function. * @param t time in range of [0..LV_BEZIER_VAL_MAX] * @param u0 start values in range of [0..LV_BEZIE
WatchX/Libraries/lvgl/src/lv_misc/lv_math.c:81
↓ 5 callersFunctionlv_bidi_process_paragraph
WatchX/Libraries/lvgl/src/lv_misc/lv_bidi.c:179
↓ 5 callersFunctionlv_btn_set_layout
* Set the layout on a button * @param btn pointer to a button object * @param layout a layout from 'lv_cont_layout_t' */
WatchX/Libraries/lvgl/src/lv_objx/lv_btn.h:151
↓ 5 callersFunctionlv_chart_set_series_width
* Set the line width or point radius of the data series * @param chart pointer to a chart object * @param width the new width */
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:378
↓ 5 callersFunctionlv_circ_init
* Initialize the circle drawing * @param c pointer to a point. The coordinates will be calculated here * @param tmp point to a variable. It will sto
WatchX/Libraries/lvgl/src/lv_misc/lv_circ.c:43
↓ 5 callersFunctionlv_circ_next
* Get the next point from the circle * @param c same as in circ_init. The next point stored here. * @param tmp same as in circ_init. */
WatchX/Libraries/lvgl/src/lv_misc/lv_circ.c:65
↓ 5 callersFunctionlv_cont_get_layout
* Get the layout of a container * @param cont pointer to container object * @return the layout from 'lv_cont_layout_t' */
WatchX/Libraries/lvgl/src/lv_objx/lv_cont.c:180
↓ 5 callersFunctionlv_cont_set_fit4
* Set the fit policy in all 4 directions separately. * It tell how to change the container's size automatically. * @param cont pointer to a containe
WatchX/Libraries/lvgl/src/lv_objx/lv_cont.c:152
↓ 5 callersFunctionlv_event_get_data
* Get the `data` parameter of the current event * @return the `data` parameter */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1557
↓ 5 callersFunctionlv_fs_get_real_path
* Leave the driver letters and / or \ letters from beginning of the path * @param path path string (E.g. S:/folder/file.txt) * @return pointer to th
WatchX/Libraries/lvgl/src/lv_misc/lv_fs.c:624
↓ 5 callersFunctionlv_fs_read
* Read from a file * @param file_p pointer to a lv_fs_file_t variable * @param buf pointer to a buffer where the read bytes are stored * @param btr
WatchX/Libraries/lvgl/src/lv_misc/lv_fs.c:192
↓ 5 callersFunctionlv_gauge_get_min_value
* Get the minimum value of a gauge * @param gauge pointer to a gauge object * @return the minimum value of the gauge */
WatchX/Libraries/lvgl/src/lv_objx/lv_gauge.h:159
↓ 5 callersFunctionlv_group_mod_style
* Modify a style with the set 'style_mod' function. The input style remains unchanged. * @param group pointer to group * @param style pointer to a s
WatchX/Libraries/lvgl/src/lv_core/lv_group.c:400
↓ 5 callersFunctionlv_img_buf_get_px_color
* Get the color of an image's pixel * @param dsc an image descriptor * @param x x coordinate of the point to get * @param y x coordinate of the poi
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_img.c:79
↓ 5 callersFunctionlv_img_set_style
* Set the style of an image * @param img pointer to an image object * @param type which style should be set (can be only `LV_IMG_STYLE_MAIN`) * @pa
WatchX/Libraries/lvgl/src/lv_objx/lv_img.h:109
↓ 5 callersFunctionlv_indev_get_vect
* Get the types.pointer.vector of dragging of an input device (for LV_INDEV_TYPE_POINTER and * LV_INDEV_TYPE_BUTTON) * @param indev pointer to an in
WatchX/Libraries/lvgl/src/lv_core/lv_indev.c:277
↓ 5 callersFunctionlv_indev_reset
* Reset one or all input devices * @param indev pointer to an input device to reset or NULL to reset all of them */
WatchX/Libraries/lvgl/src/lv_core/lv_indev.c:151
↓ 5 callersFunctionlv_indev_set_group
* Set a destination group for a keypad input device (for LV_INDEV_TYPE_KEYPAD) * @param indev pointer to an input device * @param group point to a g
WatchX/Libraries/lvgl/src/lv_core/lv_indev.c:208
↓ 5 callersFunctionlv_obj_get_height_fit
* Get that height reduced by the top an bottom padding. * @param obj pointer to an object * @return the height which still fits into the container
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1899
↓ 5 callersFunctionlv_obj_is_focused
* Tell whether the object is the focused object of a group or not. * @param obj pointer to an object * @return true: the object is focused, false: t
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:2377
← previousnext →301–400 of 4,257, ranked by callers