require apps to be 1.1.20 or later

1.2-legacy
Kevin Hester 2020-12-05 10:27:04 +08:00
rodzic b6e21bcbcd
commit 91b99bd584
2 zmienionych plików z 3 dodań i 3 usunięć

Wyświetl plik

@ -5,12 +5,12 @@ You probably don't care about this section - skip to the next one.
For app cleanup:
* have python tool check max packet size before sending to device
* require a recent python api to talk to these new device loads
* DONE require a recent python api to talk to these new device loads
* DONE require a recent android app to talk to these new device loads
* DONE fix handleIncomingPosition
* move want_replies handling into plugins
* on android for received positions handle either old or new positions / user messages
* on android side send old or new positions as needed / user messages
* on python side print error messages if old position/user messages seen
* on python side handle new position/user messages
* DONE fix position sending to use new plugin
* DONE Add SinglePortNumPlugin - as the new most useful baseclass

Wyświetl plik

@ -184,7 +184,7 @@ void NodeDB::installDefaultDeviceState()
// default to no GPS, until one has been found by probing
myNodeInfo.has_gps = false;
myNodeInfo.message_timeout_msec = FLOOD_EXPIRE_TIME;
myNodeInfo.min_app_version = 172;
myNodeInfo.min_app_version = 20120; // format is Mmmss (where M is 1+the numeric major number. i.e. 20120 means 1.1.20
generatePacketId(); // FIXME - ugly way to init current_packet_id;
// Init our blank owner info to reasonable defaults