omg I was not setting the correct flag to tell phone we had gps

This commit is contained in:
geeksville 2020-03-24 15:20:24 -07:00
parent d647be73df
commit b4b8abe6ec

View File

@ -107,10 +107,6 @@ class RadioCharacteristic : public ProtobufCharacteristic
void onRead(BLECharacteristic *c) void onRead(BLECharacteristic *c)
{ {
DEBUG_MSG("Reading radio config\n"); DEBUG_MSG("Reading radio config\n");
// update gps connection state
devicestate.has_radio = gps.isConnected;
ProtobufCharacteristic::onRead(c); ProtobufCharacteristic::onRead(c);
} }
@ -235,6 +231,9 @@ class MyNodeInfoCharacteristic : public ProtobufCharacteristic
void onRead(BLECharacteristic *c) void onRead(BLECharacteristic *c)
{ {
// update gps connection state
myNodeInfo.has_gps = gps.isConnected;
ProtobufCharacteristic::onRead(c); ProtobufCharacteristic::onRead(c);
myNodeInfo.error_code = 0; // The phone just read us, so throw it away myNodeInfo.error_code = 0; // The phone just read us, so throw it away