Jm Casler
|
ecc114f1cd
|
temp work on compression
|
2022-04-13 19:23:35 -07:00 |
|
Jm Casler
|
a4bdef4151
|
compression WIP
compression works. next is to store it in the proto as a oneof and then decompress it on use.
|
2022-04-11 22:12:04 -07:00 |
|
Jm Casler
|
478274aff1
|
Beginning of compression
|
2022-04-11 20:09:48 -07:00 |
|
Sacha Weatherstone
|
6bee95d6b2
|
Rename MeshPlugin, SinglePortPlugin and ProtobufPlugin
|
2022-03-09 19:01:43 +11:00 |
|
Mike Kinney
|
c1613de426
|
merge the 1.2 hang bugfix to 1.3
|
2022-03-03 04:27:49 +00:00 |
|
Jm Casler
|
e53abbfb2b
|
more rename plugin to module
|
2022-02-27 02:21:02 -08:00 |
|
Jm Casler
|
3a04a0ee7a
|
"plugin(s)" renamed to "module(s)" in comments and debug
|
2022-02-27 00:29:05 -08:00 |
|
Jm Casler
|
86e767eec2
|
Update filenames from plugins to modules
|
2022-02-27 00:18:35 -08:00 |
|
Jm Casler
|
218a208ab7
|
mv plugins/ to modules/
|
2022-02-26 23:56:26 -08:00 |
|
joshpirihi
|
dc7f376778
|
Correct a comment
|
2022-01-29 06:40:17 +13:00 |
|
Joshua Pirihi
|
ff2cad9cac
|
Allow publishing of decrypted mqtt packets
|
2022-01-29 06:06:49 +13:00 |
|
Joshua Pirihi
|
b781fb613c
|
Allow publishing of decrypted mqtt packets
|
2022-01-29 06:03:48 +13:00 |
|
Jm Casler
|
d7a1b9fd62
|
Allow hop_limit to be configured
https://github.com/meshtastic/Meshtastic-device/issues/1007
|
2021-12-18 16:21:12 -05:00 |
|
a-f-G-U-C
|
d4ea18851d
|
update for RX_SRC_USER
|
2021-10-28 11:33:32 +00:00 |
|
a-f-G-U-C
|
da9dd62a33
|
add the user as distinct message source
|
2021-10-27 13:16:51 +00:00 |
|
a-f-G-U-C
|
5eb2e6401f
|
issue 879 - changes to Router.cpp
|
2021-10-09 13:54:42 +00: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
|
7abc3534c4
|
fix build for !wifi devices
|
2021-04-05 13:00:56 +08:00 |
|
Kevin Hester
|
a845406a19
|
cleanup packet encrypt/descrypt
|
2021-04-05 09:24:00 +08:00 |
|
Kevin Hester
|
3cd64bb8b5
|
allow passing even encrypted packets through the plugins
|
2021-04-05 08:44:47 +08:00 |
|
Kevin Hester
|
d19af8b83d
|
mqtt: send packets after they are encrypted
|
2021-04-04 09:20:37 +08:00 |
|
Kevin Hester
|
525fe9b96c
|
dramatically speed up message RX in some cases (we were sleeping much too long)
|
2021-03-28 12:16:37 +08:00 |
|
Kevin Hester
|
78c665abb9
|
properly discard messages with fromradio queue is full (Rather than blocking forever)
|
2021-03-24 13:25:10 +08:00 |
|
Kevin Hester
|
b02212009a
|
progress on remote settings
|
2021-03-12 14:10:36 +08:00 |
|
Kevin Hester
|
49b1f4c5af
|
oops - fix failed text message rx
|
2021-03-06 14:21:20 +08:00 |
|
Kevin Hester
|
c88b9732eb
|
REALLY IMPORTANT: fix bug with retransmissions not happening
|
2021-03-06 11:13:33 +08:00 |
|
Kevin Hester
|
8739469db3
|
oops typo
|
2021-03-05 11:49:37 +08:00 |
|
Kevin Hester
|
0c0c0babba
|
combine acks works
|
2021-03-05 11:44:45 +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
|
f8d8dc25c0
|
properly route messages to phone again
|
2021-02-23 14:35:34 +08:00 |
|
Kevin Hester
|
ae6b7e7259
|
multichannel code is done! (only basic testing completed though)
|
2021-02-23 10:45:03 +08:00 |
|
Kevin Hester
|
94cd96cfde
|
begin multichannel hash impl
|
2021-02-22 12:57:26 +08:00 |
|
Kevin Hester
|
99467cd874
|
1.2 WIP at least doesn't crash
|
2021-02-21 12:59:47 +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
|
2ff5046dcd
|
for #681, add MeshPacketQueue (a priority queue) to ensure acks get sent quickly
|
2021-02-12 09:08:49 +08:00 |
|
Kevin Hester
|
917090856f
|
partial for #681: Never let stale nodeinfos/positions stay in xmit queue
|
2021-02-11 18:19:43 +08:00 |
|
Kevin Hester
|
fdfe62edf0
|
updates to work with new protobuf names
|
2021-02-10 16:18:41 +08:00 |
|
Kevin Hester
|
486b03e985
|
bug 677. Don't assert fail for missing interfaces, instead return
nak packet to clients.
|
2021-02-07 10:26:11 +08:00 |
|
Kevin Hester
|
0cdc1fc959
|
make gpiowatch work correctly
|
2020-12-13 16:11:38 +08:00 |
|
Kevin Hester
|
49b4ed2a89
|
coroutine: kinda works now
|
2020-10-10 18:03:45 +08:00 |
|
Kevin Hester
|
2044427e97
|
coroutines: wip compiles but does not link
|
2020-10-09 14:16:51 +08:00 |
|
Kevin Hester
|
4a70ba1f7a
|
fix nodeinfo stored times (I think) for @lgoix
|
2020-10-09 10:01:13 +08:00 |
|
Kevin Hester
|
f00d07baa3
|
RTC: pull rtc code into own file for cleanup
|
2020-10-08 07:28:57 +08:00 |
|
geeksville
|
dc54e7331f
|
memory is tight on the nrf52832 board (for now) - so don't allocate too much
|
2020-07-10 13:52:26 -07:00 |
|
geeksville
|
463666aec5
|
oops - can't call DEBUG_MSG this early on ESP32
|
2020-06-17 16:04:37 -07:00 |
|
geeksville
|
03f019dea2
|
memory size debugging
|
2020-06-16 19:55:14 -07:00 |
|
geeksville
|
aadba1f694
|
add printPacket for debug printing packets
|
2020-06-14 15:30:42 -07:00 |
|
geeksville
|
8caa075bc6
|
used fixed pool allocator for now - since that's how we've been testing
|
2020-06-13 11:05:36 -07:00 |
|