Wykres commitów

1362 Commity (master)

Autor SHA1 Wiadomość Data
Kevin Hester 82d4496563 add router mode 2020-10-06 10:28:42 +08:00
Kevin Hester aa018c38de doc updates 2020-10-06 06:08:29 +08:00
Kevin Hester 0d4ad90e4a for gps power improvements 2020-10-05 14:42:52 +08:00
geeksville c250aaa459 in support of https://github.com/meshtastic/Meshtastic-device/issues/376 2020-10-01 10:02:57 -07:00
geeksville d8338eba86 Better GPS power management options
for https://github.com/meshtastic/Meshtastic-device/issues/376
2020-09-30 07:45:13 -07:00
geeksville 5cdd7bff56 define regions as an enum - so we can get rid of region specific firmware 2020-09-25 12:48:42 -07:00
geeksville 4e431c8410 Merge remote-tracking branch 'origin/master' 2020-09-19 11:11:04 -07:00
geeksville 5a317435b6 add factory_reset option and store region code in preferences 2020-09-19 11:10:50 -07:00
geeksville 9a18f98948 document the channel name -> channel number hash algorithm 2020-09-15 17:08:16 -07:00
geeksville ce422b7c44 force any units to gps reset one more time for
https://github.com/meshtastic/Meshtastic-device/issues/376
2020-09-10 09:21:49 -07:00
geeksville 3caee2e5b9 add gps flag 2020-08-21 10:11:52 -07:00
Kevin Hester c715e506df
Merge pull request #2 from gkelly/fix-comment
Update comment around use of `modem_config`
2020-08-10 08:55:09 -07:00
Garret Kelly ea42289d80 Update comment around use of `modem_config`
Closes #1
2020-08-09 18:40:30 -04:00
geeksville e69fe1ef82 doc improvements 2020-07-18 12:49:48 -07:00
geeksville d62df9bbad improve channel name docs 2020-07-18 09:22:12 -07:00
geeksville 0523977d1f Add some optional protobuf changes before 1.0 ships
Related to https://github.com/meshtastic/Meshtastic-device/issues/269
2020-07-18 09:12:22 -07:00
geeksville 2824331686 minor doc fixes 2020-07-05 22:09:43 -07:00
geeksville ab281311c4 add no_save to allow testing developer configs 2020-06-24 13:06:11 -07:00
geeksville fc79db4594 add support for wifi connections from nodes 2020-06-21 14:11:09 -07:00
geeksville 72cbde93ff we aren't yet storing tophone messages across deep sleep, so shrink this 2020-06-16 15:25:54 -07:00
geeksville e7f181ef6f remove deprecated fields 2020-06-12 09:01:02 -07:00
geeksville b6b1cca5ad remove long ago deprecated fields 2020-06-11 21:23:41 -07:00
geeksville 3ba76bbe4c change to use 32 bit nodenums/packetids 2020-06-06 13:15:15 -07:00
geeksville 9d083d5d4f add min_app_version so apps can warn if they are too old to work 2020-06-03 13:56:54 -07:00
geeksville e9c7f9b95d tell the phone what the current worst case message timeout is 2020-05-30 19:04:33 -07:00
geeksville d624f8cb17 improve docs 2020-05-30 16:18:09 -07:00
geeksville f7b0fa8d5f add packet_id_bits to work with old devices 2020-05-30 16:15:27 -07:00
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