Thomas Göttgens
a542d41ac7
rats, missed one
2024-09-28 21:59:13 +02:00
Thomas Göttgens
9513c68544
Update main_matrix.yml
2024-09-28 20:37:38 +02:00
Thomas Göttgens
448afb8345
Add C6 Target
2024-09-28 20:37:07 +02:00
Thomas Göttgens
22ecbcb046
Create build_esp32_c6.yml
2024-09-28 20:35:48 +02:00
Thomas Göttgens
7963ca6171
Merge pull request #4869 from meshtastic/t3s3-1121
...
Support T3S3 LR1121 variant
2024-09-28 20:13:26 +02:00
Ben Meadors
6a355616c7
Another extra
2024-09-28 13:06:01 -05:00
Ben Meadors
ec23189407
Making some board levels extra for uncommon hardware
2024-09-28 13:04:50 -05:00
Thomas Göttgens
479b0856b4
use rfswitch definition and update radiolib
2024-09-28 19:07:11 +02:00
Thomas Göttgens
7289f36600
Merge branch 'master' into t3s3-1121
2024-09-28 17:51:21 +02:00
Thomas Göttgens
ef1f0cb074
Merge pull request #4895 from meshtastic/4884-unset-rx
...
Don't process RX when region unset
2024-09-28 17:50:29 +02:00
Thomas Göttgens
1e8d089c4e
yolo!
2024-09-28 16:40:00 +02:00
Thomas Göttgens
06dab4fa13
Don't process RX when region unset
2024-09-28 16:27:38 +02:00
GUVWAF
12efedec42
Potential fix for bad Rx performance on T1000-E ( #4885 )
...
* Potential fix for bad Rx performance on T1000-E
* validate and refactor RF switching, eliminate godmode
---------
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
2024-09-28 09:24:13 -05:00
Thomas Göttgens
e530ceb566
Merge pull request #4692 from meshtastic/esp32-c6
...
First stab at ESP32-C6 support for TLora-C6
2024-09-28 14:05:42 +02:00
Thomas Göttgens
da346159f7
fix overzealous pin definitions
2024-09-28 14:01:42 +02:00
Thomas Göttgens
c650e7d273
finish TLora C6 Support, without bluetooth for now
2024-09-28 13:42:32 +02:00
Thomas Göttgens
f3213a5b2f
Merge branch 'master' into esp32-c6
2024-09-28 13:39:55 +02:00
Thomas Göttgens
1dc0cc0d05
Merge pull request #4894 from meshtastic/create-pull-request/patch
...
Update protobufs and classes
2024-09-28 13:39:18 +02:00
caveman99
f28f5e07b7
[create-pull-request] automated change
2024-09-28 11:38:10 +00:00
Thomas Göttgens
62c306a14b
Merge branch 'master' into esp32-c6
2024-09-28 12:33:50 +02:00
Thomas Göttgens
5a2c58197b
Merge pull request #4891 from meshtastic/store-n-forward
...
First stab at enabling store and forward for Native
2024-09-28 12:09:53 +02:00
Thomas Göttgens
cc101f9cd2
run the full suite when run on master
2024-09-28 12:07:05 +02:00
Thomas Göttgens
016e1005df
Merge branch 'master' into t3s3-1121
2024-09-28 11:37:42 +02:00
Jonathan Bennett
6e1aa52723
More store-n-forward on native
2024-09-28 11:37:27 +02:00
Jonathan Bennett
5ff265c196
First stab at enabling store and forward for Native
2024-09-28 11:37:27 +02:00
Thomas Göttgens
1f08401070
Merge pull request #4892 from dahanc/master
...
Only log "Setting DIO2 as RF switch" when doing so and fix battery level
2024-09-28 11:36:54 +02:00
Thomas Göttgens
d1d6bfe693
Merge pull request #4890 from meshtastic/guard-remotehardware
...
Remove remote hardware from firmware release
2024-09-28 11:36:27 +02:00
Thomas Göttgens
a39280e9df
Merge pull request #4893 from meshtastic/softSleep
...
Only check hardsleep threshold if GPS softsleep is supported
2024-09-28 11:35:57 +02:00
GUVWAF
48fa9f2242
Only check threshold if GPS softsleep is supported
2024-09-28 09:34:37 +02:00
David Huang
7f59cb54ef
Instead of having LipoBatteryLevel forward requests to AnalogBatteryLevel if there's no Lipo sensor, just have lipoInit return false. The forwarding didn't work because it never called analogInit.
2024-09-27 23:35:57 -05:00
David Huang
36a66df923
Don't log "Setting DIO2 as RF switch" unless we're actually going to do it. Also, if there's an error setting DIO2, log the error code.
2024-09-27 21:53:13 -05:00
Ben Meadors
8efc15f4d9
Ignore seen phoneapi packets ( #4888 )
...
* Ignore PhoneAPI packet if it's been seen
* ignoramus
* Also keep track of the last 20 packet IDs
* Fill
* Make this match the nimble one
* Add the log too
* Ignore zero ID packets
* Remove message entirely
* TRunkt
2024-09-27 20:09:53 -05:00
Ben Meadors
884e3f2e35
Remove remote hardware from release
2024-09-27 20:03:51 -05:00
Ken Piper
0e0811eccd
Implement GPIO pin allowlist ( #4882 )
2024-09-27 19:31:05 -05:00
Jonathan Bennett
fd1b68513a
Add sx126x_ant_sw for Native ( #4887 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2024-09-27 19:29:44 -05:00
Thomas Göttgens
2798946176
Merge branch 'master' into t3s3-1121
2024-09-27 22:59:06 +02:00
Thomas Göttgens
4ee1ae429b
Merge branch 'master' into esp32-c6
2024-09-27 22:58:46 +02:00
Thomas Göttgens
482361b252
Fix CAD IRQ setting
...
credited to @GUVWAF
2024-09-27 22:56:42 +02:00
Thomas Göttgens
cb1cf055b1
Merge branch 'master' into esp32-c6
2024-09-27 22:51:29 +02:00
Thomas Göttgens
6c2e60d415
Merge branch 'master' into t3s3-1121
2024-09-27 22:22:42 +02:00
Jonathan Bennett
ef223b1195
use delete[] to avoid leaking memory ( #4883 )
2024-09-27 14:55:55 -05:00
Thomas Göttgens
ae14ca7870
the name is somewhat misleading
2024-09-27 10:42:27 +02:00
Thomas Göttgens
747046d335
nope
2024-09-27 10:37:15 +02:00
Thomas Göttgens
e02a7d1c68
test if quick is working at all
2024-09-27 10:36:00 +02:00
Thomas Göttgens
bdb998c763
pick either setup or setup-quick as valid
2024-09-27 10:33:16 +02:00
Thomas Göttgens
c35d780236
only randominze for at least 3 elements
2024-09-27 10:27:57 +02:00
Thomas Göttgens
39febad630
only sample a few builds for CI runs
2024-09-27 10:25:37 +02:00
Thomas Göttgens
40932ea06c
update ci builder to include a 'quick' command line option that only outputs 3 random devices or check targets
2024-09-27 10:21:34 +02:00
Thomas Göttgens
f37b88b55e
Merge pull request #4880 from meshtastic/radiolib-crc
...
Update radiolib, fixes CRC bug on SX127x and improves LR11xx support
2024-09-27 10:19:06 +02:00
Thomas Göttgens
743fc2e812
Update radiolib, fixes CRC bug on SX127x and improves LR11xx support
2024-09-27 09:07:14 +02:00