Fixed tx_interval

pull/6/head
Max-Plastix 2022-01-10 17:10:40 -08:00
rodzic b7788a62f0
commit e91131d952
1 zmienionych plików z 8 dodań i 7 usunięć

Wyświetl plik

@ -187,7 +187,7 @@ bool trySend() {
last_moved_millis = now_millis; last_moved_millis = now_millis;
because = 'D'; because = 'D';
} else if (now_millis - last_send_millis > tx_interval_s * 1000) { } else if (now_millis - last_send_millis > tx_interval_s * 1000) {
Serial.println("** STATIONARY_TX"); Serial.println("** TIME");
because = 'T'; because = 'T';
} else { } else {
return false; // Nothing to do, go home early return false; // Nothing to do, go home early
@ -430,10 +430,11 @@ void lora_msg_callback(uint8_t message) {
unsigned long int new_interval = data[2] << 8 | data[3]; unsigned long int new_interval = data[2] << 8 | data[3];
if (new_interval) { if (new_interval) {
if (new_interval == 0xFFFF) { if (new_interval == 0xFFFF) {
tx_interval_s = STATIONARY_TX_INTERVAL; stationary_tx_interval_s = STATIONARY_TX_INTERVAL;
} else { } else {
tx_interval_s = new_interval; stationary_tx_interval_s = new_interval;
} }
tx_interval_s = stationary_tx_interval_s;
snprintf(buffer, sizeof(buffer), "\nNew Time: %.0lus\n", new_interval); snprintf(buffer, sizeof(buffer), "\nNew Time: %.0lus\n", new_interval);
screen_print(buffer); screen_print(buffer);
} }
@ -801,12 +802,12 @@ void menu_distance_minus(void) {
min_dist_moved = 10; min_dist_moved = 10;
} }
void menu_time_plus(void) { void menu_time_plus(void) {
tx_interval_s += 10; stationary_tx_interval_s += 10;
} }
void menu_time_minus(void) { void menu_time_minus(void) {
tx_interval_s -= 10; stationary_tx_interval_s -= 10;
if (tx_interval_s < 10) if (stationary_tx_interval_s < 10)
tx_interval_s = 10; stationary_tx_interval_s = 10;
} }
void menu_gps_passthrough(void) { void menu_gps_passthrough(void) {
axp.setChgLEDMode(AXP20X_LED_BLINK_1HZ); axp.setChgLEDMode(AXP20X_LED_BLINK_1HZ);