Thomas Göttgens
d83f8edd54
include radiolib CRC fix
2024-09-03 12:09:53 +02:00
Thomas Göttgens
543e7f3342
add generic bootloaders by @markbirss
2024-09-03 12:03:06 +02:00
Thomas Göttgens
f9e513f4fd
Merge branch 'Tracker-1000E' of github.com:meshtastic/firmware into Tracker-1000E
...
# Conflicts:
# src/mesh/LR11x0Interface.cpp
2024-09-03 09:59:44 +02:00
Thomas Göttgens
7dad2286e2
trunk fmt
2024-09-03 09:58:27 +02:00
Thomas Göttgens
190c7ecdd4
Update Erase tool for legacy softdevices to V3
2024-09-03 09:26:41 +02:00
Thomas Göttgens
8598645931
- use setRfSwitchTable
...
- ditch Godmode
- fixes Signedness Error in Loop.
- add V3 factory erase for 7.3.0 softdevice
2024-09-03 09:26:41 +02:00
Thomas Göttgens
3bb1cb8f1d
Update Erase tool for legacy softdevices to V3
2024-09-03 09:25:33 +02:00
Thomas Göttgens
2f0c19ebea
- use setRfSwitchTable
...
- ditch Godmode
- fixes Signedness Error in Loop.
- add V3 factory erase for 7.3.0 softdevice
2024-09-02 15:06:06 +02:00
Thomas Göttgens and GitHub
06e27bb6c2
Merge pull request #4588 from S5NC/nukeunusedvariable
...
Nuke proxy variable
2024-09-02 10:28:33 +02:00
Thomas Göttgens and GitHub
0588d69694
Merge pull request #4527 from geeksville/pr-fix4154
...
for #4154 Only enable Vext regulator when needed for either Screen or GPS
2024-09-02 10:24:39 +02:00
Thomas Göttgens and GitHub
367d787d74
Merge branch 'master' into pr-fix4154
2024-09-02 10:24:31 +02:00
Thomas Göttgens and GitHub
c8bf43de93
Merge pull request #4482 from dhskinner/BMP388
...
Add BMP388 as a new pressure and temp sensor
2024-09-02 10:23:57 +02:00
Thomas Göttgens
e543b61dd8
trunk fmt
2024-09-02 10:23:31 +02:00
Thomas Göttgens and GitHub
1fc6cc2d6c
Merge pull request #4610 from Coloradohusky/fix_chars
...
Fix display of certain Unicode symbols
2024-09-02 10:16:47 +02:00
Thomas Göttgens
719faf4f97
trunk fmt
2024-09-02 10:16:32 +02:00
Thomas Göttgens and GitHub
3bf20dc3a6
Merge branch 'master' into pr-fix4154
2024-09-02 09:16:52 +02:00
Thomas Göttgens and GitHub
b99fd93247
Merge pull request #4572 from And137/polish-oled
...
Support for Polish OLED characters
2024-08-29 22:30:22 +02:00
Thomas Göttgens
50631f96fc
trunk fmt
2024-08-29 21:51:06 +02:00
Thomas Göttgens and Kevin Hester
ad931799c9
trunk upgrade ( #4574 )
2024-08-28 11:25:54 -07:00
Thomas Göttgens and Kevin Hester
94c3bb4a56
fix #4390 ( #4571 )
2024-08-28 11:25:54 -07:00
Thomas Göttgens and GitHub
5b3579af52
trunk upgrade ( #4574 )
2024-08-28 06:51:44 -05:00
Thomas Göttgens and GitHub
f7f21ecefd
Merge pull request #4568 from mrfyda/fix/devcontainer-docker
...
Fix devcontainer Dockerfile build
2024-08-28 13:14:40 +02:00
Thomas Göttgens and GitHub
0ee9d375b3
fix #4390 ( #4571 )
2024-08-28 05:43:19 -05:00
4b0bbb8af1
Make STM compile again and update toolchain. ( #2960 )
...
* Make STM compile again and update toolchain. The binary is too big for the flash. WIP
* Making progress with OSFS, still WIP
* more progress, still too big. Adding RAK3172 to the equasion
* Make STM compile again and update toolchain. The binary is too big for the flash. WIP
* Making progress with OSFS, still WIP
* more progress, still too big. Adding RAK3172 to the equasion
* still too big
* minimize build
* trunk fmt
* fix a couple of symbol clashes
* trunk fmt
* down to 101% with a release vs. debug build and omitting the flash strings
* fix compilation
* fix compilation once more
* update protobufs linkage
* - Toolchain updated
- Fixed macro error
* silence compiler warning
note: do something about this assert...
* new toolkit and fix Power.cpp
* STM32WL make it fit (#4330 )
* Add option to exclude I2C parts
The I2C hals and related code uses a significant amount of flash space and aren't required for a basic node.
* Add option to disable Admin and NodeInfo modules
Disabled by default in minimal build. This saves a significant amount of flash
* Disable unused hals
These use up significant flash
* Add float support for printf for debugging
Makes serial look nice for debugging
* This breaks my build for some reason
* These build flags can save a bit of flash
* Don't disable NodeInfo and Admin modules in minimal build
They fit in flash
* Don't include printf float support by default
Only useful for debugging
---------
Co-authored-by: Adam Lawson <dev@goshawk22.uk >
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Adam Lawson <dev@goshawk22.uk >
2024-07-25 20:16:21 -05:00
Thomas Göttgens and GitHub
6e648b9b77
Merge pull request #4148 from meshtastic/wio-lr1110-refresh
...
Moar LR1110 Targets
2024-07-22 22:35:59 +02:00
Thomas Göttgens
d8fd3f615d
meesa jinxed it
2024-07-22 22:35:39 +02:00
Thomas Göttgens
7568a35372
fix build and probably break GPS
2024-07-22 17:09:46 +02:00
Thomas Göttgens and GitHub
50238fbaf5
Merge branch 'master' into wio-lr1110-refresh
2024-07-22 17:03:09 +02:00
Thomas Göttgens
2248ac51be
Merge branch 'wio-lr1110-refresh' of https://github.com/meshtastic/firmware into wio-lr1110-refresh
2024-07-22 15:46:31 +02:00
Thomas Göttgens
5781149f88
*sigh*
2024-07-22 15:46:15 +02:00
Thomas Göttgens
8bd74588ce
bring back changes from #4248
2024-07-22 15:42:46 +02:00
Thomas Göttgens and GitHub
94a10e011c
Merge branch 'master' into wio-lr1110-refresh
2024-07-22 15:37:34 +02:00
Thomas Göttgens
bdd1c53072
Revert "Sync Wio lr1110 refresh with master ( #4288 )"
...
This reverts commit 5cc8ca59a3 .
Revert "Sync Wio lr1110 refresh with master (#4251 )"
This reverts commit d97e6b86b8 .
Revert "update SD_FLASH_SIZE to 0x27000 (#4232 )"
This reverts commit 2df8093fef .
2024-07-22 15:30:36 +02:00
Thomas Göttgens and GitHub
bd3e4e572b
Merge branch 'master' into wio-lr1110-refresh
2024-06-20 23:04:01 +02:00
Thomas Göttgens and GitHub
ddc406209b
Merge pull request #4149 from geeksville/pr-fixserial
...
Make serial port on wio-sdk-wm1110 board work
2024-06-20 22:56:31 +02:00
Thomas Göttgens and GitHub
f145b5f16f
Merge pull request #3836 from ndoo/regulatory-gain
...
Add REGULATORY_GAIN configuration to remain within regulatory ERP limit
2024-06-20 22:53:18 +02:00
Thomas Göttgens and GitHub
9a80951d6f
Merge pull request #4129 from ndoo/hru-3601
...
Add support for Heltec HRU-3601
2024-06-20 16:42:44 +02:00
Thomas Göttgens
ecf5519b56
Moar LR1110 Targets
2024-06-20 16:26:04 +02:00
Thomas Göttgens and GitHub
f0a38a5cf0
Merge branch 'master' into regulatory-gain
2024-06-20 16:13:54 +02:00
Thomas Göttgens and GitHub
ca560d64ea
Merge pull request #4143 from meshtastic/fix-portduino
...
mask the I2C rescan for portduino
2024-06-19 22:33:18 +02:00
Thomas Göttgens
f79039fe57
mask the rescan for portduino
2024-06-19 21:46:29 +02:00
Thomas Göttgens and GitHub
e780b9a798
Merge pull request #4142 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2024-06-19 21:32:37 +02:00
Thomas Göttgens and GitHub
8fa0911ec8
speed up OLED Display by transferring bigger chunks ( #4138 )
2024-06-18 15:59:47 -05:00
Thomas Göttgens and GitHub
5fceab7f0f
Merge pull request #3933 from HarukiToreda/master
...
Boot issue fix of Cardkb on ESP32
2024-06-17 23:24:42 +02:00
Thomas Göttgens
5cebe4a0a7
trunk fmt
2024-06-17 23:24:27 +02:00
Thomas Göttgens and GitHub
275e393115
Merge branch 'master' into master
2024-06-17 22:33:54 +02:00
Thomas Göttgens and GitHub
30b14c57e7
Merge branch 'master' into master
2024-06-17 17:06:37 +02:00
Thomas Göttgens
7a25e0b69a
don't close the wire when we didn't find anything. We might rescan later.
2024-06-17 17:03:32 +02:00
Thomas Göttgens
b6066a78c1
WIP
2024-06-17 15:09:38 +02:00
Thomas Göttgens
00162b4ccf
Merge branch 'master' of https://github.com/HarukiToreda/ESP32-CardKB-Fix
2024-06-17 12:01:26 +02:00
Thomas Göttgens and GitHub
ce3be5b4e8
Merge branch 'master' into master
2024-06-17 12:00:16 +02:00
Thomas Göttgens
cf2a824cc1
Merge branch 'master' of https://github.com/HarukiToreda/ESP32-CardKB-Fix
2024-06-17 11:52:47 +02:00
Thomas Göttgens and GitHub
1f214211ba
Merge pull request #4123 from geeksville/pr-nrf52-dap
...
Add rak4631_dap variant for debugging with NanoDAP debug probe device.
2024-06-17 11:51:38 +02:00
Thomas Göttgens and GitHub
7aea056ac0
exclude debs from release zip
2024-06-16 22:43:16 +02:00
Thomas Göttgens and GitHub
369d379720
CI is creating the uf2 file during build
2024-06-16 21:08:34 +02:00
Thomas Göttgens and GitHub
02050a4775
Merge pull request #4117 from beegee-tokyo/master
...
Add RAKwireless WisMesh Hub (RAK2560/RAK9154)
2024-06-16 20:44:35 +02:00
Thomas Göttgens
aca0807acf
more try more fix
2024-06-16 20:41:23 +02:00
Thomas Göttgens
4fe281cf7f
tryfix linter error
2024-06-16 20:11:58 +02:00
Thomas Göttgens
11c3ca541f
add proper RAK variant and change pathspec
2024-06-16 20:03:45 +02:00
Thomas Göttgens
ceb884cf18
trunk fmt
2024-06-16 16:29:45 +02:00
Thomas Göttgens and GitHub
abdb7f52bc
Merge pull request #4118 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2024-06-16 14:37:33 +02:00
Thomas Göttgens
a453d7f52c
Iterate through uint array
2024-06-16 11:59:21 +02:00
Thomas Göttgens
ba14ffb8d3
change type to 8 bit uint
2024-06-16 11:59:21 +02:00
Thomas Göttgens
2eb3cfd5e0
change the main scan class so they scan only for wanted bits - UNTESTED
2024-06-16 11:59:21 +02:00
Thomas Göttgens
dbb254ba7a
change the main scan class so they scan only for wanted bits - UNTESTED
2024-06-16 11:59:21 +02:00
Thomas Göttgens and GitHub
97e8b1fd18
Merge branch 'master' into regulatory-gain
2024-06-16 11:35:11 +02:00
Thomas Göttgens and GitHub
a38a18da0d
WIP: add NAU7802 based scale controller. ( #4092 )
...
* WIP: add NAU7802 based scale controller. Needs proto commit
* WIP: add NAU7802 based scale controller. Needs proto commit
* telemetry uses kg, scale internally g
* add sensor calibration setters
2024-06-15 19:59:22 -05:00
Thomas Göttgens and GitHub
96943fe4b5
Merge pull request #4094 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2024-06-13 16:50:47 +02:00
Thomas Göttgens and GitHub
78fd17c12e
Merge pull request #4086 from HelTecAutomation/master
...
Add Heltec Capsule Sensor V3 to the Meshtastic source code
2024-06-12 15:50:06 +02:00
Thomas Göttgens and GitHub
0c23e3109a
Merge pull request #4080 from tavdog/wind_data_mqtt_json
...
add wind speed and direction to mqtt json output
2024-06-12 09:39:41 +02:00
Thomas Göttgens and GitHub
1d98e48bab
Update main_matrix.yml
2024-06-09 16:33:50 +02:00
Thomas Göttgens and GitHub
095887de40
do the docker dance
2024-06-09 13:00:06 +02:00
Thomas Göttgens and GitHub
46b8e2a850
fix binary location
2024-06-09 12:56:44 +02:00
Thomas Göttgens and GitHub
27ad3da0ac
reinstate after checks and hope the coffee kicks in
2024-06-09 12:37:23 +02:00
Thomas Göttgens and GitHub
2335352fbe
fix native build
2024-06-09 12:30:47 +02:00
Thomas Göttgens and GitHub
8a4e91e848
Merge pull request #4048 from Jorropo/improve-eu-868-docs
...
fix dead link in EU_868 documentation
2024-06-07 16:35:11 +02:00
Thomas Göttgens and GitHub
d91fdc5ea7
Merge pull request #4053 from meshtastic/xiao-ble
...
Compile without toolchain patching
2024-06-07 16:34:41 +02:00
Thomas Göttgens
355c610824
Compile without toolchain patching
2024-06-07 15:36:48 +02:00
Thomas Göttgens and GitHub
a52db85ebe
fix base setup
2024-06-07 15:36:31 +02:00
Thomas Göttgens and GitHub
90d45f24fd
Merge pull request #4049 from Talie5in/minimized_build_fixes
...
Minimized build fixes
2024-06-06 20:13:32 +02:00
Thomas Göttgens and GitHub
96b286cd48
release x86_64 deb
2024-06-05 17:50:58 +02:00
Thomas Göttgens and GitHub
7874ebc568
Update package_amd64.yml
2024-06-05 17:24:55 +02:00
Thomas Göttgens and GitHub
fb3c141231
update package index
2024-06-05 17:04:22 +02:00
Thomas Göttgens and GitHub
f1906c38f1
sudo make me a sandwich
2024-06-05 16:37:12 +02:00
Thomas Göttgens and GitHub
14b7c5b6ef
Create build_native.yml
2024-06-05 16:34:30 +02:00
Thomas Göttgens and GitHub
d8775d94e3
try harder dude
2024-06-05 16:29:40 +02:00
Thomas Göttgens and GitHub
2cc5598f89
Try building a deb for native
2024-06-05 16:27:46 +02:00
Thomas Göttgens and GitHub
fbc8f6c03b
package x86_64 meshtasticd
2024-06-05 15:08:23 +02:00
Thomas Göttgens and GitHub
c37316e723
use correct hardware tag for tracker and sdk ( #4036 )
2024-06-04 08:44:48 -05:00
Thomas Göttgens and GitHub
181f03cb95
tryfix random values ( #4034 )
2024-06-04 08:14:27 -05:00
b43c7c0f23
LR1110 support ( #3013 )
...
* DOES NOT WORK
* trunk
* DOES NOT WORK
* trunk
* DOES NOT WORK
* trunk
* WIP: LR11x0 non functional interface code. Please don't expect a working firmware out of this! I don't know what i am doing! :-)
* trunk fmt
* use canon toolchain
* update and fix radiolib dependency
* Switch Radiolib back to GIT checkout
* enable tcxo and fix startReceive
* progress
* Correct midjudgement on scope of build defines.
* - enable peripheral power rail during startup init
- fix portduino builds
* add tracker pinout variant
* update to radiolib 6.6.0 API (aka: godmode is not for mere mortals)
* tracker is not so 'extra' any more
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-06-03 16:04:40 -05:00
Thomas Göttgens and GitHub
86f2000382
Merge pull request #4025 from meshtastic/bme-680
...
tryfix bme some more
2024-06-03 17:25:27 +02:00
Thomas Göttgens
79333c85a3
tryfix bme some more
2024-06-03 16:34:19 +02:00
Thomas Göttgens and GitHub
4a93e4d85e
Merge pull request #4023 from meshtastic/radiolib
...
update Radiolib to 6.6.0
2024-06-03 14:25:03 +02:00
Thomas Göttgens and GitHub
b551c8b592
update Radiolib to 6.6.0
2024-06-03 14:00:58 +02:00
Thomas Göttgens and GitHub
2740a56944
tryfix: init change for BME680 ( #3965 )
2024-05-31 19:46:42 -05:00
Thomas Göttgens
c46c3427f0
Iterate through uint array
2024-05-25 12:37:55 +02:00
Thomas Göttgens
dca8615eaa
change type to 8 bit uint
2024-05-24 22:59:31 +02:00
Thomas Göttgens
79511aa61e
Merge branch 'master' of https://github.com/HarukiToreda/ESP32-CardKB-Fix
2024-05-24 22:35:05 +02:00
Thomas Göttgens and GitHub
80762518d5
Merge branch 'master' into master
2024-05-24 22:27:21 +02:00