Commit Graph
5916 Commits
Author SHA1 Message Date
Thomas Göttgens 2a0b8093ea freakin' nitpickin' cpp_check 2023-01-07 13:59:40 +01:00
Thomas Göttgens 96fa5dafb8 fixing portduino 2023-01-07 13:36:02 +01:00
Thomas Göttgens be2d3f7769 fix leak 2023-01-07 13:28:36 +01:00
Thomas Göttgens b283e526bf fix for nRF52 and Portduino 2023-01-07 13:25:29 +01:00
Thomas Göttgens 03c5dfc7a8 initial cleanup work 2023-01-07 13:16:58 +01:00
Mark Trevor BirssandGitHub 52cfd62031 Update SX128xInterface.cpp 2023-01-07 14:05:16 +02:00
Mark Trevor BirssandGitHub c98dc4cae0 Update variant.h 2023-01-07 13:48:35 +02:00
Mark Trevor BirssandGitHub f21212dd3e Update platformio.ini 2023-01-07 13:23:33 +02:00
Mark Trevor BirssandGitHub 0e0ccad489 Update variant.h 2023-01-07 13:22:32 +02:00
Mark Trevor BirssandGitHub 9f1c77da76 Create variant.h 2023-01-07 13:01:14 +02:00
Mark Trevor BirssandGitHub 7c1c49b8ab Create platformio.ini 2023-01-07 13:00:50 +02:00
Ben Meadors f4099261df Hydra gps troubleshooting 2023-01-06 15:04:11 -06:00
Thomas GöttgensandGitHub 450e7362f6 Merge pull request #2103 from kn6plv/fix-multicast-macaddress
Make sure we dont use a multicast MAC for ethernet
2023-01-06 12:43:48 +01:00
Tim WilkinsonandGitHub 0b9c8e62ea Make sure we dont use a multicast MAC for ethernet 2023-01-05 22:31:57 -08:00
Ben MeadorsandGitHub 09efbb75b1 Merge pull request #2099 from meshtastic/create-pull-request/patch
Changes by create-pull-request action
2023-01-04 11:22:59 -06:00
thebenternandGitHub e5d9f1f946 [create-pull-request] automated change 2023-01-04 16:13:43 +00:00
Thomas GöttgensandGitHub 2400dd43b3 Merge pull request #2098 from meshtastic/hotfix-02
External Notification Hotfix
2023-01-04 15:31:28 +01:00
Thomas GöttgensandGitHub 988d5af69b Merge pull request #2097 from meshtastic/hotfix-01
External Notification Hotfix
2023-01-04 15:31:02 +01:00
Thomas Göttgens 78b6916b1b External Notification Hotfix 2023-01-04 14:49:04 +01:00
Thomas Göttgens 9740f0a505 External Notification Hotfix 2023-01-04 14:45:28 +01:00
Thomas Göttgens b64a74c0c5 add heap debugging back in too 2023-01-04 14:43:23 +01:00
Thomas Göttgens d9f0dc7ea4 add MQTT outqueue back in (still broken) 2023-01-04 14:41:58 +01:00
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 d077be1496 add a possibility to flush the serial TX buffer on the console. 2023-01-04 10:37:27 +01:00
Thomas Göttgens 4f26a2a74a Update Unishox to latest V2 code, change is only cosmetic 2023-01-04 10:35:52 +01:00
thebenternandThomas Göttgens 41f9636ba3 [create-pull-request] automated change 2023-01-04 10:35:07 +01:00
Ben MeadorsandGitHub b544163c3f Merge pull request #2095 from meshtastic/create-pull-request/patch
Changes by create-pull-request action
2023-01-03 19:25:51 -06:00
thebenternandGitHub 6d989a29dd [create-pull-request] automated change 2023-01-03 22:34:34 +00:00
Ben MeadorsandGitHub 8914d1a184 Merge pull request #2094 from meshtastic/yank-mqtt-queue
Yank mqtt service envelope queue
2023-01-03 15:46:50 -06:00
Thomas GöttgensandGitHub 1cfc7b800b Merge branch 'master' into yank-mqtt-queue 2023-01-03 22:38:01 +01:00
Thomas Göttgens cab5fcf5ae no excessive heap debugging on release builds 2023-01-03 22:35:24 +01:00
Thomas Göttgens cad5c9b70c removed too much 2023-01-03 22:17:04 +01:00
Thomas Göttgens 5867038abf trybuildfix mqtt system 2023-01-03 22:09:35 +01:00
Ben Meadors 42b24d4510 Yank mqtt service envelope queue 2023-01-03 14:32:28 -06:00
Ben MeadorsandGitHub d750109d00 Merge pull request #2093 from meshtastic/develop
Merge develop to master
2023-01-03 13:55:24 -06:00
Ben MeadorsandGitHub 7f0a8d329f Merge pull request #2092 from meshtastic/develop-2-master
Develop -> Master merge branch
2023-01-03 12:53:35 -06:00
Thomas GöttgensandGitHub 64895cc7eb remove Merge duplication 2023-01-03 19:21:11 +01:00
Thomas GöttgensandGitHub 52903f83e3 remove Merge duplication 2023-01-03 19:19:11 +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
Ben MeadorsandGitHub 0305c7394f Merge pull request #2089 from meshtastic/create-pull-request/patch
Changes by create-pull-request action
2023-01-03 06:22:21 -06:00
thebenternandGitHub bca70d10d0 [create-pull-request] automated change 2023-01-03 12:20:39 +00:00
Sacha WeatherstoneandGitHub 1077846e8d Update README.md 2023-01-02 16:44:38 +11:00
Sacha WeatherstoneandGitHub 63c8ca9ca5 Update README.md 2023-01-02 16:44:05 +11:00
Thomas GöttgensandGitHub 523b132100 Merge pull request #2086 from caveman99/develop
Fix External Notification Cutoff on nRF52
2023-01-01 21:30:30 +01:00
Thomas Göttgens 2d62cbe345 I am dumb. 2023-01-01 21:08:07 +01:00
Ben MeadorsandGitHub b55fe549e3 Update CI badge 2022-12-31 20:10:44 -06:00
Thomas GöttgensandGitHub 9a04aaa811 Merge pull request #2074 from meshtastic/nice-threads
a lot of thread housekeeping
2022-12-30 20:58:09 +01:00
Thomas Göttgens 092a753a6f yea, well 2022-12-30 20:27:35 +01:00
Thomas GöttgensandGitHub 8a9af37d82 Merge branch 'develop' into nice-threads 2022-12-30 20:18:19 +01:00