Thomas Göttgens
5fd00b2538
- make a template class for API Server
...
- Skip a lot of duplicate code
- add a hexDump output - might come in handy
- refactor directory names
- remove unused debugOut that was generating template errors
2023-01-09 17:03:52 +01:00
Thomas Göttgens
5cec370cf5
getByName was not used anywhere in the code so that change is safe.
...
Please TEST this as i don't have a working Json setup in mqtt at the moment.
2023-01-09 11:28:21 +01:00
Thomas Göttgens
fce52e16e3
update license. This is only loosely based on Xmodem.
2023-01-08 18:34:56 +01:00
Thomas Göttgens
0e7797f3bb
Adding to generated for now, protobuf PR will come when it works ... :-)
2023-01-08 18:15:51 +01:00
Thomas Göttgens
81ee6dd799
first crash from stress test
2023-01-07 23:40:47 +01:00
Thomas Göttgens
49172e416e
Merge pull request #2108 from markbirss/develop
...
Add initial support for BETAFPV ELRS Micro TX Module 2.4G with ESP32 CPU
2023-01-07 22:50:04 +01:00
Ben Meadors
57f185c26b
Merge pull request #2104 from meshtastic/hydra-gps
...
Hydra gps troubleshooting
2023-01-07 14:51:46 -06:00
Thomas Göttgens
3a8ffe7ac2
ah feck
2023-01-07 15:43:17 +01:00
Thomas Göttgens
d8b85f9a09
fingers crossed
2023-01-07 15:24:46 +01:00
Mark Trevor Birss
4d7402839e
Update platformio.ini
2023-01-07 16:00:27 +02:00
Thomas Göttgens
8465467aa8
2nd batch
2023-01-07 14:57:00 +01:00
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 Birss
52cfd62031
Update SX128xInterface.cpp
2023-01-07 14:05:16 +02:00
Mark Trevor Birss
c98dc4cae0
Update variant.h
2023-01-07 13:48:35 +02:00
Mark Trevor Birss
f21212dd3e
Update platformio.ini
2023-01-07 13:23:33 +02:00
Mark Trevor Birss
0e0ccad489
Update variant.h
2023-01-07 13:22:32 +02:00
Mark Trevor Birss
9f1c77da76
Create variant.h
2023-01-07 13:01:14 +02:00
Mark Trevor Birss
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öttgens
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 Wilkinson
0b9c8e62ea
Make sure we dont use a multicast MAC for ethernet
2023-01-05 22:31:57 -08:00
Ben Meadors
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
thebentern
e5d9f1f946
[create-pull-request] automated change
2023-01-04 16:13:43 +00:00
Thomas Göttgens
2400dd43b3
Merge pull request #2098 from meshtastic/hotfix-02
...
External Notification Hotfix
2023-01-04 15:31:28 +01:00
Thomas Göttgens
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
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
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
thebentern
41f9636ba3
[create-pull-request] automated change
2023-01-04 10:35:07 +01:00
Ben Meadors
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
thebentern
6d989a29dd
[create-pull-request] automated change
2023-01-03 22:34:34 +00:00
Ben Meadors
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öttgens
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 Meadors
d750109d00
Merge pull request #2093 from meshtastic/develop
...
Merge develop to master
2023-01-03 13:55:24 -06:00
Ben Meadors
7f0a8d329f
Merge pull request #2092 from meshtastic/develop-2-master
...
Develop -> Master merge branch
2023-01-03 12:53:35 -06:00
Thomas Göttgens
64895cc7eb
remove Merge duplication
2023-01-03 19:21:11 +01:00
Thomas Göttgens
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