Thomas Göttgens and GitHub
6715662281
don't build the niche* stuff for non-inkHUD builds. ( #6217 )
2025-03-03 09:10:47 -06:00
Thomas Göttgens and GitHub
f89f916f96
Revert "Trunk: Add clang-tidy ( #6171 )" ( #6203 )
...
This reverts commit 12fde696c1 .
2025-03-02 13:58:37 +01:00
Thomas Göttgens
ed07cc067a
Merge branch 'master' of https://github.com/meshtastic/firmware
2025-02-03 16:48:23 +01:00
Thomas Göttgens
a3a295488c
add firmware build script for use with docker
2025-02-03 16:48:10 +01:00
Thomas Göttgens and GitHub
5c17afb2ac
Clean up some legacy macro definitions ( #5983 )
2025-02-03 09:36:05 -06:00
Thomas Göttgens and GitHub
30a31a3a13
Oem logo ( #5939 )
...
* reinstate oemlogo, add to userPrefs.jsonc
* disable from default build
2025-01-28 08:38:22 -06:00
Thomas Göttgens
7fb22cf678
ignore platformio core files when building in place
2025-01-22 14:11:58 +01:00
Thomas Göttgens and GitHub
973b453d43
Update RAK2560 code ( #5844 )
...
* * Update RAK9154 sensor to tx remote power telemetry
* remove uf2 script, pio run does that inline
* move sensor module to correct position
* disable LED and Accelerometer code on rak2560
* trunk fmt
* mention epaper variant
* attention, revert, revert
* Enable Environment Telemetry of these values
* fix float values
2025-01-20 09:34:54 +01:00
Thomas Göttgens and GitHub
b353bcc04a
fix detection of lark weather station and add rain sensor ( #5874 )
...
* fix detection of lark weather station
* fix unit tests and add support for Dfrobot rain gauge
* fix name display on bootup
* fix gauge init logic
* trunk fmt
2025-01-18 14:10:13 +01:00
Thomas Göttgens and GitHub
25a5f178e1
remove ethernet code from this variant, remove unused radio chip code ( #5810 )
...
* remove ethernet code from this variant, remove unused radio chip code
* remove ethernet lib too, pin onewire library to release hash
2025-01-11 10:43:48 +08:00
Thomas Göttgens and GitHub
35cd600c54
update to 7.1.2 and remove the obsolete default_envs. ( #5771 )
2025-01-06 17:08:12 +01:00
Thomas Göttgens and GitHub
9bda080e3d
evaluate GPS_THREAD_INTERVAL after variant file ( #5722 )
2025-01-02 16:05:12 +01:00
Thomas Göttgens and GitHub
8b34c4ff05
fix misc cppcheck things and compile time warnings ( #5710 )
2024-12-31 15:58:59 +01:00
Thomas Göttgens and GitHub
a2a6b236b7
support indicator sensors through Rp2040 serial ( #5696 )
...
* support indicator sensors through Rp2040 serial
* disable excessive debug printing
2024-12-30 21:28:31 +01:00
Thomas Göttgens and GitHub
57af51cc18
fix typo in nugget radio def
2024-12-24 09:04:57 +01:00
Thomas Göttgens and GitHub
8e6ef4ea04
add nugget and nibble boards for 38c3 ( #5609 )
...
* add nugget and nibble boards for 38c3
* mark those boards extra for now
2024-12-21 14:57:01 +01:00
Thomas Göttgens and GitHub
332dbaf573
Support TLORA_V3.0 ( #5563 )
...
- Support TLORA_V3.0. Update of the legendary 2.1_1.6.1 with solar charger, TCXO and IPEX connector.
- 'extra' some short-lived EOL intermediate boards in that range. If possible use T3S3 instead of all of these!
- update trunk to latest version
2024-12-14 10:59:15 +01:00
Thomas Göttgens and GitHub
ad9d7a4972
fixes https://github.com/meshtastic/firmware/issues/5434 ( #5435 )
...
* update libpax
* fix interval init
2024-11-24 14:28:36 +01:00
Thomas Göttgens and GitHub
fcfb197571
try to detect dfrobot station to tell it apart from an ublox gps. ( #5393 )
2024-11-23 16:56:40 +01:00
eb8d38a7e9
radiolib update ( #5246 )
...
* update radiolib to 7.1.0
* stay at 7.0.2 for STM32, also remove unused board from ESP32 arch
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-11-11 16:05:48 +01:00
Thomas Göttgens and GitHub
b0a5a26f58
fix wio-tracker-dev sensor scan ( #5274 )
2024-11-07 18:01:58 +01:00
Thomas Göttgens
a815a770b4
Sync up ESP32 build variants
2024-11-07 15:03:05 +01:00
0a82fd28b3
PIO_ENV ( #5239 )
...
* add hw_env to packet
needs https://github.com/meshtastic/protobufs/pull/616
* rename to pio_env
* Move to mynodeinfo
* Includy doody
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-11-03 20:02:13 -06:00
Thomas Göttgens and GitHub
d00acc5d7b
Update stale_bot.yml
2024-11-03 20:10:17 +01:00
Thomas Göttgens and GitHub
aae346aef7
Update stale_bot.yml
2024-10-30 23:02:59 +01:00
Thomas Göttgens and GitHub
0726eaa678
Update stale_bot.yml
2024-10-30 10:43:08 +01:00
Thomas Göttgens and GitHub
50fb575caa
Update stale_bot.yml
2024-10-30 10:16:40 +01:00
Thomas Göttgens and GitHub
cc59a50cba
Test: mark issues as stale
2024-10-30 10:14:59 +01:00
Thomas Göttgens and GitHub
adf1bc4b0e
fix tracker build ( #5151 )
...
fix tracker 1000 build
2024-10-26 14:40:10 +02:00
Thomas Göttgens and GitHub
93318b4f56
T1000-E Peripherals ( #5141 )
...
* T1000-E Peripherals
- enable intelligent charge controller signals
- enable Accelerometer
- enable internal I2C bus
- provide Power to Accelerometer
* POC Accelerometer Code (wakeScreen is moot for that device, just test if the driver works)
* fix building without the sensor
2024-10-26 12:03:28 +02:00
Thomas Göttgens and GitHub
82bcd503a3
Merge pull request #5112 from meshtastic/preamble-length
...
Wide_Lora uses 12 symbols to be compatible with SX1280
2024-10-20 22:06:06 +02:00
Thomas Göttgens
18ca5b4449
Wide_Lora uses 12 symbols to be compatible with SX1280
2024-10-20 21:54:07 +02:00
Thomas Göttgens and GitHub
b1b6bce6b7
Merge pull request #5095 from meshtastic/revert-5036-caveman99-patch-1
...
Revert "Permanently engage !CTRL"
2024-10-19 19:06:33 +02:00
Thomas Göttgens and GitHub
304f26b909
Revert "Permanently engage !CTRL"
2024-10-19 19:01:58 +02:00
Thomas Göttgens and GitHub
ea20bb1836
Merge pull request #5061 from meshtastic/oem-proto
...
drop oem.proto support in favor of userprefs
2024-10-14 21:49:14 +02:00
Thomas Göttgens
e49e584ae1
drop oem.proto support in favor of userprefs
2024-10-14 19:39:07 +02:00
05e4a639a1
remove newline from logging statements. ( #5022 )
...
remove newline from logging statements in code. The LOG_* functions will now magically add it at the end.
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-10-14 15:11:43 +11:00
Thomas Göttgens and GitHub
015f7335b0
enable native build stage
2024-10-12 10:34:22 +02:00
Thomas Göttgens and GitHub
48d8b85a3b
Merge pull request #5036 from meshtastic/caveman99-patch-1
...
Permanently engage !CTRL
2024-10-12 10:26:23 +02:00
Thomas Göttgens and Tom Fifield
323e7503ea
trunk fmt
2024-10-12 07:09:21 +08:00
Thomas Göttgens and Tom Fifield
4e4431560e
Permanently engage !CTRL
...
switching RXEN is not fast enough and not in sync with DIO2. This pin needs to be permanently encabled, like on RAK4631.
2024-10-12 07:09:21 +08:00
Thomas Göttgens and GitHub
3c89716074
Merge pull request #5033 from markbirss/master
...
Fix SH1107 - Set Geometry 128x128
2024-10-11 13:05:53 +02:00
Thomas Göttgens and GitHub
519ca9c0aa
Merge pull request #5018 from fifieldt/UC6580-QZSS
...
Enable QZSS on UC6580
2024-10-10 12:19:04 +02:00
Thomas Göttgens and GitHub
23a52ee625
Merge pull request #5016 from meshtastic/fifieldt-patch-1
...
Fix bug sending wrong sleep command to U-Blox chips
2024-10-10 12:18:27 +02:00
Thomas Göttgens and GitHub
1096973828
Merge pull request #5011 from meshtastic/create-pull-request/patch
...
Bump version.properties
2024-10-10 10:13:48 +02:00
4f8f96ab29
preliminary Othernet Dreamcatcher Support ( #4933 )
...
* preliminary Othernet Dreamcatcher 2206 Support
Need to adapt to 2301 final version
* second target for latest revision
* preliminary Othernet Dreamcatcher 2206 Support
Need to adapt to 2301 final version
* second target for latest revision
* preliminary Othernet Dreamcatcher 2206 Support
Need to adapt to 2301 final version
* second target for latest revision
* address comments
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Tom Fifield <tom@tomfifield.net >
2024-10-08 07:05:13 -05:00
Thomas Göttgens and GitHub
ee5091fee5
Merge pull request #4661 from beegee-tokyo/master
...
Add RAK4631 Ethernet Gateway with working JSON output to MQTT
2024-10-08 13:26:31 +02:00
Thomas Göttgens and GitHub
5db4918413
Merge branch 'master' into master
2024-10-08 12:33:34 +02:00
Thomas Göttgens and GitHub
b1f045cab8
Merge branch 'master' into master
2024-10-08 12:17:13 +02:00
Thomas Göttgens
d005b1e49c
Merge branch 'beegee-tokyo-master'
2024-10-08 11:42:49 +02:00
Thomas Göttgens
9d9258a59b
conflict resolution
2024-10-08 11:41:54 +02:00
Thomas Göttgens and GitHub
5f974d2961
save a couple of bytes ( #4922 )
2024-10-01 14:04:23 -05:00
Thomas Göttgens
cae2e43dc6
revert .... revert ....
2024-10-01 16:36:44 +02:00
Thomas Göttgens
0d175a918c
misc library updates and compiler warnings, trunk upgrade
2024-10-01 16:02:10 +02:00
Thomas Göttgens and GitHub
3440c640c3
keep for 30 days only
2024-10-01 13:46:02 +02:00
Thomas Göttgens
b769d9f854
change workflow to build one zip per processor arch
2024-10-01 13:14:51 +02:00
Thomas Göttgens and GitHub
bce7d73cc6
Merge pull request #4915 from meshtastic/radiolib-701
...
Radiolib 702
2024-09-30 21:55:14 +02:00
Thomas Göttgens
810a79668c
7.0.2 dropped
2024-09-30 21:54:00 +02:00
Thomas Göttgens
51ee6c11ea
Merge branch 'radiolib-701' of github.com:meshtastic/firmware into radiolib-701
2024-09-30 21:53:31 +02:00
Thomas Göttgens and GitHub
cb06ab10da
Merge pull request #4913 from meshtastic/radiolib-701
...
Welp it's 7.0.2 now but the branch is still open :-)
2024-09-30 21:12:59 +02:00
Thomas Göttgens and GitHub
199566a996
let's see if this works
2024-09-30 21:11:48 +02:00
Thomas Göttgens
5fcad1d8c5
Welp it's 7.0.2 now but the branch is still open :-)
2024-09-30 18:15:48 +02:00
Thomas Göttgens
a5bcf48240
Welp it's 7.0.2 now but the branch is still open :-)
2024-09-30 18:12:35 +02:00
Thomas Göttgens and GitHub
fd6e8613c6
Merge pull request #4908 from scruplelesswizard/fix-artifact-comments
...
Fix duplicate PR comments
2024-09-30 11:55:35 +02:00
Thomas Göttgens and GitHub
3896009e55
Merge pull request #4905 from meshtastic/radiolib-701
...
Update radiolib to 7.0.1
2024-09-29 23:32:47 +02:00
Thomas Göttgens
19f45d282f
Update radiolib to 7.0.1
2024-09-29 23:12:20 +02:00
Thomas Göttgens and GitHub
2e935fd943
why is this different than github docs?
2024-09-29 14:03:22 +02:00
Thomas Göttgens and GitHub
88af23319c
Aha!
2024-09-29 14:00:36 +02:00
Thomas Göttgens and GitHub
42a3301188
Update main_matrix.yml
2024-09-29 13:58:07 +02:00
Thomas Göttgens and GitHub
57b8b55fc5
Merge pull request #4900 from meshtastic/caveman99-patch-1
...
runner debug
2024-09-29 13:55:00 +02:00
Thomas Göttgens and GitHub
d0440f3cac
don't interfere with the trunk check
2024-09-29 13:54:46 +02:00
Thomas Göttgens and GitHub
ef2035a60c
runner debug
2024-09-29 13:52:47 +02:00
Thomas Göttgens and GitHub
fa29386eb7
Update main_matrix.yml
2024-09-29 12:40:17 +02:00
Thomas Göttgens and GitHub
a542d41ac7
rats, missed one
2024-09-28 21:59:13 +02:00
Thomas Göttgens and GitHub
9513c68544
Update main_matrix.yml
2024-09-28 20:37:38 +02:00
Thomas Göttgens and GitHub
448afb8345
Add C6 Target
2024-09-28 20:37:07 +02:00
Thomas Göttgens and GitHub
22ecbcb046
Create build_esp32_c6.yml
2024-09-28 20:35:48 +02:00
Thomas Göttgens and GitHub
7963ca6171
Merge pull request #4869 from meshtastic/t3s3-1121
...
Support T3S3 LR1121 variant
2024-09-28 20:13:26 +02:00
Thomas Göttgens
479b0856b4
use rfswitch definition and update radiolib
2024-09-28 19:07:11 +02:00
Thomas Göttgens and GitHub
7289f36600
Merge branch 'master' into t3s3-1121
2024-09-28 17:51:21 +02:00
Thomas Göttgens and GitHub
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 and GitHub
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
Thomas Göttgens and GitHub
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 and GitHub
f3213a5b2f
Merge branch 'master' into esp32-c6
2024-09-28 13:39:55 +02:00
Thomas Göttgens and GitHub
1dc0cc0d05
Merge pull request #4894 from meshtastic/create-pull-request/patch
...
Update protobufs and classes
2024-09-28 13:39:18 +02:00
Thomas Göttgens and GitHub
62c306a14b
Merge branch 'master' into esp32-c6
2024-09-28 12:33:50 +02:00
Thomas Göttgens and GitHub
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 and GitHub
cc101f9cd2
run the full suite when run on master
2024-09-28 12:07:05 +02:00
Thomas Göttgens and GitHub
016e1005df
Merge branch 'master' into t3s3-1121
2024-09-28 11:37:42 +02:00
Thomas Göttgens and GitHub
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 and GitHub
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 and GitHub
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
Thomas Göttgens and GitHub
2798946176
Merge branch 'master' into t3s3-1121
2024-09-27 22:59:06 +02:00
Thomas Göttgens and GitHub
4ee1ae429b
Merge branch 'master' into esp32-c6
2024-09-27 22:58:46 +02:00
Thomas Göttgens and GitHub
482361b252
Fix CAD IRQ setting
...
credited to @GUVWAF
2024-09-27 22:56:42 +02:00
Thomas Göttgens and GitHub
cb1cf055b1
Merge branch 'master' into esp32-c6
2024-09-27 22:51:29 +02:00
Thomas Göttgens and GitHub
6c2e60d415
Merge branch 'master' into t3s3-1121
2024-09-27 22:22:42 +02:00