fix: refresh OTA target catalog

This commit is contained in:
mikecarper committed 2026-08-28 18:56:38 -07:00
1 parent 493e188894
commit 90de3fee6f
1 file changed
+15 -1
+15 -1
View File
@@ -2,7 +2,7 @@
#include <stdint.h>
// AUTO-GENERATED by tools/mota/gen_targets.py - do not edit by hand.
// 594 OTA-capable build targets. Maps target_id (= sha2-256:4 of the target name, LE uint32)
// 609 OTA-capable build targets. Maps target_id (= sha2-256:4 of the target name, LE uint32)
// to the human-readable env name, so a node/tool can name a target seen over the air WITHOUT
// transmitting the string in the .mota / LoRa protocol. Regenerate when the OTA env set changes.
// Size-constrained receivers can set OTA_TARGET_NAME_TABLE=0. They still match targets by ID;
@@ -62,6 +62,7 @@ inline const char* ota_target_env_name(uint32_t target_id) {
{ 0x67293f43, "Heltec_E213_room_server" },
{ 0x3f364910, "Heltec_E290_companion_ble" },
{ 0xac4b4eb5, "Heltec_E290_companion_usb" },
{ 0x822e96ca, "Heltec_E290_companion_usb_ble" },
{ 0xe077fb8d, "Heltec_E290_kiss_modem" },
{ 0x2bbe7fd8, "Heltec_E290_repeater" },
{ 0x9e40157c, "Heltec_E290_repeater_bridge_espnow" },
@@ -108,6 +109,7 @@ inline const char* ota_target_env_name(uint32_t target_id) {
{ 0xcfa0e233, "Heltec_t114_without_display_room_server" },
{ 0x17d5e1ff, "Heltec_T190_companion_radio_ble_" },
{ 0xc99313c6, "Heltec_T190_companion_radio_usb_" },
{ 0xffb3854f, "Heltec_T190_companion_radio_usb_ble_" },
{ 0x21a73973, "Heltec_T190_kiss_modem" },
{ 0x3067f656, "Heltec_T190_repeater_" },
{ 0xfdb25057, "Heltec_T190_repeater_bridge_espnow_" },
@@ -145,6 +147,7 @@ inline const char* ota_target_env_name(uint32_t target_id) {
{ 0x5d726067, "Heltec_v2_terminal_chat" },
{ 0x9969bbc9, "Heltec_v3_companion_radio_ble" },
{ 0x804f7a3a, "Heltec_v3_companion_radio_ble_ps" },
{ 0x0823a21a, "Heltec_v3_companion_radio_full" },
{ 0x22f900de, "Heltec_v3_companion_radio_usb" },
{ 0xaca0e153, "Heltec_v3_companion_radio_wifi" },
{ 0x516c9c13, "Heltec_v3_companion_radio_wifi_mqtt" },
@@ -184,6 +187,7 @@ inline const char* ota_target_env_name(uint32_t target_id) {
{ 0x21ee03bd, "heltec_v4_expansionkit_room_server_observer_mqtt" },
{ 0x5977d941, "heltec_v4_expansionkit_tft_companion_radio_ble_femon" },
{ 0xe2a1907b, "heltec_v4_expansionkit_tft_companion_radio_ble_ps" },
{ 0xbb0ca8db, "heltec_v4_expansionkit_tft_companion_radio_full_femon" },
{ 0xf75feb3e, "heltec_v4_kiss_modem" },
{ 0xbc9cdc70, "heltec_v4_r8_companion_radio_ble" },
{ 0x19e31fc6, "heltec_v4_r8_companion_radio_ble_ps" },
@@ -192,7 +196,9 @@ inline const char* ota_target_env_name(uint32_t target_id) {
{ 0xdf722326, "heltec_v4_r8_companion_radio_wifi" },
{ 0xfa901c87, "heltec_v4_r8_kiss_modem" },
{ 0xeebe3469, "heltec_v4_r8_repeater" },
{ 0xb0f5aff6, "heltec_v4_r8_repeater_observer_mqtt" },
{ 0x5729ad07, "heltec_v4_r8_room_server" },
{ 0xaa2aef42, "heltec_v4_r8_room_server_observer_mqtt" },
{ 0xb4cb035a, "heltec_v4_r8_sensor" },
{ 0xbb429dde, "heltec_v4_r8_terminal_chat" },
{ 0x883e3edc, "heltec_v4_r8_tft_companion_radio_ble" },
@@ -200,8 +206,12 @@ inline const char* ota_target_env_name(uint32_t target_id) {
{ 0xa0965a6b, "heltec_v4_r8_tft_companion_radio_usb" },
{ 0x59ea25fa, "heltec_v4_r8_tft_companion_radio_wifi" },
{ 0x1758bdb9, "heltec_v4_r8_tft_kiss_modem" },
{ 0x1313f16d, "heltec_v4_r8_tft_portrait_repeater_observer_mqtt" },
{ 0x0372b0f1, "heltec_v4_r8_tft_portrait_room_server_observer_mqtt" },
{ 0xa2fb4192, "heltec_v4_r8_tft_repeater" },
{ 0xdd39457b, "heltec_v4_r8_tft_repeater_observer_mqtt" },
{ 0x7964461c, "heltec_v4_r8_tft_room_server" },
{ 0x1d1c0d92, "heltec_v4_r8_tft_room_server_observer_mqtt" },
{ 0x5fc52bcb, "heltec_v4_r8_tft_sensor" },
{ 0x0dacb683, "heltec_v4_r8_tft_terminal_chat" },
{ 0xe792a051, "heltec_v4_repeater" },
@@ -436,6 +446,7 @@ inline const char* ota_target_env_name(uint32_t target_id) {
{ 0x2fa509c1, "RAK_3401_repeater_lora_ota_no_external_sensors" },
{ 0x9f4d58ac, "RAK_4631_companion_radio_ble" },
{ 0x7a55dec3, "RAK_4631_companion_radio_ethernet" },
{ 0x5e69738a, "RAK_4631_companion_radio_full" },
{ 0x48d3b5d4, "RAK_4631_companion_radio_usb" },
{ 0x14e6965d, "RAK_4631_kiss_modem" },
{ 0x76f3c984, "RAK_4631_repeater_bridge_rs232_serial1_lora_ota_no_external_sensors" },
@@ -521,6 +532,7 @@ inline const char* ota_target_env_name(uint32_t target_id) {
{ 0x6afd6f75, "ThinkNode_M1_repeater" },
{ 0x7517d400, "ThinkNode_M1_room_server" },
{ 0xd7598668, "ThinkNode_M2_companion_radio_ble" },
{ 0x61bdb52a, "ThinkNode_M2_companion_radio_full" },
{ 0x413287d8, "ThinkNode_M2_companion_radio_serial" },
{ 0xe8cd2377, "ThinkNode_M2_companion_radio_usb" },
{ 0x3309bdaf, "ThinkNode_M2_companion_radio_wifi" },
@@ -537,6 +549,7 @@ inline const char* ota_target_env_name(uint32_t target_id) {
{ 0x2afe6c63, "ThinkNode_M3_room_server" },
{ 0xf2d61a1c, "ThinkNode_M5_companion_radio_ble" },
{ 0x14b1b097, "ThinkNode_M5_companion_radio_ble_ps" },
{ 0xec334f3f, "ThinkNode_M5_companion_radio_full" },
{ 0x1da30414, "ThinkNode_M5_companion_radio_serial" },
{ 0xae8fe1c9, "ThinkNode_M5_companion_radio_usb" },
{ 0x67acd73f, "ThinkNode_M5_companion_radio_wifi" },
@@ -552,6 +565,7 @@ inline const char* ota_target_env_name(uint32_t target_id) {
{ 0x93994fed, "ThinkNode_M6_room_server" },
{ 0x66c47cfd, "ThinkNode_M7_companion_radio_ble" },
{ 0x48061a01, "ThinkNode_M7_companion_radio_ethernet" },
{ 0x7ed7137d, "ThinkNode_M7_companion_radio_full" },
{ 0xa01688a7, "ThinkNode_M7_companion_radio_usb" },
{ 0xa5f4a562, "ThinkNode_M7_companion_radio_wifi" },
{ 0xef83222b, "ThinkNode_M7_kiss_modem" },