beegee-tokyo
a388e78842
Fix platformio.ini conflict
2024-09-12 10:00:46 +08:00
beegee-tokyo
35cdc81d45
Disable SCREEN and enable TZ
2024-09-12 09:53:13 +08:00
beegee-tokyo
0c42f79038
Merge branch 'master' of https://github.com/beegee-tokyo/firmware
2024-09-10 18:43:53 +08:00
beegee-tokyo
4fc3782ea3
Fix traceroute, neighborinfo and waypoint
2024-09-10 18:43:47 +08:00
Ben Meadors and GitHub
9ac4a0114f
Merge branch 'master' into master
2024-09-10 05:25:39 -05:00
beegee-tokyo
9188786581
Fix #ifndef and rename the variant
2024-09-10 11:58:25 +08:00
GUVWAF and GitHub
f1602ee3f6
Merge pull request #4669 from GUVWAF/trFix
2024-09-09 23:13:39 +02:00
GUVWAF and GitHub
5537f98dd6
Merge branch 'master' into trFix
2024-09-09 21:29:37 +02:00
GUVWAF and GitHub
4ed12bf21d
Try fix repeatedly getting a new NodeNum ( #4670 )
2024-09-09 14:22:32 -05:00
Ben Meadors and GitHub
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
Thomas Göttgens and GitHub
68d6ff8c24
Merge pull request #4650 from fifieldt/AG3352
...
Add support for AG3352 and fix AG3335 support
2024-09-09 16:40:44 +02:00
Tom Fifield and GitHub
dc8cc122a6
Add explicit to JSONValue constructors ( #4665 )
2024-09-09 09:20:21 -05:00
Tom Fifield and GitHub
e9d55de3cb
Fix out-of-bound array access in T1000X Sensor ( #4663 )
...
if u8i == 135, then u8i++ runs, the loop exits since u8i == 136,
then value for u8i is 136 after the for loop.
then in the next line, ntc_res2[u8i] will read past the end
of the array
2024-09-09 07:54:11 -05:00
David and GitHub
dacb452d47
Bugfix ( #4660 )
2024-09-09 07:16:58 -05:00
Thomas Göttgens and GitHub
8ab2e91df6
Merge pull request #4659 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2024-09-09 12:21:56 +02:00
Thomas Göttgens and GitHub
e985ee878f
Merge pull request #4658 from fifieldt/zombiegps
...
If GPS sleepTime is Zero, don't sleep.
2024-09-09 12:12:53 +02:00
Thomas Göttgens and GitHub
b2e2f1dba3
Merge branch 'master' into AG3352
2024-09-09 11:10:36 +02:00
beegee-tokyo
b2417f651a
Merge branch 'master' of https://github.com/beegee-tokyo/firmware
2024-09-09 12:41:00 +08:00
beegee-tokyo
d02ba45109
Fix default build platform
2024-09-09 12:40:56 +08:00
Bernd Giesecke and GitHub
c6bffd7d7f
Update platformio.ini
...
Fix default build environment
2024-09-09 12:39:14 +08:00
beegee-tokyo
a5b79528b3
Add RAK4631 Ethernet Gateway with working JSON output to MQTT
2024-09-09 11:56:37 +08:00
thebentern and github-actions[bot]
fabd6b0d6f
[create-pull-request] automated change
2024-09-09 02:54:25 +00:00
Tom Fifield
ebe1b40bee
If GPS sleepTime is Zero, don't sleep.
...
At the moment if the result of sleepTime calculations comes out
to zero, we put the GPS into HARDSLEEP (losing all its status) and
then immediately make it ACTIVE again.
This patch avoids that toga.
fixes https://github.com/meshtastic/firmware/issues/4657
2024-09-09 09:28:04 +08:00
Tom Fifield
6217e97c41
Add support for AG3352 and fix AG3335 support
...
AG33352 is a Mediatek/Airoha GPS/GLONASS/Galileo/BeiDou receiver.
Patch adds relevant detection and setup code.
Thanks to Bluebrolly and kongduino for providing the relevant
information and testing.
This patch also fixes support for the A3335, which is a related chip.
The setup and detection code now works as tested on a real life
T-1000E!
Thanks to @gpsfan for the guidance.
2024-09-09 09:06:05 +08:00
Tom Fifield and GitHub
e470619e3d
Remove undefined declaration ( #4652 )
...
The getNMEA method was introduced to the header but never defined
in code. As it's unused, remove it.
2024-09-08 12:33:56 -05:00
bf34329033
Adds the data bitfield and ok_to_mqtt bit ( #4643 )
...
* Don't filter PKI packets just for being encrypted.
* Add ok_to_mqtt config and bit
* Bitfield
* Adjust dontmqttmebro logic.
* Manipulate bitfield only in router.cpp
* Want_ack is not want_response
* Bitfield macros
* Use new Bitfield macro in MQTT.cpp
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-09-07 18:21:59 -05:00
Thomas Göttgens and GitHub
8e88b9e819
Merge pull request #4646 from gitbisector/batt_stat
...
Report PWD when no battery present.
2024-09-07 10:58:17 +02:00
Thomas Göttgens and GitHub
56a2e40681
Merge pull request #4647 from fifieldt/gps-probe-macro
...
Simplify GNSS Probe code
2024-09-07 10:54:24 +02:00
Tom Fifield
ba28ffb65a
Simplify GNSS Probe code
...
This patch takes inspiration from our I2CDetect code where we have
many sensors that can be detected rather simply. It creates a new
macro,
PROBE_SIMPLE(Chip name, Command to run, response, Driver, timeout)
and converts existing simple cases to use this macro.
2024-09-07 11:59:45 +08:00
gitbisector and GitHub
9651b5a0ec
Merge branch 'master' into batt_stat
2024-09-06 17:23:38 -07:00
git bisector
2f2ddae12a
Report PWD when no battery present.
2024-09-06 17:19:53 -07:00
github-actions[bot] and GitHub
c77b89d85c
[create-pull-request] automated change ( #4645 )
2024-09-06 18:51:22 -05:00
Thomas Göttgens and GitHub
5c2fe4a2c0
Merge pull request #4644 from meshtastic/create-pull-request/patch
...
Changes by create-pull-request action
2024-09-06 22:29:32 +02:00
caveman99 and github-actions[bot]
b8cee51e84
[create-pull-request] automated change
2024-09-06 20:27:28 +00:00
Thomas Göttgens and GitHub
fd1ebdf363
Merge pull request #4507 from rcarteraz/add-contributing-file
...
Draft contributing.md file
2024-09-06 15:12:56 +02:00
Thomas Göttgens and GitHub
35b47467c7
Merge pull request #4639 from zerolint/master
...
RAK13800 Ethernet improvements
2024-09-06 15:11:10 +02:00
8f35a42f4f
tryfix #4384 ( #4642 )
...
* tryfix #4384 - don't assume we want that functionality if the Accelerometer was found. This is only for T-Watch
* Add config.display.wake_on_tap_or_motion default to RAK
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-09-06 06:55:56 -05:00
Thomas Göttgens and GitHub
35a565cd84
Merge pull request #4623 from robertfisk/tidyup_keyboard_defines
...
Gather canned message magic numbers into header defines.
2024-09-06 13:49:27 +02:00
Ben Meadors and GitHub
ee68e727ed
Merge branch 'master' into master
2024-09-06 06:25:07 -05:00
Robert Fisk and Thomas Göttgens
962d9ff220
Move defines to input broker
2024-09-06 11:54:31 +02:00
Robert Fisk and Thomas Göttgens
8e0a342f06
Gather canned message magic numbers into header defines.
2024-09-06 11:54:31 +02:00
Thomas Göttgens and GitHub
55292f8a84
Merge pull request #4638 from fifieldt/CRLF
...
Add missing linefeeds to gps code
2024-09-06 11:46:57 +02:00
zerolint and Thomas Göttgens
d72a836e07
RAK13800 Ethernet improvements
...
Fixes (#3618 ) by allowing more time for slower requests.
Resolve Syslog not maintaining client causing issues on RAK13800.
Resolve Ethernet static IP setting subnet as gateway IP.
Reduce comment and log message ambiguity around API.
Remove duplicate #if !MESHTASTIC_EXCLUDE_WEBSERVER block.
2024-09-06 11:45:43 +02:00
Thomas Göttgens and GitHub
26a3841a93
Merge pull request #4637 from todd-herbert/gps-icon
...
Update E-Ink GPS icon immediately when triple-pressing user button
2024-09-06 11:25:12 +02:00
Thomas Göttgens and GitHub
8e519d09b4
Merge pull request #4641 from meshtastic/lr-version
...
Add LR11x0 firmware version to init.
2024-09-06 11:24:04 +02:00
Thomas Göttgens and GitHub
ae41a7cc06
Merge pull request #4635 from RCGV1/patch-1
...
Update Pull Request Template
2024-09-06 10:05:11 +02:00
Thomas Göttgens
011e640e95
Add LR11x0 firmware version to init.
2024-09-06 09:47:43 +02:00
Tom Fifield
e4e1ea971f
Add missing linefeeds to gps code
...
As reported by @caveman99, the required CRLFs were missing from the
AG3335 setup code.
2024-09-06 08:45:57 +08:00
Todd Herbert
bcdc36c07c
Refresh E-Ink to show changes in GPS icon
2024-09-06 11:25:41 +12:00