Thomas Göttgens
d60ccb42da
pretty print
2023-04-12 10:06:04 +02:00
Thomas Göttgens
74ed166ff0
Merge branch 'master' of github.com:meshtastic/firmware
2023-04-11 20:11:04 +02:00
Thomas Göttgens
0afeba0c86
generate dynamic device array for use in CI scripts
...
Usage: generate_ci_matrix.py platform [extra]
e.g. generate_ci_matrix.py esp32 or generate_ci_matrix.py esp32 extra
2023-04-11 20:10:54 +02:00
Thomas Göttgens
eeeb7c5080
i wasn't asking...
2023-04-11 14:37:08 +02:00
Thomas Göttgens
f526c4cc5a
trxfix portduino
2023-04-11 14:37:08 +02:00
Thomas Göttgens
a9eb19fc62
fix parameters and compilation
2023-04-11 14:37:08 +02:00
Thomas Göttgens
29c13b5c30
resolve #2364
...
- fix wrong debug print
- change shutdown logic for t-beam if PMU is detected
- wait for 10 seconds instead of 5 for shutdown and resurrect screen brightness adjust for @karamo
2023-04-11 14:37:08 +02:00
Thomas Göttgens
320bf57687
tryfix #2416 - lock some guards.
2023-04-10 17:00:15 +02:00
Thomas Göttgens
43cff7adc9
Implement #2380 ( #2418 )
2023-04-07 07:52:23 -05:00
Thomas Göttgens
fc8d16bb08
Merge pull request #2403 from mverch67/fix-2402
...
Fix for device display issues
2023-04-03 23:55:33 +02:00
Thomas Göttgens
af65013e49
Merge branch 'master' into fix-2402
2023-04-03 23:06:48 +02:00
Thomas Göttgens
294771cb44
fix -705 error on SX128x and some SX126x
2023-04-02 15:04:50 +02:00
Thomas Göttgens
1398611276
trunk fmt
2023-04-02 11:35:25 +02:00
Thomas Göttgens
713b5fbe96
try to update trunk to latest version.
2023-03-31 12:51:26 +02:00
Thomas Göttgens
ed96321406
fix newline detection in error printing
...
Our code check for newline in the format string, not in the parameter
2023-03-31 11:04:15 +02:00
Thomas Göttgens
3f07251d23
fmt
2023-03-30 10:46:39 +02:00
Thomas Göttgens
2edc35d34b
Logic Late-Fix to the last PR
2023-03-29 15:14:48 +02:00
Thomas Göttgens
82ba59765c
trunk it baby
2023-03-29 13:41:45 +02:00
Thomas Göttgens
1898fe850e
trunk format
2023-03-27 11:27:57 +02:00
Thomas Göttgens
8a81f190b8
Merge pull request #2386 from meshtastic/channel-num-fix
...
fix channel num in json output
2023-03-25 20:35:20 +01:00
Thomas Göttgens
1425657a3c
fix channel num in json output
2023-03-25 20:14:04 +01:00
Thomas Göttgens
02041cb605
Merge pull request #2385 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2023-03-25 14:56:33 +01:00
Thomas Göttgens
d62e56f428
Merge pull request #2381 from meshtastic/HPD17-PA
...
Add Power Restraint for 1280 PA Model
2023-03-25 14:24:02 +01:00
Thomas Göttgens
5ac24bb33b
Update SX128xInterface.cpp
2023-03-25 14:23:30 +01:00
Thomas Göttgens
2c259b8464
Add Power Restraint for 1280 PA Model
...
Add Debug Print for all module parameters
Add RX/TX Switch to 1280
2023-03-24 16:57:30 +01:00
Thomas Göttgens
78522e750c
Merge pull request #2304 from meshtastic/ESP32C3-RISC
...
ESP32C3 RISC SOC
2023-03-21 17:21:31 +01:00
Thomas Göttgens
75db8c2d2e
the target starts up and works for a few seconds before crashing. Good enough for others to continue the work :-)
2023-03-21 16:24:24 +01:00
Thomas Göttgens
91be22b341
Merge branch 'master' into ESP32C3-RISC
2023-03-21 09:31:30 +01:00
Thomas Göttgens
3c2e615650
Merge branch 'master' into ESP32C3-RISC
2023-03-12 20:22:38 +01:00
Thomas Göttgens
6d202158ba
add (and fix) CPU Shutdown Flags
2023-03-12 20:20:55 +01:00
Thomas Göttgens
c288974b67
don't adjust brightness on long press any more
2023-03-12 20:20:55 +01:00
Thomas Göttgens
9b1d461567
add NO_SCREEN shim
2023-03-12 20:20:55 +01:00
Thomas Göttgens
210e3e09d5
enable deep sleep behaviour for ESP32
2023-03-12 20:20:55 +01:00
Thomas Göttgens
0d001423c8
woops
2023-03-12 20:20:55 +01:00
Thomas Göttgens
a83d5ada86
- implement shutdown (deep sleep forever) on ESP32
...
- Clean up shutdown and delayed shutdown code conditionals.
- clean up inputbroker includes
2023-03-12 20:20:55 +01:00
Thomas Göttgens
4573db4665
Merge branch 'master' into ESP32C3-RISC
2023-03-12 20:19:43 +01:00
Thomas Göttgens
a8f2e3ddbd
pack the bleota-s3 in the omnibus zip
2023-03-09 09:10:16 +01:00
Thomas Göttgens
67be6aa53b
fmt
2023-03-09 09:04:08 +01:00
Thomas Göttgens
68e17ab905
avoid a couple of downloads and build seconds by building the littlefs for the current target instead of 'tbeam'
2023-03-09 09:00:59 +01:00
Thomas Göttgens
a56403987b
use the s3 build script
2023-03-09 08:45:49 +01:00
Thomas Göttgens
7acacb3bba
Add a separate workflow for s3 boards
...
they use the same batch file but require a different OTA firmware.
2023-03-09 08:45:49 +01:00
Thomas Göttgens
9150c2e568
fix stuff i somehow inadvertently broke.
2023-03-08 17:12:25 +01:00
Thomas Göttgens
944d5066e9
update lib dependency
2023-03-08 17:12:25 +01:00
Thomas Göttgens
a538a96c90
fmt
2023-03-08 17:12:25 +01:00
Thomas Göttgens
31ef82557f
try revert protos
2023-03-08 17:12:25 +01:00
Thomas Göttgens
9d440b7dba
revert overcommit
2023-03-08 17:12:25 +01:00
Thomas Göttgens
267db05d69
- G1 Explorer use correct display controller
...
- adhere UA font in modules
2023-03-08 17:12:25 +01:00
Thomas Göttgens
5044169e8d
fixes #2330
2023-03-06 14:12:24 +01:00
Thomas Göttgens
8e197fc35b
fixes #2327
2023-03-06 12:50:05 +01:00
Thomas Göttgens
a95b6aff01
Merge branch 'master' into ESP32C3-RISC
2023-03-05 14:55:30 +01:00
Thomas Göttgens
b249970a12
add rudimentary exception decoder for RISC-V CPU
2023-03-05 14:55:12 +01:00
Thomas Göttgens
fe926eedba
Merge branch 'ESP32C3-RISC' of github.com:meshtastic/firmware into ESP32C3-RISC
2023-03-04 23:17:56 +01:00
Thomas Göttgens
4a0dfb5401
T3S3-1.1 SX1276 config (and cosmetic change for SX1280 in PA mode)
2023-03-04 18:39:19 +01:00
Thomas Göttgens
4355f51a90
fmt
2023-03-04 17:25:55 +01:00
Thomas Göttgens
ecd67f0a85
disable the frequency switcher for the C3 CPU...
2023-03-04 17:25:55 +01:00
Thomas Göttgens
0940c6462b
Leaving this here in case someone ever needs int :-)
2023-03-04 17:25:55 +01:00
Thomas Göttgens
a3f1e53017
fmt
2023-02-24 09:53:25 +01:00
Thomas Göttgens
0243922d64
Merge branch 'ESP32C3-RISC' of github.com:meshtastic/firmware into ESP32C3-RISC
2023-02-24 09:32:43 +01:00
Thomas Göttgens
baeb2807a4
disable the frequency switcher for the C3 CPU...
2023-02-24 09:32:31 +01:00
Thomas Göttgens
9a8bfa113d
Leaving this here in case someone ever needs int :-)
2023-02-23 22:55:50 +01:00
Thomas Göttgens
82b14fe07c
Leaving this here in case someone ever needs int :-)
2023-02-23 22:54:07 +01:00
Thomas Göttgens
fab5e4c5cc
potential fix for Range Test Leak. Poking around in the dark.
2023-02-23 22:19:23 +01:00
Thomas Göttgens
9fc18c2a19
Merge pull request #2295 from meshtastic/2228-bug-heap-leak-in-rangetestmodule
...
tryfix #2228 as suggested by @mverch67
2023-02-21 20:40:20 +01:00
Thomas Göttgens
d830398fc5
Check if there's something there before we free it
2023-02-21 20:01:56 +01:00
Thomas Göttgens
2e80a4ed87
tryfix #2228 as suggested by @mverch67
2023-02-21 14:53:27 +01:00
Thomas Göttgens
83e309f3bf
label boards as secondary to split the core firmware archive by support level.
...
Ref: https://docs.platformio.org/en/latest/scripting/examples/platformio_ini_custom_options.html
2023-02-10 01:35:25 +01:00
Thomas Göttgens
dc6f6af7fb
Update to Espressif32 Platform 6.0 and ESP-IDF 5.0
2023-02-10 00:21:15 +01:00
Thomas Göttgens
23e1c0b7a8
Merge pull request #2168 from meshtastic/rsyslog-client
...
Add RSYSLOG Support to TCP Firmware
2023-02-07 01:58:45 +01:00
Thomas Göttgens
631699bfd7
Merge branch 'rsyslog-client' of github.com:meshtastic/firmware into rsyslog-client
2023-02-07 01:31:18 +01:00
Thomas Göttgens
4ac0de21ab
great, the ONE time i remember trunk fmt i forget to cppcheck ...
2023-02-07 01:30:55 +01:00
Thomas Göttgens
4ede8ab9de
Merge branch 'master' into rsyslog-client
2023-02-07 01:08:24 +01:00
Thomas Göttgens
b952c35da6
eliminate main source of multiline logging
2023-02-07 01:02:51 +01:00
Thomas Göttgens
a3dbac73fe
trunk fmt
2023-02-05 09:06:57 +01:00
Thomas Göttgens
fb611ef986
fix time display
2023-02-05 09:06:57 +01:00
Thomas Göttgens
b07904fe77
Merge remote-tracking branch 'remotes/origin/master' into rsyslog-client
2023-02-05 01:21:30 +01:00
Thomas Göttgens
829318046a
rsyslog is working
2023-02-05 00:11:00 +01:00
Thomas Göttgens
18442816ef
trunk fmt
2023-02-04 17:15:36 +01:00
Thomas Göttgens
c28d469fc6
Change LED Blink time in light sleep to 100ms
2023-02-04 17:13:38 +01:00
Thomas Göttgens
d97a09ba1f
add DEBUG_HEAP_MQTT flag to send stats info to mqtt. Used to graph these values over time. Turned off for regular builds
2023-02-04 14:56:04 +01:00
Thomas Göttgens
22500a6c34
tryfix for #2242
2023-02-04 11:36:35 +01:00
Thomas Göttgens
7a50934185
change time display to relative for rx messages
2023-02-03 17:45:12 +01:00
Thomas Göttgens
3c6bbff4f9
Adjust braces to match DeviceTelemetry
...
this is to force correct order of evaluation.
2023-02-02 19:37:28 +01:00
Thomas Göttgens
f6c6c2912f
update enviro module to not create copies
2023-02-02 18:17:52 +01:00
Thomas Göttgens
a13adfb598
fixes #2239
2023-02-02 18:17:52 +01:00
Thomas Göttgens
8734afa7be
Merge branch 'rsyslog-client' of github.com:meshtastic/firmware into rsyslog-client
2023-02-01 15:25:43 +01:00
Thomas Göttgens
5b75abc6f7
guard-clause use of syslog object
2023-02-01 15:25:25 +01:00
Thomas Göttgens
e4d455640f
Merge branch 'master' into rsyslog-client
2023-02-01 15:09:44 +01:00
Thomas Göttgens
090d399843
hook up additional rsyslog output if debug printing is active
2023-02-01 15:09:07 +01:00
Thomas Göttgens
c908e61611
Update architecture.h
...
Add Namespace
2023-02-01 11:14:28 +01:00
Thomas Göttgens
3dda6e14f7
Trunk Fmt
2023-02-01 11:14:28 +01:00
Thomas Göttgens
39bb9f21ac
trunk fmt
2023-01-31 18:36:20 +01:00
Thomas Göttgens
7750dd2d46
debug asserts
2023-01-31 18:36:20 +01:00
Thomas Göttgens
d34f6d0f68
the cake is a lie
2023-01-31 18:34:40 +01:00
Thomas Göttgens
d02588ad85
Merge pull request #2236 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2023-01-31 17:27:35 +01:00
Thomas Göttgens
1f0e64e794
Merge branch 'master' into rsyslog-client
2023-01-31 17:26:23 +01:00
Thomas Göttgens
e1914dd464
Fix build errors for other platforms
2023-01-31 17:25:18 +01:00
Thomas Göttgens
04add9b91e
revert config changes accidentally pushed
2023-01-31 15:56:02 +01:00
Thomas Göttgens
5e1c39eb0f
RP2040 toolchain updated
2023-01-31 15:51:21 +01:00
Thomas Göttgens
661894f9f9
fix nRF52 and linter errors.
2023-01-31 14:20:04 +01:00
Thomas Göttgens
104ffe36b2
Merge branch 'master' into rsyslog-client
2023-01-30 19:06:42 +01:00