Wykres commitów

132 Commity (f32a8caaff4385583791518347e503e8b2b242b2)

Autor SHA1 Wiadomość Data
geeksville 34972b9dc0 add myNodeInfo.nodenum_bits for backwards compatibility
/// How many bits are used for the nodenum.  If zero it is assumed we use eight bit node nodenums
  /// New device loads will user 32 bit nodenums.
  uint32 nodenum_bits = 10;
2020-05-30 16:03:35 -07:00
geeksville adf4127fe3 DSR WIP 2020-05-23 17:38:49 -07:00
geeksville f713e0c039 DSR WIP 2020-05-23 15:39:38 -07:00
geeksville e95239a2ec Allow ignoring certain nodes (for DSR testing) 2020-05-23 09:24:54 -07:00
geeksville 2cb162a303 nodenums are positive 2020-05-21 20:30:56 -07:00
geeksville bfae47bdc0 document want_ack when used with broadcasts 2020-05-21 12:31:54 -07:00
geeksville e095ea92e6 want_ack support 2020-05-19 10:27:02 -07:00
geeksville 5799cb10b8 add some ideas for mfg 2020-05-18 17:03:16 -07:00
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 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 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