Thomas Göttgens
ed4e7a4cee
Change Target Name
2023-08-07 21:33:42 +02:00
Thomas Göttgens
95f67d70ea
Merge pull request #2493 from meshtastic/picomputer-s3
...
Add variant an plumbing for #2468
2023-08-07 21:17:24 +02:00
Thomas Göttgens
e3260c1d19
Merge branch 'master' into picomputer-s3
2023-08-07 20:27:44 +02:00
Thomas Göttgens
98f3be0665
Merge pull request #2647 from meshtastic/2.2-working-changes
...
2.2 Changes
2023-08-07 20:27:05 +02:00
Thomas Göttgens
8218a729e0
Merge branch 'picomputer-s3' of github.com:meshtastic/firmware into picomputer-s3
2023-08-07 19:58:48 +02:00
Thomas Göttgens
cbc3e605dd
fix building for other platforms
2023-08-07 19:57:47 +02:00
Thomas Göttgens
94c41a4fed
Merge branch 'master' into picomputer-s3
2023-08-07 19:47:29 +02:00
Thomas Göttgens
402f8ba524
Let's see what this breaks...
2023-08-07 19:34:42 +02:00
Thomas Göttgens
0084c0881d
Merge branch 'picomputer-s3' of github.com:meshtastic/firmware into picomputer-s3
2023-08-06 16:57:03 +02:00
Thomas Göttgens
8552cc44b9
Merge branch 'master' into picomputer-s3
2023-08-06 16:55:28 +02:00
Thomas Göttgens
684cce7640
trunk fmt
2023-08-06 16:53:37 +02:00
Thomas Göttgens
114eb0c952
enable Canned Messages on T-Deck without presets
2023-08-06 16:53:37 +02:00
Thomas Göttgens
bed2bfa074
trunk fmt
2023-08-06 16:47:55 +02:00
Thomas Göttgens
0aef8703b6
- use LovyanGFX for m5stack
...
- update some comments
2023-08-06 16:47:55 +02:00
Thomas Göttgens
f5d323fdd3
trunk fmt
2023-08-06 16:21:39 +02:00
Thomas Göttgens
568cc259af
Don't crash when no radio detected.
2023-08-06 16:21:39 +02:00
Thomas Göttgens
4e54bec525
Force small fonts on Low DPI screens, no matter what the driver default uses. Up till now we assumed large fonts on E-Paper and TFT Screens. ( #2677 )
2023-08-03 06:58:19 -05:00
Thomas Göttgens
e0bf15b80e
trunk fmt
2023-08-03 10:05:38 +02:00
Thomas Göttgens
b238aebe38
Merge branch 'picomputer-s3' of github.com:meshtastic/firmware into picomputer-s3
2023-08-03 09:37:32 +02:00
Thomas Göttgens
ba172aae32
Merge branch 'picomputer-s3' of github.com:meshtastic/firmware into picomputer-s3
2023-07-31 22:28:04 +02:00
Thomas Göttgens
26338b8f2b
Merge branch 'master' into picomputer-s3
2023-07-31 22:27:24 +02:00
Thomas Göttgens
ef5e21d3da
Enable Trunk on Windows
2023-07-31 21:37:55 +02:00
Thomas Göttgens
ff11506922
Merge pull request #2649 from meshtastic/neighborinfo
...
add Neighborinfo
2023-07-26 13:07:01 +02:00
Thomas Göttgens
1745722dac
Merge branch 'picomputer-s3' of github.com:meshtastic/firmware into picomputer-s3
2023-06-28 09:12:10 +02:00
Thomas Göttgens
f02923435b
Fix build warning
2023-06-27 23:10:53 +02:00
Thomas Göttgens
bfc567ad89
Add variant an plumbing for #2468
2023-06-27 18:11:58 +02:00
Thomas Göttgens
b665786c77
Merge branch 'master' into neighborinfo
2023-06-27 18:00:20 +02:00
Thomas Göttgens
61661aed50
Broadcast neighbor info
...
also update trunk
2023-05-31 13:18:43 +02:00
Thomas Göttgens
3a25d6d3b3
Merge branch 'picomputer-s3' of github.com:meshtastic/firmware into picomputer-s3
2023-05-30 14:52:24 +02:00
Thomas Göttgens
b6f7b7fa47
Merge branch 'picomputer-s3' of github.com:meshtastic/firmware into picomputer-s3
2023-05-30 13:07:29 +02:00
Thomas Göttgens
a92a960682
Merge branch 'master' into picomputer-s3
2023-05-30 09:55:33 +02:00
Thomas Göttgens
3bc82e59dc
Merge pull request #2531 from lewisxhe/master
...
Fix fetchI2CBus judgment error
2023-05-30 09:51:54 +02:00
Thomas Göttgens
5d2ab65a81
Merge branch 'picomputer-s3' of github.com:meshtastic/firmware into picomputer-s3
2023-05-27 13:08:57 +02:00
Thomas Göttgens
f3b7f7251c
Add variant an plumbing for #2468
2023-05-27 13:08:27 +02:00
Thomas Göttgens
fbcd6743fd
trunk fmt
2023-05-27 10:29:01 +02:00
Thomas Göttgens
d241a010aa
trunk fmt
2023-05-27 10:03:02 +02:00
Thomas Göttgens
a583163766
fix BSEC2 BME680 Sensor Readings
2023-05-25 15:56:39 +02:00
Thomas Göttgens
59b1adf12f
Move to our own logging system ( #2513 )
2023-05-24 10:29:50 -05:00
Thomas Göttgens
1ae77d198d
fix onebutton deprection warning ( #2512 )
2023-05-24 07:16:05 -05:00
Thomas Göttgens
e5b049d2e2
trunk
2023-05-24 02:48:48 +02:00
Thomas Göttgens
52df85c338
tryfix cppcheck errors
...
also ignore temporary files
2023-05-24 02:44:30 +02:00
Thomas Göttgens
2f60bbe5f2
Merge branch 'picomputer-s3' of github.com:meshtastic/firmware into picomputer-s3
2023-05-24 01:48:44 +02:00
Thomas Göttgens
0261754269
Add variant an plumbing for #2468
2023-05-24 01:48:01 +02:00
1dfa8f2d9e
RAK11310 ( #2299 )
...
* POC. Board definition JSON upcoming. Generic for now
* side-effect: RP2040 is building again.
* WIP Pico Targets
* current state of affairs
* ahem
* POC. Board definition JSON upcoming. Generic for now
* side-effect: RP2040 is building again.
* WIP Pico Targets
* current state of affairs
* ahem
* fmt
* update toolkit and fmt
* Add built in LED pin
* Use arduino pins
* init SPI bus on right pins.
* Use SPI1 and control chip select manually
* Use macro define for SPI selection. This needs to be defined in the ini file since portduino needs it inside the framework source
* Remove manual CS; works when not using setCS()
* Remove whoopsie debug line
* we are not ARDUINO_AVR_NANO_EVERY any more
* fix rp2040 compilation
* fix RadioLibHAL
* Use new arduino-pico core
* Use cortex-m0plus for BSEC2 library
* Forgot RAK11310 target for BSEC2 library
* That branch was merged
* RAK11310 is working too
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: GUVWAF <thijs@havinga.eu >
2023-05-23 16:19:36 -05:00
Thomas Göttgens
e6fc2af21f
Merge branch 'picomputer-s3' of github.com:meshtastic/firmware into picomputer-s3
2023-05-17 20:28:49 +02:00
Thomas Göttgens
0009b98996
Merge pull request #2492 from meshtastic/bug-2490
...
fixes #2490 - hard coded 8 hour limit
2023-05-15 18:04:17 +02:00
Thomas Göttgens
62259583e6
Add variant an plumbing for #2468
2023-05-15 17:18:06 +02:00
Thomas Göttgens
c5d87fe581
Add variant an plumbing for #2468
2023-05-15 17:17:14 +02:00
Thomas Göttgens
77dace1043
derp
2023-05-15 17:16:32 +02:00
Thomas Göttgens
e02720b29b
fixes #2490 - hard coded 8 hour limit
2023-05-15 17:16:32 +02:00
Thomas Göttgens
ffa85ebccd
Merge pull request #2491 from meshtastic/mqtt-update
...
add optional GPS fields to JSON
2023-05-15 17:16:06 +02:00
Thomas Göttgens
f9b2556cd4
add optional GPS fields to JSON
2023-05-15 15:40:22 +02:00
Thomas Göttgens
b0c3816a8b
Merge pull request #2484 from meshtastic/fix-hydra-rf-switch
...
Fix hydra rf switch
2023-05-12 10:53:52 +02:00
Thomas Göttgens
666a1f3401
Merge pull request #2467 from meshtastic/BSEC2
...
use BSEC2
2023-05-10 14:57:21 +02:00
Thomas Göttgens
70dc13a998
use BSEC2 only
2023-05-10 14:14:48 +02:00
Thomas Göttgens
9841d49fb8
Merge branch 'master' into BSEC2
2023-05-10 13:31:46 +02:00
Thomas Göttgens
28ec4e35ec
Merge pull request #2476 from meshtastic/Radiolib-6
...
update portduino to radiolib6
2023-05-10 11:09:43 +02:00
Thomas Göttgens
55cef30f93
update portduino to radiolib6
2023-05-10 11:02:32 +02:00
Thomas Göttgens
29199e4732
New naming scheme
2023-05-08 20:33:34 +02:00
Thomas Göttgens
6fc061fa43
Merge pull request #2472 from meshtastic/Radiolib-6
...
Platformio 6.1.7 udate
2023-05-08 20:31:51 +02:00
Thomas Göttgens
c14b075996
Merge branch 'master' into Radiolib-6
2023-05-08 20:31:20 +02:00
Thomas Göttgens
6963e43e9f
Platformio 6.1.7 doesn't like dots in env names any more.
2023-05-08 20:28:11 +02:00
Thomas Göttgens
1d90096cba
rearrange pio build system dependencies
...
also update trunk
2023-05-08 14:40:10 +02:00
Thomas Göttgens
c1a1b450e3
RadioLib6 support
2023-05-08 14:40:10 +02:00
Thomas Göttgens
f7041994af
rearrange pio build system dependencies
...
also update trunk
2023-05-08 14:03:03 +02:00
Thomas Göttgens
5037a50059
RadioLib6 support
2023-05-08 13:18:28 +02:00
Thomas Göttgens
5ec624d9c3
Merge pull request #2462 from meshtastic/bug-2451
...
probably fixes #2451 - please test
2023-05-06 23:37:35 +02:00
Thomas Göttgens
b4ff37104a
fix NMEA Timestamp for good
2023-05-06 23:16:39 +02:00
Thomas Göttgens
81bfd69a41
fmt
2023-05-06 18:13:52 +02:00
Thomas Göttgens
57aaf7f6ee
Merge branch 'bug-2451' of github.com:meshtastic/firmware into bug-2451
2023-05-06 18:11:56 +02:00
Thomas Göttgens
9b6ac98ae0
use the device time, only use gps timestamp as a fallback.
2023-05-06 18:10:20 +02:00
Thomas Göttgens
e1c4968c58
wrong datapoint
2023-05-06 18:10:20 +02:00
Thomas Göttgens
694fd04367
probably fixes #2451 - please test
2023-05-06 18:10:20 +02:00
Thomas Göttgens
cdc8bf44e9
use the device time, only use gps timestamp as a fallback.
2023-05-06 18:10:00 +02:00
Thomas Göttgens
46e29402a6
fmt
2023-05-05 18:11:44 +02:00
Thomas Göttgens
10f41e376c
use BSEC2 for ESP32-C3
2023-05-05 18:09:06 +02:00
Thomas Göttgens
39aa756100
wrong datapoint
2023-05-05 14:29:14 +02:00
Thomas Göttgens
17e25babb1
probably fixes #2451 - please test
2023-05-05 14:29:14 +02:00
Thomas Göttgens
313860c8a4
fix #2460 - we only really need the router object after nodedb init, so lets move it there.
2023-05-04 11:06:49 +02:00
Thomas Göttgens
e0bb95ca94
implement dynamic userbutton overwrite. fix #2434
2023-04-21 16:50:22 +02:00
Thomas Göttgens
1621fbb5ab
add debug/info print
2023-04-21 16:03:48 +02:00
Thomas Göttgens
ac40f77694
Draft for now, please test
2023-04-21 16:03:48 +02:00
Thomas Göttgens
9700fa55a3
Merge pull request #2438 from meshtastic/mqtt-debug-fix
...
fix topic construction for mqtt debug
2023-04-18 14:30:59 +02:00
Thomas Göttgens
87c59d7d61
fmt
2023-04-18 14:08:06 +02:00
Thomas Göttgens
584615bb4b
fix topic construction for mqtt debug
2023-04-18 13:37:50 +02:00
Thomas Göttgens
a76cb94851
Revert "Trying to debug transient "disconnects" in iOS ( #2312 )" ( #2435 )
...
This reverts commit d17aafa91a .
2023-04-17 11:22:12 -05:00
Thomas Göttgens
da75ae21ff
Merge pull request #2298 from meshtastic/2264-feature-check-for-low-heap-before-adding-to-nodedb-was-reboot-loop-heap-too-low
...
2264 Check for memory before extending the nodedb
2023-04-15 09:13:55 +02:00
Thomas Göttgens
a30c07e6b4
Merge branch 'master' into 2264-feature-check-for-low-heap-before-adding-to-nodedb-was-reboot-loop-heap-too-low
2023-04-14 19:56:01 +02:00
Thomas Göttgens
309d4fc7f2
add flush to filesystem before closing write file.
2023-04-14 13:25:06 +02:00
Thomas Göttgens
a13775bd70
Merge branch 'master' into 2264-feature-check-for-low-heap-before-adding-to-nodedb-was-reboot-loop-heap-too-low
2023-04-13 23:50:21 +02:00
Thomas Göttgens
b43a5bc4f8
Fix missing msh default topic.
2023-04-13 23:17:05 +02:00
Thomas Göttgens
ec44ca49fd
Merge branch 'master' into 2264-feature-check-for-low-heap-before-adding-to-nodedb-was-reboot-loop-heap-too-low
2023-04-13 23:09:33 +02:00
Thomas Göttgens
5d41e9fe9d
don't grow nodedb if memory is tight.
...
also remove unconditional reboot on low heap. This is counter productive with this change
2023-04-13 23:09:02 +02:00
Thomas Göttgens
7bd836673e
return shutdown time to 5 seconds.
2023-04-13 19:53:56 +02:00
Thomas Göttgens
e0da661632
remove screen brightness again
2023-04-13 15:32:29 +02:00
Thomas Göttgens
a9ce4338ff
update library version
2023-04-12 19:04:19 +02:00
Thomas Göttgens
a284439d7e
Merge branch 'master' into 2264-feature-check-for-low-heap-before-adding-to-nodedb-was-reboot-loop-heap-too-low
2023-04-12 16:27:36 +02:00
Thomas Göttgens
10fac072bb
move codec2 repo to org
2023-04-12 14:39:25 +02:00
Thomas Göttgens
d60ccb42da
pretty print
2023-04-12 10:06:04 +02:00
Thomas Göttgens
74ed166ff0
Merge branch 'master' of github.com:meshtastic/firmware
2023-04-11 20:11:04 +02:00