Thomas Göttgens
59ee0fb012
put legacy S&F call back in, till Apps support it.
2023-01-16 14:53:27 +01:00
Thomas Göttgens
5831124f1d
Store and Forward: don't try to store a message if PSRAM is not initialized!
2023-01-16 14:53:27 +01:00
Thomas Göttgens
2b9f01f0e4
fix cppcheck
2023-01-16 11:08:48 +01:00
Thomas Göttgens
aca1241a7f
Having a first stab at flawfinder errors
2023-01-16 10:55:40 +01:00
Thomas Göttgens
8db3f317ab
re-merge fixes by @lesykm
2023-01-12 19:08:41 +01:00
Thomas Göttgens
867e55b9e7
sync mqtt with develop
2023-01-12 16:09:03 +01:00
Thomas Göttgens and GitHub
42122f3d0f
Merge branch 'master' into develop
2023-01-12 15:01:56 +01:00
Thomas Göttgens
bd2b766a36
Rename to make function clearer
2023-01-12 14:03:06 +01:00
Thomas Göttgens
bd51cbd721
Chance calculation for Nice TX. Still same value but dynamically based on duty cycle.
2023-01-12 09:15:54 +00:00
Thomas Göttgens and GitHub
4f71ab07c9
2.0.12 is out already. Bump develop too.
2023-01-11 14:33:54 +01:00
Thomas Göttgens and GitHub
6b0f18e1e4
Merge pull request #2113 from meshtastic/mqtt-fix
...
Find the downlink channel to post packet to.
2023-01-10 20:49:18 +01:00
Thomas Göttgens and GitHub
312ef790fc
Merge pull request #2119 from meshtastic/rak-shutdown-rail
...
Turn of 3.3v rail on RAK-4631 on shutdown
2023-01-10 19:03:03 +01:00
Thomas Göttgens and GitHub
8f2155f8f9
Merge branch 'develop' into mqtt-fix
2023-01-09 23:28:08 +01:00
Thomas Göttgens
1fc5d70221
let the library handle the reconnect, manually do it after 5 seconds
2023-01-09 23:26:47 +01:00
Thomas Göttgens and GitHub
9c1cfe9358
Merge pull request #2114 from meshtastic/refactor-apiserver
...
make a template class for API Server
2023-01-09 20:11:01 +01:00
Thomas Göttgens and GitHub
0181e186ac
Merge pull request #2106 from meshtastic/assert-cleanup
...
initial cleanup work
2023-01-09 19:45:23 +01:00
Thomas Göttgens
86748bf88e
fix building portduino and make cppcheck happy
2023-01-09 19:23:41 +01:00
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
81ee6dd799
first crash from stress test
2023-01-07 23:40:47 +01:00
Thomas Göttgens and GitHub
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
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
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
Thomas Göttgens and GitHub
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
Thomas Göttgens and GitHub
2400dd43b3
Merge pull request #2098 from meshtastic/hotfix-02
...
External Notification Hotfix
2023-01-04 15:31:28 +01:00
Thomas Göttgens and GitHub
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
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
Thomas Göttgens and GitHub
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
Thomas Göttgens and GitHub
64895cc7eb
remove Merge duplication
2023-01-03 19:21:11 +01:00
Thomas Göttgens and GitHub
52903f83e3
remove Merge duplication
2023-01-03 19:19:11 +01:00
Thomas Göttgens and GitHub
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
Thomas Göttgens and GitHub
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öttgens and GitHub
8a9af37d82
Merge branch 'develop' into nice-threads
2022-12-30 20:18:19 +01:00
Thomas Göttgens and GitHub
74e6eb34bd
Merge pull request #2082 from joshpirihi/develop
...
Increase MQTT buffer size
2022-12-30 20:13:10 +01:00
Thomas Göttgens
8364c2b147
more verbose thread debug
2022-12-30 17:03:48 +01: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
Thomas Göttgens
115cb05d3b
less verbose logging and heap free printing
2022-12-30 14:22:08 +01:00
Thomas Göttgens and GitHub
44d5c69ba8
Merge pull request #2080 from GUVWAF/abortErr
...
Bug fix: report actual Routing_Error upon abort
2022-12-30 14:09:15 +01:00
Thomas Göttgens
a8f93d5f47
Heap Debugging and Thread Disable
2022-12-29 22:42:05 +01: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
f73b8661de
Wait for 5 seconds for serial port on ESP32-S2/3 too...
2022-12-29 21:34:18 +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
4e4a74379e
fix copy/paste error
2022-12-29 15:48:02 +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
1a949b7ca6
Plumbing for new display layout protos
2022-12-29 15:44:22 +01:00
Thomas Göttgens and GitHub
840079c25b
build SX1280 on Master too
2022-12-29 14:26:21 +01:00
Thomas Göttgens
887405cc08
update protobufs on develop
2022-12-29 14:18:33 +01:00
Thomas Göttgens and GitHub
d633212f70
2.0.11-dev
2022-12-29 14:11:57 +01:00
Thomas Göttgens and GitHub
02def448bc
Merge pull request #2073 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2022-12-29 14:08:38 +01:00
Thomas Göttgens
1736dada7d
hotfix for user button. Also update version number on develop
2022-12-29 11:56:47 +01:00
Thomas Göttgens
7f3a624ee3
Hotfix for user button not working
2022-12-29 11:55:19 +01:00
Thomas Göttgens and GitHub
475c87b0e4
Merge pull request #2071 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2022-12-28 23:18:19 +01:00
Thomas Göttgens and GitHub
ab6c4e61a6
Build and Check the SX1280 Boards too
2022-12-28 16:20:23 +01:00
Thomas Göttgens
6ea0963f4b
fix master too
2022-12-28 16:03:34 +01:00
Thomas Göttgens
259d442d8f
how did that happen?
2022-12-28 15:50:47 +01:00
Thomas Göttgens
b134f0bb46
missed one
2022-12-28 15:45:46 +01:00
Thomas Göttgens and GitHub
63cf01223c
Merge pull request #2070 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2022-12-28 15:43:40 +01:00
Thomas Göttgens
d9d8c7eb74
I think this will fix portduino...
2022-12-28 15:41:58 +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
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
Thomas Göttgens
430908f5d6
TLORA_T3_S3
2022-12-28 13:56:56 +01:00
Thomas Göttgens
6f6ca64cfd
potential bugfix for nag cutoff
2022-12-27 21:51:35 +01:00
Thomas Göttgens and GitHub
d0243d2cd0
Merge pull request #2067 from miaoski/sht31
...
Support SHT31 temperature sensor
2022-12-27 21:11:30 +01:00
Thomas Göttgens and GitHub
796e58161d
Merge branch 'master' into sht31
2022-12-27 13:58:44 +01:00
Thomas Göttgens and GitHub
e56f17c658
Merge pull request #2068 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2022-12-27 13:58:27 +01:00
Thomas Göttgens and GitHub
f6ee6265e6
Merge pull request #2063 from lewisxhe/master
...
Fixed<t-beam-s3-core>display model is SH1106
2022-12-25 13:32:29 +01:00
Thomas Göttgens and GitHub
7539d92857
Merge branch 'master' into master
2022-12-25 13:03:27 +01:00
Thomas Göttgens
21fff392b4
Backport RP2040 update
2022-12-25 13:02:40 +01:00
Thomas Göttgens
580ec590fa
something broke pico toolchain. 'twasn'tme ..
2022-12-25 13:01:39 +01:00
Thomas Göttgens and GitHub
34f9324766
Merge pull request #2061 from meshtastic/protobuf-04
...
Protobuf 04
2022-12-23 13:03:00 +01:00
Thomas Göttgens
3f988c8b69
something broke pico toolchain. 'twasn'tme ..
2022-12-23 11:41:58 +01: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
70f5f8301b
added this in back by mistake
2022-12-23 09:01:59 +01:00
Thomas Göttgens and GitHub
adb8d773d4
Merge pull request #2060 from meshtastic/protobuf-serial
...
ProtobufAPI in SerialModule
2022-12-22 20:29:01 +01:00
Thomas Göttgens
a289406863
refactor classes to accomodate SerialModule
2022-12-22 18:24:42 +01:00
Thomas Göttgens
1a3f2a8ab5
don't touch that code if you don't even know about "Serial2"
2022-12-22 17:43:55 +01:00
Thomas Göttgens
23d6b815f5
WIP: ProtobufAPI in SerialModule
2022-12-22 17:25:15 +01:00
Thomas Göttgens and GitHub
2f7c18303d
Merge pull request #2058 from lesykm/serial-module-simple-mode-binary
...
[modules][serial] switch simple mode from ascii to bytes
2022-12-22 10:46:41 +01:00
Thomas Göttgens and GitHub
4801260440
Merge pull request #2055 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2022-12-21 20:30:14 +01:00
Thomas Göttgens
0064d18e64
remember to save your work before committing next time
2022-12-21 18:39:34 +01:00