Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/78/xiaozhi-esp32
/ functions
Functions
3,761 in github.com/78/xiaozhi-esp32
⨍
Functions
3,761
◇
Types & classes
524
↓ 3 callers
Method
low_battery_color
main/display/lvgl_display/lvgl_theme.h:29
↓ 3 callers
Method
sRGB_to_linear
(self, x)
scripts/Image_Converter/LVGLImage.py:949
↓ 3 callers
Method
set_icon_font
main/display/lvgl_display/lvgl_theme.h:49
↓ 3 callers
Method
set_large_icon_font
main/display/lvgl_display/lvgl_theme.h:50
↓ 3 callers
Method
system_bubble_color
main/display/lvgl_display/lvgl_theme.h:26
↓ 3 callers
Method
to_json
main/mcp_server.h:232
↓ 3 callers
Method
type
main/mcp_server.h:98
↓ 3 callers
Function
uint24_t
(val)
scripts/Image_Converter/LVGLImage.py:30
↓ 3 callers
Function
unpack_colors
Unpack lvgl 1/2/4/8/16/32 bpp color to png color: alpha map, grey scale, or R,G,B,(A) map
scripts/Image_Converter/LVGLImage.py:212
↓ 3 callers
Function
write_binary
(f, data, stride)
scripts/Image_Converter/LVGLImage.py:364
↓ 2 callers
Method
AudioInputTask
main/audio/audio_service.cc:230
↓ 2 callers
Method
AudioOutputTask
main/audio/audio_service.cc:290
↓ 2 callers
Method
CanEnterSleepMode
main/application.cc:1049
↓ 2 callers
Function
CharToHex
辅助函数,将单个十六进制字符转换为对应的数值
main/protocols/mqtt_protocol.cc:370
↓ 2 callers
Method
EnableInput
main/audio/audio_codec.cc:53
↓ 2 callers
Method
EncodeWakeWord
main/audio/audio_service.cc:531
↓ 2 callers
Method
GetAmplitude
main/boards/common/afsk_demod.cc:155
↓ 2 callers
Method
GetAudioCodec
main/boards/df-k10/df_k10_board.cc:271
↓ 2 callers
Method
GetBacklight
main/boards/atk-dnesp32s3-box0/atk_dnesp32s3_box0.cc:363
↓ 2 callers
Method
GetCamera
main/boards/common/board.cc:61
↓ 2 callers
Method
GetDisplay
main/boards/df-k10/df_k10_board.cc:292
↓ 2 callers
Method
GetLed
main/boards/esp-spot/esp_spot_board.cc:383
↓ 2 callers
Method
GetLed
main/boards/common/board.cc:65
↓ 2 callers
Method
GetNetworkType
获取当前网络类型
main/boards/common/dual_network_board.h:44
↓ 2 callers
Method
GetState
* Get the current device state */
main/device_state_machine.h:29
↓ 2 callers
Method
GetSystemInfoJson
main/boards/common/board.cc:70
↓ 2 callers
Method
GetTemperature
main/boards/common/board.cc:52
↓ 2 callers
Function
GetWifiModeWithFallback
main/boards/common/blufi.cpp:66
↓ 2 callers
Method
HasActivationCode
main/ota.h:21
↓ 2 callers
Method
Home
////////////////////////////////////////////////////////////// -- HOME = EdaRobot at rest position -------------------------------// /////////////////
main/boards/lceda-course-examples/eda-super-bear/eda_super_bear_movements.cc:204
↓ 2 callers
Method
Home
////////////////////////////////////////////////////////////// -- HOME = Dog at rest position --------------------------------// /////////////////////
main/boards/lceda-course-examples/eda-robot-pro/eda_dog_movements.cc:196
↓ 2 callers
Method
Home
////////////////////////////////////////////////////////////// -- HOME = Otto at rest position -------------------------------// /////////////////////
main/boards/otto-robot/otto_movements.cc:238
↓ 2 callers
Method
Initialize
main/boards/m5stack-cardputer-adv/tca8418_keyboard.cc:158
↓ 2 callers
Function
InitializeEDARobotDogController
main/boards/lceda-course-examples/eda-robot-pro/eda_dog_controller.cc:394
↓ 2 callers
Function
InitializeOttoController
main/boards/otto-robot/otto_controller.cc:844
↓ 2 callers
Method
InputData
main/audio/audio_codec.cc:21
↓ 2 callers
Method
IoExpanderGetLevel
main/boards/df-k10/df_k10_board.cc:71
↓ 2 callers
Method
IoExpanderGetLevel
main/boards/sensecap-watcher/sensecap_watcher.cc:187
↓ 2 callers
Method
IsAfeWakeWord
main/audio/audio_service.cc:728
↓ 2 callers
Method
IsCharging
main/boards/aipi-lite/power_manager.h:165
↓ 2 callers
Method
IsCharging
main/boards/zhengchen-1.54tft-wifi/power_manager.h:206
↓ 2 callers
Method
IsDischarging
main/boards/zhengchen-1.54tft-wifi/power_manager.h:214
↓ 2 callers
Method
IsDischarging
main/boards/common/axp2101.cc:20
↓ 2 callers
Method
IsVoiceDetected
main/audio/audio_service.h:116
↓ 2 callers
Method
IsWakeWordRunning
main/audio/audio_service.h:119
↓ 2 callers
Method
OnChargingStatusChanged
main/boards/zhengchen-1.54tft-wifi/power_manager.h:235
↓ 2 callers
Method
OnChargingStatusChanged
main/boards/esp32-cgc-144/power_manager.h:183
↓ 2 callers
Method
OnConnected
main/protocols/protocol.cc:27
↓ 2 callers
Method
OnDisconnected
main/protocols/protocol.cc:31
↓ 2 callers
Method
OnNetworkEvent
main/boards/common/rndis_board.cc:90
↓ 2 callers
Method
OnStateChanged
main/led/gpio_led.cc:207
↓ 2 callers
Method
OnTemperatureChanged
main/boards/zhengchen-1.54tft-wifi/power_manager.h:227
↓ 2 callers
Method
OpenAudioChannel
main/protocols/mqtt_protocol.cc:215
↓ 2 callers
Method
PopPacketFromSendQueue
main/audio/audio_service.cc:520
↓ 2 callers
Method
ProcessSample
main/boards/common/afsk_demod.cc:139
↓ 2 callers
Method
Reset
main/boards/common/afsk_demod.cc:133
↓ 2 callers
Method
ResetDecoder
main/audio/audio_service.cc:668
↓ 2 callers
Method
SendAudio
main/protocols/mqtt_protocol.cc:166
↓ 2 callers
Method
SendMcpMessage
main/application.cc:1066
↓ 2 callers
Method
SendStartListening
main/protocols/protocol.cc:57
↓ 2 callers
Method
SetConnectCallback
Set callback for when connection should be attempted
main/boards/m5stack-cardputer-adv/wifi_config_ui.h:54
↓ 2 callers
Method
SetNetworkEventCallback
main/boards/common/nt26_board.cc:133
↓ 2 callers
Method
SetOutputState
main/boards/atk-dnesp32s3-box/atk_dnesp32s3_box.cc:94
↓ 2 callers
Method
SetOutputVolume
main/boards/m5stack-core-s3/cores3_audio_codec.cc:185
↓ 2 callers
Method
SetPreviewImage
main/display/lcd_display.cc:700
↓ 2 callers
Method
SetTheme
main/display/display.cc:52
↓ 2 callers
Method
SetTrims
////////////////////////////////////////////////////////////// -- OSCILLATORS TRIMS ------------------------------------------// /////////////////////
main/boards/electron-bot/movements.cc:59
↓ 2 callers
Method
SetTrims
////////////////////////////////////////////////////////////// -- OSCILLATORS TRIMS ------------------------------------------// /////////////////////
main/boards/lceda-course-examples/eda-super-bear/eda_super_bear_movements.cc:67
↓ 2 callers
Method
SetTrims
////////////////////////////////////////////////////////////// -- OSCILLATORS TRIMS ------------------------------------------// /////////////////////
main/boards/lceda-course-examples/eda-robot-pro/eda_dog_movements.cc:60
↓ 2 callers
Method
SetTrims
////////////////////////////////////////////////////////////// -- OSCILLATORS TRIMS ------------------------------------------// /////////////////////
main/boards/otto-robot/otto_movements.cc:68
↓ 2 callers
Method
SetupHighTempWarningPopup
main/boards/zhengchen-1.54tft-wifi/zhengchen_lcd_display.h:17
↓ 2 callers
Method
SetupUI
main/boards/otto-robot/otto_emoji_display.cc:19
↓ 2 callers
Method
ShowHappyTouchFeedback
main/boards/esp-vocat/esp_vocat.cc:474
↓ 2 callers
Method
Sleep
main/boards/yunliao-s3/power_manager.cc:197
↓ 2 callers
Method
Start
Animation control methods
main/display/lvgl_display/gif/lvgl_gif.cc:55
↓ 2 callers
Method
Start
main/boards/otto-robot/websocket_control_server.cc:87
↓ 2 callers
Method
StartWifiConfigMode
main/boards/common/wifi_board.cc:159
↓ 2 callers
Method
ToString
main/boards/common/nt26_board.h:17
↓ 2 callers
Method
UpdateHighTempWarning
main/boards/zhengchen-1.54tft-wifi/zhengchen_lcd_display.h:38
↓ 2 callers
Method
WriteReg
main/boards/common/i2c_device.cc:22
↓ 2 callers
Function
_append_if_missing
(entry: str)
scripts/release.py:272
↓ 2 callers
Function
_board_type_exists
(board_type: str)
scripts/release.py:297
↓ 2 callers
Function
_collect_variants
Traverse all boards under main/boards, collect variant information. Return example: [{"board": "bread-compact-ml307", "name": "bread-comp
scripts/release.py:74
↓ 2 callers
Function
_extract_board_config_from_sdkconfig_append
Extract explicit CONFIG_BOARD_TYPE_xxx=y from sdkconfig_append, if present.
scripts/release.py:163
↓ 2 callers
Function
_get_manufacturer
Read manufacturer from config.json
scripts/release.py:61
↓ 2 callers
Method
audio_volume_change
main/boards/atk-dnesp32s3-box3/atk_dnesp32s3_box3.cc:131
↓ 2 callers
Method
audio_volume_change
main/boards/atk-dnesp32s3-box2-wifi/atk_dnesp32s3_box2.cc:119
↓ 2 callers
Method
audio_volume_change
main/boards/atk-dnesp32s3-box2-4g/atk_dnesp32s3_box2.cc:119
↓ 2 callers
Method
background_image
main/display/lvgl_display/lvgl_theme.h:30
↓ 2 callers
Function
copy_directory
Copy directory
scripts/build_default_assets.py:146
↓ 2 callers
Function
decode_p3_to_audio
(input_file, output_file)
scripts/p3_tools/convert_p3_to_audio.py:9
↓ 2 callers
Method
deinit
main/boards/common/blufi.cpp:141
↓ 2 callers
Function
encode_audio_to_opus
(input_file, output_file, target_lufs=None)
scripts/p3_tools/convert_audio_to_p3.py:11
↓ 2 callers
Function
encode_with_esp_new_jpeg
main/display/lvgl_display/jpg/image_to_jpeg.cpp:350
↓ 2 callers
Function
encode_with_hw_jpeg
main/display/lvgl_display/jpg/image_to_jpeg.cpp:278
↓ 2 callers
Function
ensure_dir
Ensure directory exists, create if not
scripts/build_default_assets.py:130
↓ 2 callers
Function
ensure_dir
Ensure directory exists, create if not
scripts/spiffs_assets/build.py:25
↓ 2 callers
Function
ensure_dir
Ensure directory exists, create if not
scripts/spiffs_assets/build_all.py:20
↓ 2 callers
Function
f_gif_close
main/display/lvgl_display/gif/gifdec.c:815
↓ 2 callers
Function
f_gif_open
main/display/lvgl_display/gif/gifdec.c:772
← previous
next →
201–300 of 3,761, ranked by callers