Jm Casler
|
465ff3dd25
|
Fix nvs erase for native build
|
2022-01-08 12:03:18 -08:00 |
|
Jm Casler
|
6506d54859
|
Erase NVS as part of factory reset & new triple click behavior.
|
2022-01-08 11:54:02 -08:00 |
|
Jm Casler
|
446fb857cc
|
Bug in getNumOnlineNodes #988
|
2021-12-11 19:50:20 -08:00 |
|
Jm Casler
|
3d4e4bfa50
|
Update generated protos & has_wifi #979
https://github.com/meshtastic/Meshtastic-device/issues/979
|
2021-12-09 11:47:42 -08:00 |
|
a-f-G-U-C
|
646d1caf66
|
updatePosition process time-only message
|
2021-10-28 11:31:19 +00:00 |
|
a-f-G-U-C
|
b74c2da530
|
implement RX_SRC_LOCAL, Position in updatePosition
|
2021-10-26 12:22:34 +00:00 |
|
a-f-G-U-C
|
d0fb363422
|
discriminate local/remote node position updates (#889)
|
2021-10-23 12:58:56 +11:00 |
|
a-f-G-U-C
|
992bbe76d7
|
add backward compatible position flag defaults (#884)
|
2021-10-23 12:12:53 +11:00 |
|
Kevin Hester
|
17a1262382
|
pull in new epaper lib (which required importing configuration.h everywhere
for dumb reasons)
|
2021-06-27 10:56:28 -07:00 |
|
Kevin Hester
|
4c1b7d4840
|
pinelora WIP
|
2021-05-01 11:27:37 +08:00 |
|
Kevin Hester
|
babc1b3613
|
include file/lineno in critical error logs
|
2021-04-29 09:52:15 +08:00 |
|
Kevin Hester
|
76269b397f
|
Merge remote-tracking branch 'root/master' into dev1.2
# Conflicts:
# src/esp32/main-esp32.cpp
# src/mesh/generated/deviceonly.pb.h
# src/mesh/generated/mesh.pb.h
|
2021-03-27 16:44:42 +08:00 |
|
Jm
|
57c82988e2
|
#669 - Add restart counter
|
2021-03-27 01:20:07 -07:00 |
|
Kevin Hester
|
37ec969f96
|
Merge remote-tracking branch 'root/master' into dev1.2
# Conflicts:
# src/mesh/NodeDB.cpp
|
2021-03-27 11:10:47 +08:00 |
|
Jm Casler
|
7872cb050d
|
Merge branch 'master' into master
|
2021-03-25 19:32:13 -07:00 |
|
Jm
|
89029311c1
|
Update NodeDB.cpp
|
2021-03-25 19:28:15 -07:00 |
|
Jm
|
f6f586decb
|
Remove my code that doesn't work with channels
|
2021-03-25 19:27:46 -07:00 |
|
Kevin Hester
|
04225f7bc2
|
change! time of last packet rx in node->last_heard instead of node->position.time
|
2021-03-26 09:30:15 +08:00 |
|
Kevin Hester
|
e17fe7e075
|
update altitude in nodedb for received altitudes (reported by @iz1kga)
|
2021-03-24 19:24:33 +08:00 |
|
Kevin Hester
|
5b0e7c6e82
|
fix has_preferences init
|
2021-03-24 13:25:21 +08:00 |
|
Kevin Hester
|
1fcec8ce3b
|
always fix up channel list, even if we just did factory reset
|
2021-03-23 11:54:53 +08:00 |
|
Jm Casler
|
1eb37dded8
|
partial work for S&F
|
2021-03-21 19:45:35 -07:00 |
|
Kevin Hester
|
53671283ae
|
change hw_model_deprecated to intentionally break old apps
|
2021-03-14 10:57:26 +08:00 |
|
Kevin Hester
|
d9fc7b32c3
|
move hw_model into User
|
2021-03-14 10:48:20 +08:00 |
|
Kevin Hester
|
9a03536e3d
|
Use enums for hw_model per @sachaw idea.
|
2021-03-14 10:37:32 +08:00 |
|
Kevin Hester
|
c097852ab0
|
SERIOUS BUG: we've been discarding devicestate when we should not
|
2021-03-12 15:45:28 +08:00 |
|
Kevin Hester
|
a97c2ae6eb
|
minimize radioconfig file writes
|
2021-03-11 18:29:47 +08:00 |
|
Kevin Hester
|
76e2c39c63
|
completed moving prefs to new files
|
2021-03-11 17:54:16 +08:00 |
|
Kevin Hester
|
ab9fe42f58
|
wip - move channels
|
2021-03-11 13:02:00 +08:00 |
|
Kevin Hester
|
950b32232f
|
don't send messages the phone sent us back towards the phone
|
2021-03-05 10:19:27 +08:00 |
|
Kevin Hester
|
66638655a5
|
Merge branch 'dev' into dev1.2
# Conflicts:
# src/mesh/NodeDB.cpp
|
2021-02-25 08:56:36 +08:00 |
|
Kevin Hester
|
b2c47a7dea
|
fix #710. nodes disappearing from map. thanks @DylanHoen for noticing!
|
2021-02-25 08:50:46 +08:00 |
|
Kevin Hester
|
aa8b86c6b2
|
multichannel send/rx kinda works
|
2021-02-23 11:43:30 +08:00 |
|
Kevin Hester
|
69a11e7375
|
WIP phone api changes for dev1.2
|
2021-02-17 19:04:41 +08:00 |
|
Kevin Hester
|
42ae27973e
|
WIP 1.2 move routing into plugin
|
2021-02-17 13:06:23 +08:00 |
|
Kevin Hester
|
45caf394f0
|
WIP multichannel support
|
2021-02-16 15:41:52 +08:00 |
|
Kevin Hester
|
9d81511153
|
fix warning
|
2021-02-12 09:56:35 +08:00 |
|
Kevin Hester
|
fdfe62edf0
|
updates to work with new protobuf names
|
2021-02-10 16:18:41 +08:00 |
|
Kevin Hester
|
58bb7169a0
|
use nodenum as the default nodeid
|
2021-02-08 10:15:02 +08:00 |
|
Kevin Hester
|
7f07725840
|
make improperly sized AES128/256 keys non fatal, instead pad with zeros
Fixes rebooting the board if someone specifies an invalid key
|
2021-01-29 10:15:48 +08:00 |
|
Andrew Mark
|
79dad8ec8c
|
Set critical error and reboot when radio fails to generate tx IRQ
|
2021-01-19 18:21:54 -08:00 |
|
Kevin Hester
|
3598c91c29
|
fix @mc-hamster build to work on linux/nrf52
|
2021-01-15 13:30:40 +08:00 |
|
Jm
|
0c06d8db3c
|
maybe this will fix the linux build?
|
2021-01-09 19:31:16 -08:00 |
|
Jm
|
d458f673be
|
Web server is now treaded and moved to mesh/wifi/*
|
2021-01-08 22:25:44 -08:00 |
|
Kevin Hester
|
3636b87db0
|
formatting
|
2021-01-08 11:52:43 +08:00 |
|
Kevin Hester
|
0c74303e9d
|
move criticalerror defs into .proto for cross platform support
|
2020-12-27 11:22:08 +08:00 |
|
Kevin Hester
|
651bd71454
|
show critical faults on the screen
|
2020-12-26 13:36:21 +08:00 |
|
Kevin Hester
|
15e1a3870c
|
When new node joins mesh, all other nodes reply with their current state
|
2020-12-17 10:53:29 +08:00 |
|
Kevin Hester
|
be38a58a62
|
finish channel name cleanup
|
2020-12-15 16:13:16 +08:00 |
|
Kevin Hester
|
c9f2318e78
|
Use simpler names for standard channels
|
2020-12-15 13:14:36 +08:00 |
|