Thomas Göttgens
bc753e6903
trunk fmt
2024-09-17 15:24:11 +08:00
S5NC
34a543ec74
Update main.cpp
2024-09-17 15:24:11 +08:00
S5NC
06cd9abd81
Update SX126xInterface.cpp
2024-09-17 15:24:11 +08:00
S5NC
af30485611
Update main.cpp
2024-09-17 15:24:11 +08:00
S5NC
cd6bd1e9a3
Update main.cpp
2024-09-17 15:24:11 +08:00
S5NC
b025eeb13c
Update variant.h
2024-09-17 15:24:11 +08:00
Thomas Göttgens
21eb54e58a
Merge pull request #4740 from fifieldt/QMC5883L
...
Fix I2C address for QMC5883L.
2024-09-17 09:09:43 +02:00
Tom Fifield
6f1db6fc63
Fix I2C address for QMC5883L.
...
QMC5883L and HMC5883L are 3-axis compasses which are often confused.
As reported by @Africmod, we had the wrong I2C address for the QMC5883L.
This patch fixes the address and adds its HMC5883L so we keep info
about both.
Fixes https://github.com/meshtastic/firmware/issues/4144
2024-09-17 13:48:10 +08:00
Tom Fifield
a5118787b3
Merge pull request #4689 from Szetya/master
...
Improved compass arrow
2024-09-17 13:02:52 +08:00
jp-bennett
39c90dd581
[create-pull-request] automated change
2024-09-17 02:53:44 +00:00
Todd Herbert
33e6f7f6e0
Hollow triangle for E-Ink; trunk formatting
2024-09-17 08:27:00 +08:00
Szetya
97fd189f43
Compass update
...
https://github.com/meshtastic/firmware/issues/4494
New compass arrow and replacement of the north marker with a small circle.
2024-09-17 08:27:00 +08:00
jhps
1e665d5181
Update T114 LED definitions to include only one simple controllable LED and two NEOPIXELS. ( #4710 )
2024-09-16 19:11:55 -05:00
Thomas Göttgens
b3343303a9
write firmware version and hardware platform to Flash memory
2024-09-16 21:36:54 +02:00
github-actions[bot]
f37276d5fc
[create-pull-request] automated change ( #4736 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com>
2024-09-16 10:32:21 -05:00
Tom Fifield
905194c604
Remove lora_isp4520 ( #4735 )
...
Per Ben: "We haven't supported any NRF5832 based board in quite some time.
It's relatively resource constrained compared to the NRF52840"
2024-09-16 09:06:13 -05:00
Thomas Göttgens
ea6f6c3668
First stab at ESP32-C6 support for TLora-C6
2024-09-16 14:25:17 +02:00
Thomas Göttgens
51b22630b4
Merge pull request #4728 from fifieldt/11111111111111111
...
Fix Heltec T114 vendor definition
2024-09-16 12:20:18 +02:00
Mark Trevor Birss
5d831ef461
Merge pull request #4729 from markbirss/master
...
[BUG-FIX] ME25LS01-4Y10TD_e-ink e-paper init fix
2024-09-16 11:14:16 +02:00
Mark Trevor Birss
4e8672cce4
Update variant.h
2024-09-16 10:40:52 +02:00
Tom Fifield
41a769aa06
Fix Heltec T114 vendor definition
...
@dahanc pointed out there was an extra one in there.
2024-09-16 13:55:27 +08:00
Ben Meadors
8d57b6164a
Add Heltec T1114 hardware model to build ( #4719 )
2024-09-15 20:37:19 -05:00
Ben Meadors
dc3eba9100
Expand to MqttClientProxyMessage_size ( #4726 )
2024-09-15 18:57:02 -05:00
Jonathan Bennett
ff8baa1c85
Don't use PKC on a non-primary channel unless specifically requested ( #4715 )
...
* Don't use PKC on a non-primary channel unless specifically requested
* Don't change from channel 0 if we can send a PKC packet.
2024-09-15 09:26:43 -05:00
Jonathan Bennett
3a10a27851
Actually restrict remote hardware to gpio channel ( #4717 )
2024-09-15 06:27:59 -05:00
GUVWAF
8893529653
Make local stats number of Rx packets sum of good and bad ( #4709 )
2024-09-14 17:53:27 -05:00
Jonathan Bennett
1ab5bf4355
Use the time.age() value to correct stale GPS times ( #4705 )
...
* Use the time.age() value to correct stale GPS times
* Trunk
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2024-09-14 07:44:40 -05:00
Ben Meadors
ae791ca7e1
Add buildstamp epoch to initial debug output
2024-09-13 19:43:50 -05:00
Ben Meadors
35cfe4318a
Stop past timestamps from setting our system time RTC ( #4704 )
...
* Ignore attempts to set times in the past (before our build epoch)
* TRONK
2024-09-13 19:42:31 -05:00
rcarteraz
b59bd6fee9
Update feature.yml ( #4700 )
2024-09-13 16:11:54 -05:00
rcarteraz
8b911f14cf
Update Bug Report.yml ( #4702 )
2024-09-13 16:11:39 -05:00
Ben Meadors
d36c69396b
Exclude meshtasticd binaries from firmware.zip ( #4698 )
...
* Exclude meshtasticd binaries from firmware.zip
* Incorrect
2024-09-13 10:42:40 -05:00
Thomas Göttgens
9527874815
First stab at ESP32-C6 support for TLora-C6
2024-09-12 22:42:10 +02:00
Vertex
3d72fbb19e
Define SX126X_ANT_SW for the RAK11200 to allow it to function correctly on the RAK19007 base ( #4690 )
2024-09-12 12:20:38 -05:00
Manuel
625254cf90
Support Seeed SenseCAP Indicator ( #4279 )
...
* preliminary target environment
* add debug tool
* add screen definitions
* screen definitions
* remove rtc, debug build
* correct rotation
* Add real hwmodel
* fix width
* use IO expander ports
* link to modified arduino-esp32
* added config_detail
* rotate screen
* remove touch INT
* add delay to display log
* color log and radiolib log
* LoRa init
* make trunk happy
* add lovyanGFX patch lib for io expander
* fix lib
* fix display&touch function
* touch driver I2C scan
* remove delay
* build for release
* minor code cleanup
* allow trunk to be happy
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
2024-09-12 06:44:30 -05:00
panaceya
910b6b7512
OLED_ can be configured via userPrefs.h ( #4624 )
2024-09-11 19:31:30 -05:00
Tom Fifield
371c3e05bf
Beautify GPS_DEBUG getACK logging code ( #4672 )
...
This getACK is used to look for ASCII responses, so print ASCII
when GPS_DEBUG is enabled.
This markedly assisted with recent AG3335 debugging. It works great
with other chips too (tested eg ATGM336H). Even UBLOX prints
understandable "GPTXT,01,01,01,PDTI inv format*35." responses.
Credit to bluebrolly. on discord.
2024-09-11 19:30:29 -05:00
Michael Gjelsø
f37df4d6bf
Radiomaster Bandit Accelerometer support ( #4667 )
...
* Added STK8xxxx Accelerometer chip
Added detection of STK8BA53 to I2C scanner.
Change the way and order MCP9808, lLISH3DH and STK8BA53 is detected since they all shares the same I2C address.
* Accelerometer support Radiomaster Bandit.
Enables tap to wake screen if enabled in config,
* Trunk
Trunk
2024-09-11 18:53:17 -05:00
github-actions[bot]
ba9a3cd719
[create-pull-request] automated change ( #4685 )
...
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com>
2024-09-11 18:51:52 -05:00
Ben Meadors
9ac0e26d42
Add option to preserve private key for factory reset (config) ( #4679 )
...
* Add option to preserve private key for factory reset (config)
* Typo fix
* Copy the key in the right direction, and set the size.
* Don't set the key size back to 0 right after setting it to 32.
* Set the key size before using it to do a memcpy.
* Use the right key_size for backing up private_key
* Don't factoryReset() for a missing nodeDB
* Disable Bluetooth in AdminModule when resetting device settings or nodeDB to avoid race
* Add checks for valid objects before deinit bluetooth
* Add disableBluetooth to handleSetConfig, handleSetModuleConfig, and commit settings
---------
Co-authored-by: Jonathan Bennett <jbennett@incomsystems.biz>
2024-09-11 08:42:26 -05:00
Ben Meadors
1ba4f6e222
Revert "Temp: Grab pre-release tag"
...
This reverts commit e8e9826adc
.
2024-09-10 20:07:06 -05:00
Ben Meadors
e8e9826adc
Temp: Grab pre-release tag
2024-09-10 19:27:59 -05:00
zerolint
6724f1f7ea
Print Unix epoch on time_t 64bit platforms ( #4673 )
...
Fixes (#4600 ) by using unsigned 32bit for epoch.
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2024-09-10 15:51:28 -05:00
Ben Meadors
013021941e
Remove scaling of smart position broadcast minimum interval specifically ( #4677 )
...
* Remove scaling of smart position broacast minimum interval specifically
* Trunk
2024-09-10 15:30:40 -05:00
Jonathan Bennett
4e850296b6
Fix repeatedly getting new NodeNum and add more debug ( #4674 )
...
* All the debug
* Change `memccpy()` to `memcpy()`
* Brint all the bytes of the MAC Address from the NodeDB
* Check for blank MAC Address in ourown NodeDB entry
* One more `memccpy()`
* Clean-up debug log
---------
Co-authored-by: GUVWAF <thijs@havinga.eu>
2024-09-10 13:24:57 -05:00
GUVWAF
f1602ee3f6
Merge pull request #4669 from GUVWAF/trFix
2024-09-09 23:13:39 +02:00
GUVWAF
5537f98dd6
Merge branch 'master' into trFix
2024-09-09 21:29:37 +02:00
GUVWAF
4ed12bf21d
Try fix repeatedly getting a new NodeNum ( #4670 )
2024-09-09 14:22:32 -05:00
Ben Meadors
106dab23db
Revert "Changes by create-pull-request action" ( #4671 )
2024-09-09 14:20:14 -05:00
GUVWAF
2f9dcee954
Fix size calculation of route/SNR array
2024-09-09 19:13:00 +02:00