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
↓ 1 callers
Method
OpusCodecTask
main/audio/audio_service.cc:327
↓ 1 callers
Method
OutputData
main/audio/audio_codec.cc:17
↓ 1 callers
Method
PlaySound
main/audio/audio_service.cc:633
↓ 1 callers
Method
PollTouchpad
main/boards/m5stack-core-s3/m5stack_core_s3.cc:195
↓ 1 callers
Method
PopWakeWordPacket
main/audio/audio_service.cc:541
↓ 1 callers
Method
PowerAudioOff
main/boards/waveshare/esp32-s3-epaper-1.54/board_power_bsp.cc:49
↓ 1 callers
Method
PowerAudioOn
main/boards/waveshare/esp32-s3-epaper-1.54/board_power_bsp.cc:45
↓ 1 callers
Method
PowerEpdOff
main/boards/waveshare/esp32-s3-epaper-1.54/board_power_bsp.cc:41
↓ 1 callers
Method
PowerEpdOn
main/boards/waveshare/esp32-s3-epaper-1.54/board_power_bsp.cc:37
↓ 1 callers
Method
PowerON
main/boards/waveshare/esp32-s3-touch-lcd-1.54/power_manager.h:205
↓ 1 callers
Method
PowerON
main/boards/waveshare/esp32-s3-lcd-0.85/power_manager.h:205
↓ 1 callers
Method
PowerON
main/boards/waveshare/esp32-c6-lcd-1.69/power_manager.h:169
↓ 1 callers
Method
PowerSaveCheck
main/boards/common/power_save_timer.cc:62
↓ 1 callers
Method
PowrSwitch
旧版硬件软件关机逻辑
main/boards/xingzhi-metal-1.54-wifi/power_manager.h:47
↓ 1 callers
Method
PowrSwitch
软件关机逻辑
main/boards/xingzhi-abs-2.0/power_manager.h:47
↓ 1 callers
Method
Printcharge
main/boards/esp-vocat/esp_vocat.cc:285
↓ 1 callers
Method
Process
@brief 处理数据块 @param data 输入数据 @param size 输入数据大小 @return 已处理的字节数
main/audio/demuxer/ogg_demuxer.cc:36
↓ 1 callers
Method
ProcessAudioSamples
main/boards/common/afsk_demod.cc:187
↓ 1 callers
Method
ProcessProbabilityData
main/boards/common/afsk_demod.cc:262
↓ 1 callers
Method
PushPacketToDecodeQueue
main/audio/audio_service.cc:506
↓ 1 callers
Method
RLCD_Display
main/boards/waveshare/esp32-s3-rlcd-4.2/custom_lcd_display.cc:326
↓ 1 callers
Method
RLCD_SetPixel
main/boards/waveshare/esp32-s3-rlcd-4.2/custom_lcd_display.cc:314
↓ 1 callers
Method
RadioCalisthenics
--------------------------------------------------------- -- 手部动作: 广播体操 ---------------------------------------------------------
main/boards/otto-robot/otto_movements.cc:858
↓ 1 callers
Method
Read
main/boards/freenove-esp32s3-display-2.8-lcd/freenove-esp32s3-display-2.8-lcd.cc:40
↓ 1 callers
Function
ReadAccelRaw
main/boards/esp-vocat/esp_vocat.cc:69
↓ 1 callers
Method
ReadAudioData
main/audio/audio_service.cc:184
↓ 1 callers
Method
ReadReg
main/boards/common/i2c_device.cc:27
↓ 1 callers
Function
ReceiveWifiCredentialsFromAudio
main/boards/common/afsk_demod.cc:16
↓ 1 callers
Method
Refresh
main/boards/electron-bot/oscillator.cc:110
↓ 1 callers
Method
Refresh
main/boards/lceda-course-examples/eda-super-bear/oscillator.cc:122
↓ 1 callers
Method
Refresh
main/boards/lceda-course-examples/eda-robot-pro/oscillator.cc:122
↓ 1 callers
Method
Refresh
main/boards/otto-robot/oscillator.cc:122
↓ 1 callers
Function
RemapRawKeyToLogical
Cardputer Adv uses TCA8418 in a 7x8 matrix, but the physical keyboard layout matches Cardputer's 4x14 mapping. Remap raw (row,col) from the 7x8 scan i
main/boards/m5stack-cardputer-adv/tca8418_keyboard.cc:121
↓ 1 callers
Method
RemoveClient
main/boards/otto-robot/websocket_control_server.cc:184
↓ 1 callers
Method
Reset
@brief 重置解封器
main/audio/demuxer/ogg_demuxer.cc:7
↓ 1 callers
Method
ResetIli9342
main/boards/m5stack-core-s3/m5stack_core_s3.cc:76
↓ 1 callers
Method
ResetProtocol
main/application.cc:1106
↓ 1 callers
Method
Run
main/application.cc:165
↓ 1 callers
Method
SendAbortSpeaking
main/protocols/protocol.cc:42
↓ 1 callers
Method
SendStopListening
main/protocols/protocol.cc:71
↓ 1 callers
Method
SendWakeWordDetected
main/protocols/protocol.cc:51
↓ 1 callers
Method
SetA
main/boards/electron-bot/oscillator.h:29
↓ 1 callers
Method
SetA
main/boards/lceda-course-examples/eda-super-bear/oscillator.h:37
↓ 1 callers
Method
SetA
main/boards/lceda-course-examples/eda-robot-pro/oscillator.h:37
↓ 1 callers
Method
SetA
main/boards/otto-robot/oscillator.h:37
↓ 1 callers
Method
SetBool
main/settings.cc:82
↓ 1 callers
Method
SetBrightness
main/led/gpio_led.cc:100
↓ 1 callers
Method
SetCallbacks
main/audio/audio_service.cc:629
↓ 1 callers
Method
SetExplainUrl
main/boards/common/esp_video.cc:383
↓ 1 callers
Method
SetFrameCallback
main/display/lvgl_display/gif/lvgl_gif.cc:168
↓ 1 callers
Method
SetHideSubtitle
main/display/lcd_display.cc:1294
↓ 1 callers
Method
SetKeyCallback
main/boards/m5stack-cardputer-adv/tca8418_keyboard.h:125
↓ 1 callers
Method
SetKeyEventCallback
main/boards/m5stack-cardputer-adv/tca8418_keyboard.h:126
↓ 1 callers
Method
SetLimiter
main/boards/lceda-course-examples/eda-super-bear/oscillator.h:42
↓ 1 callers
Method
SetLimiter
main/boards/lceda-course-examples/eda-robot-pro/oscillator.h:42
↓ 1 callers
Method
SetLimiter
main/boards/otto-robot/oscillator.h:42
↓ 1 callers
Method
SetModelsList
main/audio/audio_service.cc:700
↓ 1 callers
Method
SetO
main/boards/electron-bot/oscillator.h:30
↓ 1 callers
Method
SetO
main/boards/lceda-course-examples/eda-super-bear/oscillator.h:38
↓ 1 callers
Method
SetO
main/boards/lceda-course-examples/eda-robot-pro/oscillator.h:38
↓ 1 callers
Method
SetO
main/boards/otto-robot/oscillator.h:38
↓ 1 callers
Method
SetOutputVolume
main/boards/sensecap-watcher/sensecap_audio_codec.cc:151
↓ 1 callers
Method
SetOutputVolume
main/audio/audio_codec.cc:40
↓ 1 callers
Method
SetPh
main/boards/electron-bot/oscillator.h:31
↓ 1 callers
Method
SetPh
main/boards/lceda-course-examples/eda-super-bear/oscillator.h:39
↓ 1 callers
Method
SetPh
main/boards/lceda-course-examples/eda-robot-pro/oscillator.h:39
↓ 1 callers
Method
SetPh
main/boards/otto-robot/oscillator.h:39
↓ 1 callers
Method
SetPowerSaveLevel
main/boards/xingzhi-metal-1.54-wifi/xingzhi-metal-1.54-wifi.cc:193
↓ 1 callers
Method
SetPowerState
main/boards/jiuchuan-s3/power_manager.h:190
↓ 1 callers
Method
SetSpeakerMute
main/boards/atommatrix-echo-base/atommatrix_echo_base.cc:30
↓ 1 callers
Method
SetSpeakerMute
main/boards/atoms3r-cam-m12-echo-base/atoms3r_cam_m12_echo_base.cc:31
↓ 1 callers
Method
SetSpeakerMute
main/boards/atoms3r-echo-base/atoms3r_echo_base.cc:34
↓ 1 callers
Method
SetState
main/boards/jiuchuan-s3/power_controller.h:24
↓ 1 callers
Method
SetT
main/boards/electron-bot/oscillator.cc:99
↓ 1 callers
Method
SetT
main/boards/lceda-course-examples/eda-super-bear/oscillator.cc:111
↓ 1 callers
Method
SetT
main/boards/lceda-course-examples/eda-robot-pro/oscillator.cc:111
↓ 1 callers
Method
SetT
main/boards/otto-robot/oscillator.cc:111
↓ 1 callers
Method
SetTrim
main/boards/electron-bot/oscillator.h:33
↓ 1 callers
Method
SetTrim
main/boards/lceda-course-examples/eda-super-bear/oscillator.h:41
↓ 1 callers
Method
SetTrim
main/boards/lceda-course-examples/eda-robot-pro/oscillator.h:41
↓ 1 callers
Method
SetTrim
main/boards/otto-robot/oscillator.h:41
↓ 1 callers
Method
SetupUI
main/display/lcd_display.cc:354
↓ 1 callers
Method
Shake
main/boards/lceda-course-examples/eda-robot-pro/eda_dog_movements.cc:534
↓ 1 callers
Method
ShakeLeg
--------------------------------------------------------- -- EdaRobot gait: Shake a leg -- Parameters: -- steps: Number of shakes -- T: Period
main/boards/lceda-course-examples/eda-super-bear/eda_super_bear_movements.cc:381
↓ 1 callers
Method
ShakeLeg
--------------------------------------------------------- -- Otto gait: Shake a leg -- Parameters: -- steps: Number of shakes -- T: Period of o
main/boards/otto-robot/otto_movements.cc:415
↓ 1 callers
Method
ShowTemporaryEmotion
main/boards/esp-vocat/esp_vocat.cc:462
↓ 1 callers
Method
Showcase
--------------------------------------------------------- -- 展示动作:串联多个动作展示 ---------------------------------------------------------
main/boards/otto-robot/otto_movements.cc:905
↓ 1 callers
Method
Shy
--------------------------------------------------------- -- 手部动作: 害羞 -- Parameters: -- dir: 方向 LEFT=左手, RIGHT=右手 -- steps: 动作次数 --------------
main/boards/otto-robot/otto_movements.cc:832
↓ 1 callers
Method
Sit
main/boards/lceda-course-examples/eda-robot-pro/eda_dog_movements.cc:490
↓ 1 callers
Method
Sit
--------------------------------------------------------- -- Otto movement: Sit (坐下) ---------------------------------------------------------
main/boards/otto-robot/otto_movements.cc:460
↓ 1 callers
Method
SnapshotToJpeg
main/display/lvgl_display/lvgl_display.cc:234
↓ 1 callers
Method
Stand
main/boards/lceda-course-examples/eda-robot-pro/eda_dog_movements.cc:508
↓ 1 callers
Method
Start
main/boards/esp-hi/adc_pdm_audio_codec.cc:231
↓ 1 callers
Method
Start
main/boards/m5stack-cardputer-adv/wifi_config_ui.cc:26
↓ 1 callers
Method
Start4G
main/boards/yunliao-s3/power_manager.cc:179
↓ 1 callers
Method
Start5V
main/boards/yunliao-s3/power_manager.cc:171
↓ 1 callers
Method
StartMqttClient
main/protocols/mqtt_protocol.cc:59
↓ 1 callers
Method
StartNetwork
main/boards/common/nt26_board.cc:67
↓ 1 callers
Method
StartWithSavedList
main/boards/m5stack-cardputer-adv/wifi_config_ui.cc:43
↓ 1 callers
Method
Stretch
main/boards/lceda-course-examples/eda-robot-pro/eda_dog_movements.cc:513
← previous
next →
601–700 of 3,761, ranked by callers