# API Reference ## Header files - [include/xiao_battery.h](#file-includexiao_batteryh) - [include/xiao_round_display.h](#file-includexiao_round_displayh) - [include/xiao_rtc.h](#file-includexiao_rtch) - [include/xiao_sd_card.h](#file-includexiao_sd_cardh) ## File include/xiao_battery.h ## Functions | Type | Name | | ---: | :--- | | void | [**xiao\_round\_display\_battery\_ADC\_deinit**](#function-xiao_round_display_battery_adc_deinit) () <br>_Deinitialize the xiao round display battery ADC._ | | esp\_err\_t | [**xiao\_round\_display\_battery\_ADC\_init**](#function-xiao_round_display_battery_adc_init) () <br>_Initialize the xiao round display battery ADC._ | | int32\_t | [**xiao\_round\_display\_battery\_level\_read**](#function-xiao_round_display_battery_level_read) () <br>_Read the current battery level._ | ## Functions Documentation ### function `xiao_round_display_battery_ADC_deinit` _Deinitialize the xiao round display battery ADC._ ```c void xiao_round_display_battery_ADC_deinit () ``` **Returns:** None. ### function `xiao_round_display_battery_ADC_init` _Initialize the xiao round display battery ADC._ ```c esp_err_t xiao_round_display_battery_ADC_init () ``` **Returns:** esp\_err\_t ESP\_OK on success, otherwise on error. ### function `xiao_round_display_battery_level_read` _Read the current battery level._ ```c int32_t xiao_round_display_battery_level_read () ``` **Returns:** battery level in %. ## File include/xiao_round_display.h _lvgl porting for xiao round display module_ To use this driver: * Initialize the driver with [**xiao\_round\_display\_init()**](#function-xiao_round_display_init) * Deinitialize the driver with [**xiao\_round\_display\_deinit()**](#function-xiao_round_display_deinit) ## Functions | Type | Name | | ---: | :--- | | void | [**xiao\_round\_display\_deinit**](#function-xiao_round_display_deinit) () <br>_Deinitialize the xiao round display driver._ | | esp\_err\_t | [**xiao\_round\_display\_init**](#function-xiao_round_display_init) () <br>_Initialize the xiao round display driver._ | ## Functions Documentation ### function `xiao_round_display_deinit` _Deinitialize the xiao round display driver._ ```c void xiao_round_display_deinit () ``` **Returns:** None ### function `xiao_round_display_init` _Initialize the xiao round display driver._ ```c esp_err_t xiao_round_display_init () ``` **Returns:** esp\_err\_t ESP\_OK on success, otherwise on error. ## File include/xiao_rtc.h ## Functions | Type | Name | | ---: | :--- | | esp\_err\_t | [**xiao\_round\_display\_rtc\_get\_time**](#function-xiao_round_display_rtc_get_time) (struct tm \*time) <br>_Read the current rtc time._ | | esp\_err\_t | [**xiao\_round\_display\_rtc\_set\_time**](#function-xiao_round_display_rtc_set_time) (struct tm \*time) <br>_Set the time for rtc._ | ## Functions Documentation ### function `xiao_round_display_rtc_get_time` _Read the current rtc time._ ```c esp_err_t xiao_round_display_rtc_get_time ( struct tm *time ) ``` **Returns:** esp\_err\_t ESP\_OK on success, otherwise on error. ### function `xiao_round_display_rtc_set_time` _Set the time for rtc._ ```c esp_err_t xiao_round_display_rtc_set_time ( struct tm *time ) ``` **Returns:** esp\_err\_t ESP\_OK on success, otherwise on error. ## File include/xiao_sd_card.h ## Functions | Type | Name | | ---: | :--- | | void | [**xiao\_round\_display\_sd\_card\_deinit**](#function-xiao_round_display_sd_card_deinit) () <br>_Deinitialize the xiao round display SD card._ | | esp\_err\_t | [**xiao\_round\_display\_sd\_card\_init**](#function-xiao_round_display_sd_card_init) () <br>_Initialize the xiao round display SD card._ | ## Functions Documentation ### function `xiao_round_display_sd_card_deinit` _Deinitialize the xiao round display SD card._ ```c void xiao_round_display_sd_card_deinit () ``` **Returns:** None. ### function `xiao_round_display_sd_card_init` _Initialize the xiao round display SD card._ ```c esp_err_t xiao_round_display_sd_card_init () ``` **Returns:** esp\_err\_t ESP\_OK on success, otherwise on error.
idf.py add-dependency "bienxanh1901/xiao_round_display^2.0.0"