geeksville
bc3ecd97e3
Updates to keep ToRadio/FromRadio packets smaller than 512 bytes
2020-05-12 13:34:44 -07:00
geeksville
3bf195cb2d
DSR WIP
2020-05-11 15:40:04 -07:00
geeksville
4840493693
Used fixed32 for largeish int32s
2020-05-10 14:14:35 -07:00
geeksville
5e2df6c998
We now allow sending encrypted message payloads
2020-05-09 19:06:45 -07:00
geeksville
f775ebe369
change MeshPacket so sometimes payloads can be opaquely encrypted bytes
2020-05-09 17:50:42 -07:00
geeksville
1a5afe8f56
add notes about crypto
2020-05-09 16:14:30 -07:00
geeksville
b35e7fb17e
more efficient encoding for lat/lon
2020-05-04 11:18:33 -07:00
geeksville
cabbdf51ed
Use int32s for lat/long - higher precision and 4 bytes less per packet
...
related to https://github.com/meshtastic/Meshtastic-device/issues/124
2020-05-04 07:43:15 -07:00
geeksville
bd002e5a14
change rx_snr to a float, by defining a new field
2020-04-30 12:37:19 -07:00
geeksville
e570ee9836
add a FromRadio.rebooted packet so serial clients can tell if device reboots
2020-04-28 17:34:06 -07:00
geeksville
8427b23016
fix name for Opaque data to be more clear
2020-04-28 09:19:19 -07:00
geeksville
79b2cf728c
Remove owner from the FromRadio packet
2020-04-22 17:56:10 -07:00
geeksville
083ba79310
include a nonce (just in case) for the config request/response
2020-04-20 19:31:09 -07:00
geeksville
0cef755015
get ready for more of a simple stream API over serial, BLE or UDP
...
for https://github.com/meshtastic/Meshtastic-esp32/issues/69
2020-04-20 16:15:52 -07:00
geeksville
e06645d8db
move docs to a better place
2020-04-17 11:51:50 -07:00
geeksville
793d3e65ca
comment out fields I'm not using yet
2020-04-17 09:48:14 -07:00
geeksville
fc4214e34d
changes as prelude for turning mesh back on
2020-04-16 17:31:45 -07:00
geeksville
d13d741a98
allow longer hw model strings
...
fix https://github.com/meshtastic/Meshtastic-esp32/issues/73
2020-03-30 19:33:46 -07:00
geeksville
1b2449b50d
track total lifetime # of bugs this node has seen
2020-03-24 13:22:16 -07:00
geeksville
1422402d96
add support for reporting device errors up through the phone to analytics
...
related to https://github.com/meshtastic/Meshtastic-esp32/issues/53
2020-03-24 13:12:25 -07:00
geeksville
398fdf3625
only devices need to care about channel numbers now
2020-03-15 17:35:51 -07:00
geeksville
66e926740a
fix minor doc errors
2020-03-08 14:03:08 -07:00
Kevin Hester
f309ee8f9e
Make devicestate.version a private #define in the device code
2020-03-03 13:45:31 -08:00
Kevin Hester
e1a48b6e75
allow for slightly longer strings
2020-03-03 08:23:20 -08:00
Kevin Hester
3eb7dab332
add hw model info to MyNodeInfo
...
This allows the android app to get this data without connecting to
the device info service (we are already talking to our mesh bluetooth
serivce)
Also possibly useful for apps that are talking to the radio over serial
(cc @girtsf)
2020-03-03 06:54:14 -08:00
Kevin Hester
c4ee1448ea
Add the protobuf definitions
2020-03-02 09:47:10 -08:00
Kevin Hester
f4f1e0a800
Initial commit
2020-03-02 09:44:55 -08:00