feat: automate FT1 factory test status reporting

This commit is contained in:
chenjintao
2026-09-24 11:21:40 +08:00
parent 8b499948dd
commit 06b0eaaf70
11 changed files with 461 additions and 38 deletions
@@ -21,10 +21,13 @@
#define FT_NFC_TIMEOUT_MS 60000
#define FT_LOOPBACK_KEY_PIN GPIO_PIN_NO_84
#define FT_STATUS_LED_PIN GPIO_PIN_NO_70
#define FT_PA_PIN GPIO_PIN_NO_68
#define FT_AUDIO_BOOT_PATH "U:/factory_boot_zh.mp3"
#define FT_AUDIO_PASS_PATH "U:/factory_pass_zh.mp3"
#define FT_AUDIO_LOOPBACK_PATH "U:/factory_audio_loopback_zh.mp3"
#define FT_AUDIO_NFC_PATH "U:/factory_nfc_test_zh.mp3"
#define FT_AUDIO_GNSS_PATH "U:/factory_gnss_test_zh.mp3"
#define FT_AUDIO_SHUTDOWN_PATH "U:/factory_shutdown_zh.mp3"
typedef enum {