Thomas Göttgens
|
6fdb93cd16
|
re-add namespacing in protobufs. Let's see what i missed. Portduino likely ...
Checking in generated on purpose.
|
2023-01-21 21:23:24 +01:00 |
|
Thomas Göttgens
|
51b2c431d9
|
trunk roundhouse kick
|
2023-01-21 21:23:24 +01:00 |
|
Ben Meadors
|
f1cdfd163d
|
Replaced all of the logging with proper log levels
|
2022-12-30 10:27:07 -06:00 |
|
Ben Meadors
|
0b5cae5393
|
Log levels refactoring
|
2022-12-29 20:41:37 -06:00 |
|
GUVWAF
|
b4735f4224
|
Don't resend ACK every time you receive the packet
|
2022-12-28 14:13:48 +01:00 |
|
GUVWAF
|
3b9b33a5ee
|
Use hopLimit setting for ACKs as well
|
2022-12-28 14:13:14 +01:00 |
|
GUVWAF
|
03bfdec1e1
|
TraceRouteModule
|
2022-12-05 20:38:06 +01:00 |
|
Thomas Göttgens
|
09cdc20440
|
manual merge of changes from Master
|
2022-11-04 19:56:44 +01:00 |
|
Thomas Göttgens
|
f7b12f0695
|
Adapt to new protobufs - TODO: factory_reset rewire
|
2022-09-09 12:51:41 +02:00 |
|
GUVWAF
|
d64c552865
|
Rebroadcast direct message until (implicit) ACK (#1578)
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
|
2022-08-01 16:59:50 -05:00 |
|
Thomas Göttgens
|
53e9f4df46
|
Segemented config works for me (TM)
Small GPS Fix that cropped up while testing included.
|
2022-05-21 22:38:33 +02:00 |
|
Sacha Weatherstone
|
6b0ce6b729
|
Finish config transition
|
2022-05-07 20:31:21 +10:00 |
|
Jm Casler
|
e905f15a0f
|
Added new roles
|
2022-03-29 22:02:21 -07:00 |
|
Jm Casler
|
82591b2a69
|
Remove more old router role work.
|
2022-03-13 14:50:27 -07:00 |
|
Jm Casler
|
cb4ca87abe
|
remove role from flooding router
|
2022-03-12 07:22:59 -08:00 |
|
Jm Casler
|
2a2448e367
|
address tool-cppcheck error
|
2022-03-06 15:46:56 -08:00 |
|
Jm Casler
|
ec86246da9
|
Update to flooding router
|
2022-03-05 12:38:26 -08:00 |
|
Jm Casler
|
2c7b3acbb9
|
Fix tophone build error
|
2022-03-02 18:55:11 -08:00 |
|
Ryan Tolboom
|
c36b233c49
|
ACK retried want_ack packets
|
2021-11-22 21:31:12 -05: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
|
0c0c0babba
|
combine acks works
|
2021-03-05 11:44:45 +08:00 |
|
Kevin Hester
|
99467cd874
|
1.2 WIP at least doesn't crash
|
2021-02-21 12:59:47 +08:00 |
|
Kevin Hester
|
42ae27973e
|
WIP 1.2 move routing into plugin
|
2021-02-17 13:06:23 +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
|
e80c79edbe
|
clean up debug msgs
|
2020-12-13 15:59:26 +08:00 |
|
geeksville
|
f4b1678535
|
my DSR changes broke acks for flood routing also. Fix #146
|
2020-05-25 11:55:42 -07:00 |
|
geeksville
|
c9cb293bf2
|
cleanup virtual inheritence for Router/Reliable/Flooding/DSR
|
2020-05-23 09:24:22 -07:00 |
|
geeksville
|
e2cbccb133
|
add want_ack support for broadcast packets
|
2020-05-21 12:47:41 -07:00 |
|
geeksville
|
cca4867987
|
want_ack flag added
|
2020-05-19 10:27:28 -07:00 |
|
geeksville
|
976bdad067
|
sniffReceived now allows router to inspect packets not destined for this node
|
2020-05-18 17:57:58 -07:00 |
|
geeksville
|
26d3ef529e
|
Use the hop_limit field of MeshPacket to limit max delivery depth in
the mesh.
|
2020-05-18 17:35:23 -07:00 |
|
geeksville
|
9f05ad2927
|
remove random delay hack from broadcast, since we now do that for all transmits
|
2020-05-11 16:19:44 -07:00 |
|
geeksville
|
86ae69d360
|
refactor so I can track and ignore recent packets of any type
|
2020-05-11 16:14:53 -07:00 |
|
geeksville
|
2fa595523f
|
minor fixups to get nrf52 building again
|
2020-05-09 21:02:56 -07:00 |
|
geeksville
|
1d9290afc0
|
now that the rfinterfaces are smarter, no need to do backoff in
the flood router. the interfaces will handle it.
|
2020-05-02 19:53:58 -07:00 |
|
geeksville
|
71fcdba017
|
cleanup directory structure
|
2020-05-01 09:04:00 -07:00 |
|