update
This commit is contained in:
@@ -2,12 +2,12 @@
|
||||
|
||||
### v2.1.0 2020-12-06
|
||||
- m5stack mute speaker
|
||||
- settings v4 (wifi/gprs/sdcard/ntp/..)
|
||||
- ble4 skipped if mac is not set (00:00:00:00:00:00)
|
||||
- improved menu (L&R buttons hides menu, parent menu now keep position)
|
||||
- Settings v4 (wifi/gprs/sdcard/ntp/..)
|
||||
- BLE skipped if mac is not set (00:00:00:00:00:00)
|
||||
- Improved menu (L&R buttons hides menu, parent menu now keep position)
|
||||
- SD card car params logging (json format)
|
||||
(note: m5stack supports max 16GB FAT16/32 microSD)
|
||||
- supported serial console commands
|
||||
- Supported serial console commands
|
||||
serviceUUID=xxx
|
||||
charTxUUID=xxx
|
||||
charRxUUID=xxx
|
||||
|
||||
BIN
dist/m5stack_core1/evDash.ino.bin
vendored
BIN
dist/m5stack_core1/evDash.ino.bin
vendored
Binary file not shown.
BIN
dist/ttgo_t4_v13/evDash.ino.bin
vendored
BIN
dist/ttgo_t4_v13/evDash.ino.bin
vendored
Binary file not shown.
22
evDash.ino
22
evDash.ino
@@ -413,9 +413,6 @@ bool sim800lSetup() {
|
||||
serial->begin(9600);
|
||||
sim800l = new SIM800L((Stream *)serial, SIM800L_RST, 512 , 512);
|
||||
|
||||
// SIM800L DebugMode:
|
||||
//sim800l = new SIM800L((Stream *)serial, SIM800L_RST, 512 , 512, (Stream *)&Serial);
|
||||
|
||||
bool sim800l_ready = sim800l->isReady();
|
||||
for (uint8_t i = 0; i < 5 && !sim800l_ready; i++) {
|
||||
Serial.println("Problem to initialize SIM800L module, retry in 1 sec");
|
||||
@@ -433,16 +430,16 @@ bool sim800lSetup() {
|
||||
|
||||
bool sim800l_gprs = sim800l->setupGPRS(liveData->settings.gprsApn);
|
||||
for (uint8_t i = 0; i < 5 && !sim800l_gprs; i++) {
|
||||
Serial.println("Problem to set GPRS APN, retry in 1 sec");
|
||||
Serial.println("Problem to set GPRS connection, retry in 1 sec");
|
||||
delay(1000);
|
||||
sim800l_gprs = sim800l->setupGPRS(liveData->settings.gprsApn);
|
||||
}
|
||||
|
||||
if (sim800l_gprs) {
|
||||
liveData->params.sim800l_enabled = true;
|
||||
Serial.println("GPRS APN set OK");
|
||||
Serial.println("GPRS OK");
|
||||
} else {
|
||||
Serial.println("Problem to set GPRS APN");
|
||||
Serial.println("Problem to set GPRS");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -454,28 +451,23 @@ bool sendDataViaGPRS() {
|
||||
|
||||
NetworkRegistration network = sim800l->getRegistrationStatus();
|
||||
if (network != REGISTERED_HOME && network != REGISTERED_ROAMING) {
|
||||
Serial.println("SIM800L module not connected to network, skipping data send");
|
||||
Serial.println("SIM800L module not connected to network!");
|
||||
return false;
|
||||
}
|
||||
|
||||
if(!sim800l->isConnectedGPRS()) {
|
||||
Serial.println("GPRS not connected... Connecting");
|
||||
bool connected = sim800l->connectGPRS();
|
||||
for (uint8_t i = 0; i < 5 && !connected; i++) {
|
||||
Serial.println("Problem to connect GPRS, retry in 1 sec");
|
||||
delay(1000);
|
||||
connected = sim800l->connectGPRS();
|
||||
}
|
||||
if(connected) {
|
||||
Serial.println("GPRS connected!");
|
||||
} else {
|
||||
|
||||
if (!connected) {
|
||||
Serial.println("GPRS not connected! Reseting SIM800L module!");
|
||||
sim800l->reset();
|
||||
sim800lSetup();
|
||||
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
Serial.println("Start HTTP POST...");
|
||||
|
||||
@@ -514,6 +506,8 @@ bool sendDataViaGPRS() {
|
||||
Serial.println(rc);
|
||||
}
|
||||
|
||||
sim800l->disconnectGPRS();
|
||||
|
||||
return true;
|
||||
}
|
||||
#endif //SIM800L_ENABLED
|
||||
|
||||
12
menu.h
12
menu.h
@@ -65,12 +65,12 @@ MENU_ITEM menuItemsSource[100] = {
|
||||
{MENU_SDCARD_MOUNT_STATUS, 304, -1, "Status"},
|
||||
{MENU_SDCARD_REC, 304, -1, "Record"},
|
||||
|
||||
{3070, 307, 3, "<- parent menu"},
|
||||
{3071, 307, -1, "Auto mode"},
|
||||
{3072, 307, -1, "Basic info"},
|
||||
{3073, 307, -1, "Speed"},
|
||||
{3074, 307, -1, "Battery cells"},
|
||||
{3075, 307, -1, "Charging graph"},
|
||||
{3060, 306, 3, "<- parent menu"},
|
||||
{3061, 306, -1, "Auto mode"},
|
||||
{3062, 306, -1, "Basic info"},
|
||||
{3063, 306, -1, "Speed"},
|
||||
{3064, 306, -1, "Battery cells"},
|
||||
{3065, 306, -1, "Charging graph"},
|
||||
|
||||
{4010, 401, 4, "<- parent menu"},
|
||||
{4011, 401, -1, "Kilometers"},
|
||||
|
||||
Reference in New Issue
Block a user