forked from xiaozhi/xiaozhi-esp32
- Add support for device activation with audio feedback - Refactor OTA update flow to include activation code handling - Update asset management for localized sound resources - Improve error handling and device state management - Reorganize binary asset includes and CMake configuration
39 lines
2.0 KiB
C
39 lines
2.0 KiB
C
#ifndef BINARY_H
|
|
#define BINARY_H
|
|
|
|
extern const char p3_err_reg_start[] asm("_binary_err_reg_p3_start");
|
|
extern const char p3_err_reg_end[] asm("_binary_err_reg_p3_end");
|
|
extern const char p3_err_pin_start[] asm("_binary_err_pin_p3_start");
|
|
extern const char p3_err_pin_end[] asm("_binary_err_pin_p3_end");
|
|
extern const char p3_wificonfig_start[] asm("_binary_wificonfig_p3_start");
|
|
extern const char p3_wificonfig_end[] asm("_binary_wificonfig_p3_end");
|
|
extern const char p3_upgrade_start[] asm("_binary_upgrade_p3_start");
|
|
extern const char p3_upgrade_end[] asm("_binary_upgrade_p3_end");
|
|
extern const char p3_activation_start[] asm("_binary_activation_p3_start");
|
|
extern const char p3_activation_end[] asm("_binary_activation_p3_end");
|
|
extern const char p3_welcome_start[] asm("_binary_welcome_p3_start");
|
|
extern const char p3_welcome_end[] asm("_binary_welcome_p3_end");
|
|
|
|
extern const char p3_0_start[] asm("_binary_0_p3_start");
|
|
extern const char p3_0_end[] asm("_binary_0_p3_end");
|
|
extern const char p3_1_start[] asm("_binary_1_p3_start");
|
|
extern const char p3_1_end[] asm("_binary_1_p3_end");
|
|
extern const char p3_2_start[] asm("_binary_2_p3_start");
|
|
extern const char p3_2_end[] asm("_binary_2_p3_end");
|
|
extern const char p3_3_start[] asm("_binary_3_p3_start");
|
|
extern const char p3_3_end[] asm("_binary_3_p3_end");
|
|
extern const char p3_4_start[] asm("_binary_4_p3_start");
|
|
extern const char p3_4_end[] asm("_binary_4_p3_end");
|
|
extern const char p3_5_start[] asm("_binary_5_p3_start");
|
|
extern const char p3_5_end[] asm("_binary_5_p3_end");
|
|
extern const char p3_6_start[] asm("_binary_6_p3_start");
|
|
extern const char p3_6_end[] asm("_binary_6_p3_end");
|
|
extern const char p3_7_start[] asm("_binary_7_p3_start");
|
|
extern const char p3_7_end[] asm("_binary_7_p3_end");
|
|
extern const char p3_8_start[] asm("_binary_8_p3_start");
|
|
extern const char p3_8_end[] asm("_binary_8_p3_end");
|
|
extern const char p3_9_start[] asm("_binary_9_p3_start");
|
|
extern const char p3_9_end[] asm("_binary_9_p3_end");
|
|
|
|
|
|
#endif |