remove region specific builds

This commit is contained in:
Kevin Hester 2021-02-17 19:01:20 +08:00
parent f064e56dc9
commit 60a01567d9
2 changed files with 11 additions and 6 deletions

View File

@ -4,7 +4,9 @@ set -e
VERSION=`bin/buildinfo.py` VERSION=`bin/buildinfo.py`
COUNTRIES="US EU433 EU865 CN JP ANZ KR" # We now only do regionless builds
COUNTRIES=""
#COUNTRIES="US EU433 EU865 CN JP ANZ KR"
#COUNTRIES=US #COUNTRIES=US
#COUNTRIES=CN #COUNTRIES=CN

View File

@ -2,8 +2,9 @@
You probably don't care about this section - skip to the next one. You probably don't care about this section - skip to the next one.
1.2 cleanup & multichannel: 1.2 cleanup & multichannel support:
* call RouterPlugin for *all* packets - not just Router packets
* clear priority before sending (to keep wire size small) * clear priority before sending (to keep wire size small)
* generate channel hash from the name of the channel+the psk (not just one or the other) * generate channel hash from the name of the channel+the psk (not just one or the other)
* DONE remove deprecated * DONE remove deprecated
@ -12,13 +13,15 @@ You probably don't care about this section - skip to the next one.
* DONE set mynodeinfo.num_bands (formerly num_channels) * DONE set mynodeinfo.num_bands (formerly num_channels)
* fix sniffing of non Routing packets * fix sniffing of non Routing packets
* DONE move portnum up? * DONE move portnum up?
* DONE remove region specific builds from the firmware
* add gui in android app for setting region
* scrub protobufs to make sure they are absoloute minimum wiresize (in particular packets, ChannelSets and positions) * scrub protobufs to make sure they are absoloute minimum wiresize (in particular packets, ChannelSets and positions)
* send a hint that can be used to select which channel to try and hash against with each message * send a hint that can be used to select which channel to try and hash against with each message
* change syncword * change syncword
* allow chaning packets in single transmission - to increase airtime efficiency and amortize packet overhead * allow chaning packets in single transmission - to increase airtime efficiency and amortize packet overhead
* move #define PACKET_FLAGS_HOP_MASK PACKET_FLAGS_WANT_ACK_MASK out of wire header, instead include keyHint. shrink header len to 14 bytes. * DONE move most parts of meshpacket into the Data packet, so that we can chain multiple Data for sending when they all have a common destination and key.
* move most parts of meshpacket into the Data packet, so that we can chain multiple Data for sending when they all have a common destination and key. * when selecting a MeshPacket for transmit, scan the TX queue for any Data packets we can merge together as a WirePayload. In the low level send/rx code expand that into multiple MeshPackets as needed (thus 'hiding' from MeshPacket that over the wire we send multiple datapackets
when selecting a MeshPacket for transmit, scan the TX queue for any Data packets we can merge together. * confirm we are still calling the plugins for messages inbound from the phone (or generated locally)
* DONE move acks into routing * DONE move acks into routing
* DONE make all subpackets different versions of data * DONE make all subpackets different versions of data
* DONE move routing control into a data packet * DONE move routing control into a data packet
@ -31,7 +34,7 @@ when selecting a MeshPacket for transmit, scan the TX queue for any Data packets
* add channel restrictions for plugins (and restrict routing plugin to the "control" channel) * add channel restrictions for plugins (and restrict routing plugin to the "control" channel)
* make a primaryChannel global and properly maintain it when the phone sends setChannel * make a primaryChannel global and properly maintain it when the phone sends setChannel
* move setCrypto call into packet send and packet decode code * move setCrypto call into packet send and packet decode code
* implement'small locations' change? * implement 'small location diffs' change
* move battery level out of position? * move battery level out of position?
* DOUBLE CHECK android app can still upgrade 1.1 and 1.0 loads * DOUBLE CHECK android app can still upgrade 1.1 and 1.0 loads