Florent de Lamotte 1 год назад
Родитель
Сommit
a39c000f5d

+ 1 - 0
examples/companion_radio/main.cpp

@@ -1499,6 +1499,7 @@ public:
       }
       _serial->writeFrame(out_frame, dp - (char *)out_frame);
     } else if (cmd_frame[0] == CMD_SET_CUSTOM_VAR && len >= 4) {
+      cmd_frame[len] =  0;
       char* sp = (char *) &cmd_frame[1];
       char* np = strchr(sp, ':');  // look for separator char
       if (np) {

+ 3 - 3
variants/t1000-e/platformio.ini

@@ -40,9 +40,9 @@ build_flags = ${t1000-e.build_flags}
   -D MAX_CONTACTS=100
   -D MAX_GROUP_CHANNELS=8
   -D BLE_PIN_CODE=123456
-  -D BLE_DEBUG_LOGGING=1
-  -D MESH_PACKET_LOGGING=1
-  -D MESH_DEBUG=1
+;  -D BLE_DEBUG_LOGGING=1
+;  -D MESH_PACKET_LOGGING=1
+;  -D MESH_DEBUG=1
   -D RX_BOOSTED_GAIN=true
   -D RF_SWITCH_TABLE
   -D HAS_UI

+ 1 - 1
variants/t1000-e/target.cpp

@@ -187,7 +187,7 @@ const char* T1000SensorManager::getSettingValue(int i) const {
 bool T1000SensorManager::setSettingValue(const char* name, const char* value) {
   if (strcmp(name, "gps") == 0) {
     if (strcmp(value, "0") == 0) {
-      stop_gps();   // or should this be sleep_gps() ??
+      sleep_gps(); // sleep for faster fix !
     } else {
       start_gps();
     }