Tim Wilkinson
0b9c8e62ea
Make sure we dont use a multicast MAC for ethernet
2023-01-05 22:31:57 -08:00
pavelb-techspark
30ae4c2a38
Add QueueStatus sending to the firmware ( #1820 )
...
* Yank mqtt service envelope queue
* trybuildfix mqtt system
* removed too much
* no excessive heap debugging on release builds
* send QueueStatus messages
The QueueStatus message is sent as a response to the attempt to queue
an outgoing MeshPacket and contains statuses of the last queue
attempt, TX Queue space and capacity and MeshPacket.id that was
queued.
When TX Queue changes status from completely full to at least
a single slot free a QueueStatus message is also sent to notify
that user can queue more messages.
Signed-off-by: Pavel Boldin <pavel.b@techspark.engineering>
* WIP: update protobufs
Signed-off-by: Pavel Boldin <pavel.b@techspark.engineering>
* update protobufs
* regen protos
Signed-off-by: Pavel Boldin <pavel.b@techspark.engineering>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
Co-authored-by: Sacha Weatherstone <sachaw100@hotmail.com>
2023-01-04 23:56:52 +11:00
Thomas Göttgens
4f26a2a74a
Update Unishox to latest V2 code, change is only cosmetic
2023-01-04 10:35:52 +01:00
Ben Meadors
e0002ef2d5
Merge remote-tracking branch 'origin/master' into develop-2-master
2023-01-03 11:34:53 -06:00
Ben Meadors
021fc8235c
Renamed eth_mode to address_mode
2023-01-03 06:24:47 -06:00
thebentern
bca70d10d0
[create-pull-request] automated change
2023-01-03 12:20:39 +00:00
Thomas Göttgens
8a9af37d82
Merge branch 'develop' into nice-threads
2022-12-30 20:18:19 +01:00
Ben Meadors
f1cdfd163d
Replaced all of the logging with proper log levels
2022-12-30 10:27:07 -06:00
Ben Meadors
8193215294
Trace
2022-12-30 08:14:37 -06:00
Thomas Göttgens
e73ae7cdac
woops - was too fast there
2022-12-30 14:53:34 +01:00
Thomas Göttgens
65aad62702
tryfix - no mqtt if no mqtt wanted...
2022-12-30 14:51:00 +01:00
GUVWAF
5ccd66864b
Report actual Routing_Error upon abort
2022-12-30 13:45:02 +01:00
Ben Meadors
0b5cae5393
Log levels refactoring
2022-12-29 20:41:37 -06:00
Ben Meadors
38a1315599
Refactor OSThread consumers to use disable()
2022-12-29 16:26:25 -06:00
Ben Meadors
8ebe0edc5a
Merge pull request #2075 from meshtastic/load-save-proto
...
add storage for ringtone
2022-12-29 15:50:16 -06:00
Thomas Göttgens
45e6e86ff9
- add RemoteHardware (and the missing S&F config) in
...
- make the config boundaries automatic
2022-12-29 21:35:32 +01:00
Thomas Göttgens
3c5710e65b
- add storage for ringtone
...
- Refactor file load and save
- fix a size error in Canned Messages
2022-12-29 16:53:36 +01:00
Thomas Göttgens
41a1dfec79
a lot of thread housekeeping. Switch them off when not needed / disabled.
2022-12-29 15:45:49 +01:00
Thomas Göttgens
887405cc08
update protobufs on develop
2022-12-29 14:18:33 +01:00
Thomas Göttgens
3b19040590
protobuf update
2022-12-28 15:37:17 +01:00
Thomas Göttgens
14be4ee9f0
Release Develop to Master
2022-12-28 15:31:04 +01:00
Thomas Göttgens
94cb100e3f
Master to Develop
2022-12-28 15:30:23 +01:00
Ben Meadors
f632933b93
Merge pull request #2069 from GUVWAF/wantAckDM
...
Flood ACKs on DM back to original sender
2022-12-28 08:00:52 -06:00
Thomas Göttgens
e25d05689b
Updates to external notification and radiolib for SX128x. Rip out Godmode again for these
2022-12-28 14:57:40 +01:00
GUVWAF
5c859da4e4
Remove unnecessary changes
2022-12-28 14:40:10 +01:00
GUVWAF
6c5602e88d
Cleanup
2022-12-28 14:13:48 +01: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
Thomas Göttgens
430908f5d6
TLORA_T3_S3
2022-12-28 13:56:56 +01:00
caveman99
b808ffa9ab
[create-pull-request] automated change
2022-12-27 12:53:56 +00:00
Thomas Göttgens
2ac2b6d1b6
replace PB03 compat macros with the real deal.
2022-12-23 10:00:34 +01:00
Thomas Göttgens
b8657158be
Remove unused parameter on save
2022-12-23 09:45:56 +01:00
Thomas Göttgens
a289406863
refactor classes to accomodate SerialModule
2022-12-22 18:24:42 +01:00
Thomas Göttgens
30240ac14b
fix cppcheck complaints
2022-12-21 15:13:16 +01:00
Thomas Göttgens
fb41b0f5c8
update generated protos
2022-12-21 14:45:33 +01:00
caveman99
0992093f4d
[create-pull-request] automated change
2022-12-21 12:55:50 +00:00
Thomas Göttgens
7396d0f241
Cherry Picking Stuff from develop...
2022-12-21 13:36:38 +01:00
Thomas Göttgens
941786669b
fix compiler warnings
2022-12-21 13:28:29 +01:00
Thomas Göttgens
cea8393a7f
Merge pull request #2026 from GUVWAF/develop
...
TraceRouteModule
2022-12-21 13:27:12 +01:00
Thomas Göttgens
a0f5e44967
Audio Module is finished for regression tests.
2022-12-21 13:27:00 +01:00
Thomas Göttgens
7d1b6f63b5
Definition cleanup and AudioModule WIP
2022-12-21 13:27:00 +01:00
Thomas Göttgens
8b58eaac20
fix compile
...
# Conflicts:
# protobufs
2022-12-21 13:26:59 +01:00
Thomas Göttgens
8cbf292373
WIP: add digital audio. Needs a proto change, so checking in generated files for now.
...
# Conflicts:
# src/mesh/generated/localonly.pb.h
# src/mesh/generated/module_config.pb.h
2022-12-21 13:26:44 +01:00
Thomas Göttgens
efc3f4c0ee
remove a few DSR Router bits for S&F Module
2022-12-21 13:25:12 +01:00
Thomas Göttgens
bd2bfd6822
update board definition, update copy/paste errors, fix SX1280.
2022-12-21 13:25:12 +01:00
Thomas Göttgens
ae2ca1d89c
WIP: S&F Progress
2022-12-21 12:57:42 +01:00
Thomas Göttgens
6a5dd26907
need to trigger new CI run
2022-12-21 12:24:38 +01:00
Mykhailo Lesyk
4de557b4db
[modules][serial] fix simple module ability to send
2022-12-21 01:35:19 -08:00
caveman99
8c66940b78
[create-pull-request] automated change
2022-12-17 17:41:39 +00:00
Thomas Göttgens
68f6cfde0c
Improve Wifi Reconnect handling and add outgoing queue for MQTT packets to bridge short connection issues.
2022-12-16 20:28:28 +01:00