MCPcopy Create free account

hub / github.com/FASTSHIFT/WatchX / functions

Functions4,257 in github.com/FASTSHIFT/WatchX

↓ 21 callersMethodbeginTransmission
added by Jeff Rowberg 2013-05-07: Arduino Wire-style "beginTransmission" function (takes 7-bit device address like the Wire method, NOT 8-bit: 0x68, n
WatchX/Libraries/I2Cdev/I2Cdev.cpp:746
↓ 21 callersFunctionlv_group_add_obj
* Add an object to a group * @param group pointer to a group * @param obj pointer to an object to add */
WatchX/Libraries/lvgl/src/lv_core/lv_group.c:117
↓ 21 callersFunctionlv_indev_get_point
* Get the last point of an input device (for LV_INDEV_TYPE_POINTER and LV_INDEV_TYPE_BUTTON) * @param indev pointer to an input device * @param poin
WatchX/Libraries/lvgl/src/lv_core/lv_indev.c:234
↓ 21 callersFunctionlv_indev_get_type
* Get the type of an input device * @param indev pointer to an input device * @return the type of the input device from `lv_hal_indev_type_t` (`LV_I
WatchX/Libraries/lvgl/src/lv_core/lv_indev.c:141
↓ 21 callersFunctionlv_list_set_style
* Set a style of a list * @param list pointer to a list object * @param type which style should be set * @param style pointer to a style */
WatchX/Libraries/lvgl/src/lv_objx/lv_list.c:358
↓ 21 callersFunctionlv_obj_set_y
* Set the y coordinate of a object * @param obj pointer to an object * @param y new distance from the top of the parent */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:756
↓ 21 callersFunctionlv_page_set_sb_mode
* Set the scroll bar mode on a page * @param page pointer to a page object * @param sb_mode the new mode from 'lv_page_sb.mode_t' enum */
WatchX/Libraries/lvgl/src/lv_objx/lv_page.c:196
↓ 21 callersFunctionlv_tabview_get_tab
* Get the page (content area) of a tab * @param tabview pointer to Tab view object * @param id index of the btn (>= 0) * @return pointer to page (l
WatchX/Libraries/lvgl/src/lv_objx/lv_tabview.c:612
↓ 20 callersMethodendTransmission
WatchX/Libraries/I2Cdev/I2Cdev.cpp:1357
↓ 20 callersFunctionlv_label_get_align
* Get the align attribute * @param label pointer to a label object * @return LV_LABEL_ALIGN_LEFT or LV_LABEL_ALIGN_CENTER */
WatchX/Libraries/lvgl/src/lv_objx/lv_label.c:506
↓ 20 callersFunctionlv_obj_set_x
* Set the x coordinate of a object * @param obj pointer to an object * @param x new distance from the left side from the parent */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:744
↓ 19 callersFunctionRCC_APB1PeriphClockCmd
* @brief Enables or disables the Low Speed APB (APB1) peripheral clock. * @note After reset, the peripheral clock (used for registers read/write
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c:2223
↓ 19 callersFunctioncmd
(c)
WatchX/Libraries/lvgl/scripts/release_patch.py:12
↓ 19 callersFunctiondigitalRead
* @brief 读取引脚电平 * @param Pin: 引脚编号 * @retval 引脚电平 */
WatchX/ArduinoAPI/Arduino.c:78
↓ 19 callersFunctionlv_area_intersect
* Get the common parts of two areas * @param res_p pointer to an area, the result will be stored here * @param a1_p pointer to the first area * @pa
WatchX/Libraries/lvgl/src/lv_misc/lv_area.c:115
↓ 19 callersFunctionlv_btnm_set_map
* Set a new map. Buttons will be created/deleted according to the map. The * button matrix keeps a reference to the map and so the string array must
WatchX/Libraries/lvgl/src/lv_objx/lv_btnm.c:145
↓ 19 callersFunctionlv_cont_set_style
* Set the style of a container * @param cont pointer to a container object * @param type which style should be set (can be only `LV_CONT_STYLE_MAIN`
WatchX/Libraries/lvgl/src/lv_objx/lv_cont.h:143
↓ 19 callersFunctionlv_obj_del
* Delete 'obj' and all of its children * @param obj pointer to an object to delete * @return LV_RES_INV because the object is deleted */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:414
↓ 19 callersFunctionlv_slider_set_style
* Set a style of a slider * @param slider pointer to a slider object * @param type which style should be set * @param style pointer to a style */
WatchX/Libraries/lvgl/src/lv_objx/lv_slider.c:140
↓ 19 callersFunctionlv_table_set_cell_value
* Set the value of a cell. * @param table pointer to a Table object * @param row id of the row [0 .. row_cnt -1] * @param col id of the column [0 .
WatchX/Libraries/lvgl/src/lv_objx/lv_table.c:135
↓ 18 callersFunctiondigitalWrite
* @brief 将数字HIGH(1)或LOW(0)值写入数字引脚 * @param Pin:引脚编号 * @param val: 写入值 * @retval 无 */
WatchX/ArduinoAPI/Arduino.c:65
↓ 18 callersFunctionlv_font_get_glyph_width
* Get the width of a glyph with kerning * @param font pointer to a font * @param letter an UNICODE letter * @param letter_next the next letter afte
WatchX/Libraries/lvgl/src/lv_font/lv_font.c:73
↓ 18 callersFunctionlv_label_get_style
* Get the style of an label object * @param label pointer to an label object * @param type which style should be get (can be only `LV_LABEL_STYLE_MA
WatchX/Libraries/lvgl/src/lv_objx/lv_label.h:299
↓ 18 callersFunctionlv_label_set_text_fmt
* Set a new formatted text for a label. Memory will be allocated to store the text by the label. * @param label pointer to a label object * @param f
WatchX/Libraries/lvgl/src/lv_objx/lv_label.c:222
↓ 18 callersFunctionlv_ll_get_head
* Return with head 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:258
↓ 18 callersFunctionlv_ta_add_text
* Insert a text to the current cursor position * @param ta pointer to a text area object * @param txt a '\0' terminated string to insert */
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:317
↓ 17 callersFunctionlv_btn_get_state
* Get the current state of the button * @param btn pointer to a button object * @return the state of the button (from lv_btn_state_t enum) */
WatchX/Libraries/lvgl/src/lv_objx/lv_btn.c:298
↓ 17 callersFunctionlv_chart_add_series
* Allocate and add a data series to the chart * @param chart pointer to a chart object * @param color color of the data series * @return pointer to
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:176
↓ 17 callersFunctionlv_mem_realloc
WatchX/Libraries/lvgl/src/lv_misc/lv_mem.c:240
↓ 17 callersFunctionlv_ta_set_cursor_type
* Set the cursor type. * @param ta pointer to a text area object * @param cur_type: element of 'lv_ta_cursor_type_t' */
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:654
↓ 17 callersFunctionlv_task_create
* Create a new lv_task * @param task_xcb a callback which is the task itself. It will be called periodically. * (the 'x' in the argu
WatchX/Libraries/lvgl/src/lv_misc/lv_task.c:231
↓ 17 callersFunctionlv_tick_elaps
* Get the elapsed milliseconds since a previous time stamp * @param prev_tick a previous time stamp (return value of systick_get() ) * @return the e
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_tick.c:83
↓ 16 callersFunctionCRYP_PhaseConfig
* @brief Configures the AES-CCM and AES-GCM phases * @note This function is used only with AES-CCM or AES-GCM Algorithms * @param CRYP_Phase
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp.c:366
↓ 16 callersFunctionlv_calendar_set_style
* Set a style of a calendar. * @param calendar pointer to calendar object * @param type which style should be set * @param style pointer to a style
WatchX/Libraries/lvgl/src/lv_objx/lv_calendar.c:289
↓ 16 callersFunctionlv_ddlist_refr_size
* Refresh the size of drop down list according to its status (open or closed) * @param ddlist pointer to a drop down list object * @param anim Chang
WatchX/Libraries/lvgl/src/lv_objx/lv_ddlist.c:881
↓ 16 callersFunctionlv_disp_get_default
* Get the default display * @return pointer to the default display */
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_disp.c:214
↓ 16 callersFunctionlv_group_get_editing
* Get the current mode (edit or navigate). * @param group pointer to group * @return true: edit mode; false: navigate mode */
WatchX/Libraries/lvgl/src/lv_core/lv_group.c:476
↓ 16 callersFunctionlv_group_get_focused
* Get the focused object or NULL if there isn't one * @param group pointer to a group * @return pointer to the focused object */
WatchX/Libraries/lvgl/src/lv_core/lv_group.c:418
↓ 16 callersFunctionlv_ta_create
* Create a text area objects * @param par pointer to an object, it will be the parent of the new text area * @param copy pointer to a text area obje
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:84
↓ 16 callersFunctionlv_ta_del_char
* Delete a the left character from the current cursor position * @param ta pointer to a text area object */
WatchX/Libraries/lvgl/src/lv_objx/lv_ta.c:399
↓ 16 callersMethodwrite
WatchX/Libraries/I2Cdev/I2Cdev.cpp:807
↓ 15 callersFunctionFLASH_ProgramHalfWord
* @brief Programs a half word (16-bit) at a specified address. * @note This function must be used when the device voltage range is from 2.1V to
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_flash.c:833
↓ 15 callersFunctionlv_cont_set_fit2
* Set the fit policy horizontally and vertically separately. * It tells how to change the container's size automatically. * @param cont pointer to a
WatchX/Libraries/lvgl/src/lv_objx/lv_cont.h:121
↓ 15 callersFunctionlv_draw_line
* Draw a line * @param point1 first point of the line * @param point2 second point of the line * @param mask the line will be drawn only on this ar
WatchX/Libraries/lvgl/src/lv_draw/lv_draw_line.c:78
↓ 15 callersFunctionlv_obj_get_child_back
* Iterate through the children of an object (start from the "oldest") * @param obj pointer to an object * @param child NULL at first call to get the
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1731
↓ 15 callersFunctionlv_obj_get_hidden
* Get the hidden attribute of an object * @param obj pointer to an object * @return true: the object is hidden */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:2072
↓ 15 callersFunctionlv_obj_is_protected
* Check at least one bit of a given protect bitfield is set * @param obj pointer to an object * @param prot protect bits to test ('OR'ed values of `
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:2230
↓ 15 callersFunctionlv_txt_get_width
* Give the length of a text with a given font * @param txt a '\0' terminate string * @param length length of 'txt' in byte count and not characters
WatchX/Libraries/lvgl/src/lv_misc/lv_txt.c:341
↓ 15 callersFunctionlv_win_add_btn
* Add control button to the header of the window * @param win pointer to a window object * @param img_src an image source ('lv_img_t' variable, path
WatchX/Libraries/lvgl/src/lv_objx/lv_win.c:179
↓ 15 callersFunctionlv_win_set_style
* Set a style of a window * @param win pointer to a window object * @param type which style should be set * @param style pointer to a style */
WatchX/Libraries/lvgl/src/lv_objx/lv_win.c:312
↓ 14 callersFunctionCheckITStatus
* @brief Checks whether the CAN interrupt has occurred or not. * @param CAN_Reg: specifies the CAN interrupt register to check. * @param It_Bit
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_can.c:1827
↓ 14 callersFunction__ISB
\brief Instruction Synchronization Barrier Instruction Synchronization Barrier flushes the pipeline in the processor, so that all instructio
WatchX/Core/CMSIS/Include/core_cmInstr.h:460
↓ 14 callersMethoddrawBitmap
WatchX/WatchX/Game/Arduboy/Arduboy.cpp:567
↓ 14 callersFunctionlv_cont_set_layout
* Set a layout on a container * @param cont pointer to a container object * @param layout a layout from 'lv_cont_layout_t' */
WatchX/Libraries/lvgl/src/lv_objx/lv_cont.c:130
↓ 14 callersFunctionlv_label_refr_text
* Refresh the label with its text stored in its extended data * @param label pointer to a label object */
WatchX/Libraries/lvgl/src/lv_objx/lv_label.c:1162
↓ 14 callersFunctionlv_label_set_align
* Set the align of the label (left or center) * @param label pointer to a label object * @param align 'LV_LABEL_ALIGN_LEFT' or 'LV_LABEL_ALIGN_LEFT'
WatchX/Libraries/lvgl/src/lv_objx/lv_label.c:368
↓ 14 callersFunctionlv_list_get_next_btn
* Get the next button from list. (Starts from the top button) * @param list pointer to a list object * @param prev_btn pointer to button. Search the
WatchX/Libraries/lvgl/src/lv_objx/lv_list.c:554
↓ 14 callersFunctionlv_list_get_prev_btn
* Get the previous button from list. (Starts from the bottom button) * @param list pointer to a list object * @param prev_btn pointer to button. Sea
WatchX/Libraries/lvgl/src/lv_objx/lv_list.c:527
↓ 14 callersFunctionlv_list_set_btn_selected
* Make a button selected * @param list pointer to a list object * @param btn pointer to a button to select * NULL to not select any butt
WatchX/Libraries/lvgl/src/lv_objx/lv_list.c:316
↓ 14 callersFunctionlv_ll_get_next
* Return with the pointer of the next node after 'n_act' * @param ll_p pointer to linked list * @param n_act pointer a node * @return pointer to th
WatchX/Libraries/lvgl/src/lv_misc/lv_ll.c:291
↓ 14 callersFunctionlv_ll_rem
* Remove the node 'node_p' from 'll_p' linked list. * It does not free the the memory of node. * @param ll_p pointer to the linked list of 'node_p'
WatchX/Libraries/lvgl/src/lv_misc/lv_ll.c:163
↓ 14 callersFunctionlv_obj_clean
* Delete all children of an object * @param obj pointer to an object */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:509
↓ 14 callersFunctionlv_obj_invalidate_area
* Mark an area of an object as invalid. * This area will be redrawn by 'lv_refr_task' * @param obj pointer to an object * @param area the area to r
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:529
↓ 14 callersFunctionlv_obj_set_hidden
* Hide an object. It won't be visible and clickable. * @param obj pointer to an object * @param en true: hide the object */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1286
↓ 14 callersFunctionlv_scr_act
* Get the active screen of the default display * @return pointer to the active screen */
WatchX/Libraries/lvgl/src/lv_core/lv_disp.h:97
↓ 14 callersFunctionlv_slider_set_value
* Set a new value on the slider * @param slider pointer to a slider object * @param value new value * @param anim LV_ANIM_ON: set the value with an
WatchX/Libraries/lvgl/src/lv_objx/lv_slider.h:79
↓ 14 callersFunctionlv_tileview_add_element
* Register an object on the tileview. The register object will able to slide the tileview * @param tileview pointer to a Tileview object * @param el
WatchX/Libraries/lvgl/src/lv_objx/lv_tileview.c:155
↓ 13 callersFunctionCRYP_FIFOFlush
* @brief Flushes the IN and OUT FIFOs (that is read and write pointers of the * FIFOs are reset) * @note The FIFOs must be flushed onl
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp.c:391
↓ 13 callersFunctionCRYP_Init
* @brief Initializes the CRYP peripheral according to the specified parameters * in the CRYP_InitStruct. * @param CRYP_InitStruct: point
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp.c:235
↓ 13 callersFunctionCRYP_KeyInit
* @brief Initializes the CRYP Keys according to the specified parameters in * the CRYP_KeyInitStruct. * @param CRYP_KeyInitStruct: point
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp.c:296
↓ 13 callersFunctionSPI_Cmd
* @brief Enables or disables the specified SPI peripheral. * @param SPIx: where x can be 1, 2, 3, 4, 5 or 6 to select the SPI peripheral. * @par
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_spi.c:552
↓ 13 callersFunction__SSAT
WatchX/Core/CMSIS/Include/arm_math.h:656
↓ 13 callersFunctionlv_cb_set_style
* Set a style of a check box * @param cb pointer to check box object * @param type which style should be set * @param style pointer to a style *
WatchX/Libraries/lvgl/src/lv_objx/lv_cb.c:157
↓ 13 callersFunctionlv_disp_buf_init
* Initialize a display buffer * @param disp_buf pointer `lv_disp_buf_t` variable to initialize * @param buf1 A buffer to be used by LittlevGL to dra
WatchX/Libraries/lvgl/src/lv_hal/lv_hal_disp.c:102
↓ 13 callersFunctionlv_obj_refresh_ext_draw_pad
* Send a 'LV_SIGNAL_REFR_EXT_SIZE' signal to the object * @param obj pointer to an object */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:1622
↓ 13 callersFunctionlv_page_set_scrl_fit2
* Set the fit policy horizontally and vertically separately. * It tell how to change the page size automatically. * @param page pointer to a page ob
WatchX/Libraries/lvgl/src/lv_objx/lv_page.h:188
↓ 13 callersMethodread
WatchX/ArduinoAPI/SPI.cpp:296
↓ 13 callersMethodread
* @brief Returns the last stored variable data, if found, * which correspond to the passed virtual address * @param Address: Variable vi
WatchX/Libraries/EEPROM/EEPROM.cpp:451
↓ 12 callersFunctionGPIO_PinAFConfig
* @brief Changes the mapping of the specified pin. * @param GPIOx: where x can be (A..K) to select the GPIO peripheral for STM32F405xx/407xx and S
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_gpio.c:579
↓ 12 callersFunctionGame_GetButtonPressed
WatchX/WatchX/Game/GameManager.cpp:7
↓ 12 callersFunctionRCC_APB2PeriphClockCmd
* @brief Enables or disables the High Speed APB (APB2) peripheral clock. * @note After reset, the peripheral clock (used for registers read/write
WatchX/Core/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c:2275
↓ 12 callersFunction__NOP
\brief No Operation No Operation does nothing. This instruction can be used for code alignment purposes. */
WatchX/Core/CMSIS/Include/core_cmInstr.h:416
↓ 12 callersFunctionlv_area_set
* Initialize an area * @param area_p pointer to an area * @param x1 left coordinate of the area * @param y1 top coordinate of the area * @param x2
WatchX/Libraries/lvgl/src/lv_misc/lv_area.c:50
↓ 12 callersFunctionlv_bar_set_value
* Set a new value on the bar * @param bar pointer to a bar object * @param value new value * @param anim LV_ANIM_ON: set the value with an animatio
WatchX/Libraries/lvgl/src/lv_objx/lv_bar.c:133
↓ 12 callersFunctionlv_cb_create
* Create a check box objects * @param par pointer to an object, it will be the parent of the new check box * @param copy pointer to a check box obje
WatchX/Libraries/lvgl/src/lv_objx/lv_cb.c:53
↓ 12 callersFunctionlv_chart_create
* Create a chart background objects * @param par pointer to an object, it will be the parent of the new chart background * @param copy pointer to a
WatchX/Libraries/lvgl/src/lv_objx/lv_chart.c:86
↓ 12 callersFunctionlv_ddlist_set_style
* Set a style of a drop down list * @param ddlist pointer to a drop down list object * @param type which style should be set * @param style pointer
WatchX/Libraries/lvgl/src/lv_objx/lv_ddlist.c:312
↓ 12 callersFunctionlv_draw_aa_hor_seg
* Add a horizontal anti-aliasing segment (pixels with decreasing opacity) * @param x start point x coordinate * @param y start point y coordinate *
WatchX/Libraries/lvgl/src/lv_draw/lv_draw.c:170
↓ 12 callersFunctionlv_draw_aa_ver_seg
* Add a vertical anti-aliasing segment (pixels with decreasing opacity) * @param x start point x coordinate * @param y start point y coordinate *
WatchX/Libraries/lvgl/src/lv_draw/lv_draw.c:144
↓ 12 callersFunctionlv_kb_set_style
* Set a style of a keyboard * @param kb pointer to a keyboard object * @param type which style should be set * @param style pointer to a style */
WatchX/Libraries/lvgl/src/lv_objx/lv_kb.c:255
↓ 12 callersFunctionlv_label_set_recolor
* Enable the recoloring by in-line commands * @param label pointer to a label object * @param en true: enable recoloring, false: disable */
WatchX/Libraries/lvgl/src/lv_objx/lv_label.c:386
↓ 12 callersFunctionlv_ll_init
* Initialize linked list * @param ll_dsc pointer to ll_dsc variable * @param node_size the size of 1 node in bytes */
WatchX/Libraries/lvgl/src/lv_misc/lv_ll.c:50
↓ 12 callersFunctionlv_obj_move_foreground
* Move and object to the foreground * @param obj pointer to an object */
WatchX/Libraries/lvgl/src/lv_core/lv_obj.c:643
↓ 12 callersFunctionlv_refr_set_disp_refreshing
* Set the display which is being refreshed. * It shouldn1t be used directly by the user. * It can be used to trick the drawing functions about there
WatchX/Libraries/lvgl/src/lv_core/lv_refr.c:152
↓ 12 callersFunctionlv_slider_create
* Create a slider objects * @param par pointer to an object, it will be the parent of the new slider * @param copy pointer to a slider object, if no
WatchX/Libraries/lvgl/src/lv_objx/lv_slider.c:58
↓ 12 callersFunctionlv_tabview_create
* Create a Tab view object * @param par pointer to an object, it will be the parent of the new tab * @param copy pointer to a tab object, if not NUL
WatchX/Libraries/lvgl/src/lv_objx/lv_tabview.c:71
↓ 12 callersFunctionlv_txt_get_size
* Get size of a text * @param size_res pointer to a 'point_t' variable to store the result * @param text pointer to a text * @param font pinter to
WatchX/Libraries/lvgl/src/lv_misc/lv_txt.c:93
↓ 12 callersFunctionnode_set_next
* Set the 'next node pointer' of a node * @param ll_p pointer to linked list * @param act pointer to a node which next node pointer should be set *
WatchX/Libraries/lvgl/src/lv_misc/lv_ll.c:413
↓ 12 callersFunctionnode_set_prev
* Set the 'pervious node pointer' of a node * @param ll_p pointer to linked list * @param act pointer to a node which prev. node pointer should be s
WatchX/Libraries/lvgl/src/lv_misc/lv_ll.c:396
↓ 12 callersFunctionnow
WatchX/Libraries/Time/Time.cpp:246
← previousnext →101–200 of 4,257, ranked by callers