mirror of
https://github.com/meshtastic/firmware.git
synced 2025-08-13 16:55:08 +00:00
remove region specific builds
This commit is contained in:
parent
f064e56dc9
commit
60a01567d9
@ -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
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user