Ben Meadors
|
979d12d607
|
Here we go
|
2022-12-29 16:59:52 -06:00 |
|
Ben Meadors
|
110c80d045
|
Make disable return an int32_t for runOnce usage
|
2022-12-29 16:54:39 -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
|
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
|
887405cc08
|
update protobufs on develop
|
2022-12-29 14:18:33 +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
|
6ea0963f4b
|
fix master too
|
2022-12-28 16:03:34 +01:00 |
|
Thomas Göttgens
|
b134f0bb46
|
missed one
|
2022-12-28 15:45:46 +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 |
|
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 |
|
Thomas Göttgens
|
6f6ca64cfd
|
potential bugfix for nag cutoff
|
2022-12-27 21:51:35 +01:00 |
|
Thomas Göttgens
|
796e58161d
|
Merge branch 'master' into sht31
|
2022-12-27 13:58:44 +01:00 |
|
caveman99
|
b808ffa9ab
|
[create-pull-request] automated change
|
2022-12-27 12:53:56 +00:00 |
|
miaoski
|
506bae4a8b
|
Support SHT31 temperature sensor
|
2022-12-27 19:39:51 +08: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
|
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 |
|
Mykhailo Lesyk
|
e1feb5eb30
|
[modules][serial] switch simple mode from ascii to bytes
|
2022-12-22 14:55:32 +01:00 |
|
Mykhailo Lesyk
|
b9df41c55f
|
[modules][serial] switch simple mode from ascii to bytes
|
2022-12-21 22:37:30 -08:00 |
|
Thomas Göttgens
|
0064d18e64
|
remember to save your work before committing next time
|
2022-12-21 18:39:34 +01:00 |
|
Thomas Göttgens
|
6f5a6d5cb4
|
consolidate code and add missing message.
|
2022-12-21 17:56:34 +01:00 |
|
Thomas Göttgens
|
e0194528dd
|
S&F WIP
|
2022-12-21 15:22:38 +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 |
|
Thomas Göttgens
|
201b786f77
|
fix RAK build
|
2022-12-21 14:06:02 +01:00 |
|
caveman99
|
0992093f4d
|
[create-pull-request] automated change
|
2022-12-21 12:55:50 +00:00 |
|
Thomas Göttgens
|
6978e57991
|
fix nrf52 build
|
2022-12-21 13:49:26 +01:00 |
|
Thomas Göttgens
|
7396d0f241
|
Cherry Picking Stuff from develop...
|
2022-12-21 13:36:38 +01:00 |
|
Thomas Göttgens
|
220859d0aa
|
Merge pull request #2019 from code8buster/gps-toggle-final
Adds a flag to turn the GPS power rail off entirely on tbeam
|
2022-12-21 13:28:32 +01:00 |
|
Thomas Göttgens
|
941786669b
|
fix compiler warnings
|
2022-12-21 13:28:29 +01:00 |
|
Thomas Göttgens
|
4eb620d47b
|
Heap Debug: only show if delta occurs
|
2022-12-21 13:28:29 +01:00 |
|
Thomas Göttgens
|
9794995d7a
|
fix building DIY-1 target
|
2022-12-21 13:28:29 +01:00 |
|
Thomas Göttgens
|
055146602a
|
support ESP32-S2 CPUs
Note: these don't have Bluetooth and only a single physical core.
|
2022-12-21 13:28:28 +01:00 |
|
Thomas Göttgens
|
86d7860d86
|
made a nice PTT/RECV screen for audio module. And cleaned up screen graphics a bit.
|
2022-12-21 13:28:28 +01:00 |
|
Thomas Göttgens
|
0f2d0d1f07
|
change on screen graphics to support bicolor screens
|
2022-12-21 13:28:28 +01:00 |
|
Thomas Göttgens
|
ab6a5a5e07
|
if we get different frames than our own transmission setup, decode and play them anyway
|
2022-12-21 13:28:28 +01:00 |
|
Thomas Göttgens
|
fab08b6451
|
fix building for screenless devices
|
2022-12-21 13:28:28 +01:00 |
|
Thomas Göttgens
|
d9cd3dd3e1
|
Change Boot Message format
|
2022-12-21 13:28:25 +01:00 |
|
Thomas Göttgens
|
c75ea87f6b
|
Format received message screen like sender in canned messages.
|
2022-12-21 13:28:25 +01:00 |
|
Thomas Göttgens
|
706ddf6e95
|
show appropriate message when going into OTA mode
|
2022-12-21 13:28:25 +01:00 |
|
Thomas Göttgens
|
aec091e7aa
|
manual master merge
# Conflicts:
# src/Power.cpp
|
2022-12-21 13:28:25 +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
|
8f94463eac
|
send a 4 byte magic header including the codec version
|
2022-12-21 13:27:00 +01:00 |
|
Thomas Göttgens
|
a0f5e44967
|
Audio Module is finished for regression tests.
|
2022-12-21 13:27:00 +01:00 |
|
Thomas Göttgens
|
feb7181767
|
debug print thread count. max_threads is 32
|
2022-12-21 13:27:00 +01:00 |
|
Thomas Göttgens
|
a0c1e9cdc6
|
Still WIP, but first working version of audio. I2S works good, analogue not so much.
|
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
|
0e6285edf2
|
add temp code for heap debugging. Disable -DDEBUG_HEAP for release builds.
DEBUG_MSG output only for now.
|
2022-12-21 13:26:59 +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
|
80d0b63c3a
|
hopefully fix compilation errors
|
2022-12-21 13:26:13 +01:00 |
|
Thomas Göttgens
|
f5120a29ec
|
WIP: audio module still does not work, but enabled for all regions where audio is permitted.
# Conflicts:
# variants/tlora_v2_1_18/platformio.ini
|
2022-12-21 13:26:13 +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
|
eae347ddac
|
visual indicator for S&F Plugin 'Router on Network'.
|
2022-12-21 13:00:15 +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 |
|
Thomas Göttgens
|
d9eb9758e2
|
add bold print to canned messages freetext
|
2022-12-18 14:47:28 +01:00 |
|
Thomas Göttgens
|
d566457f0c
|
Merge remote-tracking branch 'remotes/origin/master' into develop
|
2022-12-18 14:07:20 +01:00 |
|
caveman99
|
8c66940b78
|
[create-pull-request] automated change
|
2022-12-17 17:41:39 +00:00 |
|
Thomas Göttgens
|
c577e09183
|
Merge branch 'develop' into gps-toggle-final
|
2022-12-16 20:58:53 +01:00 |
|
Thomas Göttgens
|
bbaeeb7ce9
|
fixing portduino is getting old ...
|
2022-12-16 20:46:43 +01:00 |
|
Thomas Göttgens
|
54686905dc
|
remove duplicate block of predefined messages
|
2022-12-16 20:33:09 +01:00 |
|
Thomas Göttgens
|
3cde75f97b
|
Audio Module: format messages better
|
2022-12-16 20:30:54 +01:00 |
|
Thomas Göttgens
|
6c84b3f01c
|
forgot variable define for heap debug
|
2022-12-16 20:28:50 +01: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 |
|
Thomas Göttgens
|
1c8181dc75
|
fix compiler warnings
|
2022-12-16 20:26:22 +01:00 |
|
Thomas Göttgens
|
270746e303
|
Heap Debug: only show if delta occurs
|
2022-12-16 20:25:51 +01:00 |
|
code8buster
|
a788f16e91
|
Potentially stop bad things happening on devices without a PMU
|
2022-12-15 12:02:04 -05:00 |
|
code8buster
|
f2229e6977
|
Decrease click time window to avoid spurious double press detections while cycling windows quickly, build power toggle by default
|
2022-12-15 11:08:37 -05:00 |
|
code8buster
|
06be74ae7c
|
Added indicative text to screen for disabled GPS, made sleep methods private again
|
2022-12-14 19:58:15 -05:00 |
|
Dmitry Galenko
|
aa19718ba4
|
Change condition for low-voltage killswitch
|
2022-12-14 17:26:55 +01:00 |
|
Dmitry Galenko
|
d1cc503ca8
|
Disable shutdown for non ESP32 boards
|
2022-12-14 14:36:15 +01:00 |
|
Thomas Göttgens
|
eae7f8a786
|
fix building DIY-1 target
|
2022-12-14 14:33:59 +01:00 |
|
Thomas Göttgens
|
bb24b86018
|
support ESP32-S2 CPUs
Note: these don't have Bluetooth and only a single physical core.
|
2022-12-14 13:32:26 +01:00 |
|
Thomas Göttgens
|
d3b3a4c148
|
fix build error
|
2022-12-14 10:29:45 +01:00 |
|
Dmitry Galenko
|
46f1cee2a8
|
Fix missed braces and etc
|
2022-12-14 10:21:11 +01:00 |
|
Dmitry Galenko
|
92fd5511ec
|
Disable nRF sleep on discharge
|
2022-12-14 09:36:25 +01:00 |
|
code8buster
|
8507125e98
|
Remove extraneous flag, use gps_enabled. Ensure factory reset is not triggered while chip is off and gps_enabled=0
|
2022-12-13 17:23:58 -05:00 |
|