Manuel and GitHub
eb650a6adb
set TCXO to 2.4V ( #6036 )
2025-02-11 10:34:37 -06:00
Manuel and GitHub
9db51a72a4
Fix T-Deck/T-Watch no BT ( #5998 )
...
fixes #5997
2025-02-06 14:11:17 -06:00
Manuel and GitHub
2d42e1b2bc
fix: TCXO_OPTIONAL featuring SenseCAP Indicator (V1/V2) ( #5948 )
...
* fix TCXO_OPTIONAL
* fix LOG_WARN
* fix lora.begin() returns -707
* trunk fmt
2025-01-27 14:00:12 -06:00
Manuel and GitHub
701293c2d3
fix missing includes ( #5138 )
2024-10-24 21:58:24 +02:00
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
Manuel and GitHub
6a24566efb
Lilygo T3S3 E-Paper support ( #4569 )
...
* t3s3 e-paper support
* remove GPS autodetect (which leads to crashes during startup when no GPS present)
* update EINK defines
* keep definitions for external GPS connector but disable GPS auto scan by default
2024-08-30 05:53:06 -05:00
Manuel and GitHub
ae420dcd21
Fix exclude macros ( #4233 )
...
* fix MESHTASTIC_EXCLUDE_BLUETOOTH
* fix HAS_SCREEN=0
* fix MESHTASTIC_EXCLUDE_GPS
2024-07-05 08:58:16 -05:00
Manuel and GitHub
8177329eac
enable colors in platformio serial monitor ( #4217 )
2024-06-30 16:01:28 -05:00
Manuel and GitHub
e7181988b6
Merge pull request #4130 from meshtastic/fix-module-defines
...
fix for MESHTASTIC_EXCLUDE_INPUTBROKER
2024-06-17 22:17:38 +02:00
Manuel and GitHub
2723ae6e9b
fix crash during reset nodedb ( #4017 )
2024-06-02 07:38:20 -05:00
Manuel and GitHub
44aa248099
added new display parameters ( #3670 )
2024-04-19 19:27:13 -05:00
5047468d9f
fix/enhancement: TFT device powersave (part 3) ( #3600 )
...
* fix: device TFT powersave (part 3)
* trunk fmt
* trunk fmt
* undo bluetooth deinit from #3596
* revert code for heltec tracker
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-04-14 09:11:27 -05:00
Manuel and GitHub
ec3971bce5
fix upDown ISR ( #3612 )
2024-04-14 08:11:22 -05:00
4c9646f7d9
fix: device sleep (part 1) ( #3590 )
...
* fix sleep part 1
* always show wakeup reason in debug log
* fix screen turn on issue
* avoid unnecessary reboot when entering light sleep
* set DIO1 based on radio type
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-04-12 10:01:24 -05:00
Manuel and GitHub
927d07e2c6
fix: device PMU shutdown (part 2) ( #3596 )
...
* fix: device PMU shutdown (part 2)
* fix error + enable nimble deinit
2024-04-11 19:39:07 -05:00
Manuel and GitHub
a6625998f5
fix compiler warnings in NodeDB.h ( #3439 )
...
* fix warnings on arm
* make trunk+compiler happy
2024-03-19 06:22:45 -05:00
Manuel and GitHub
711b85cfe8
fix WLAN crash ( #3435 )
...
* fix WLAN crash
* link to commit in arduinothread
* revert usb mode
2024-03-18 15:42:44 -05:00
Manuel and GitHub
c7839b469b
fix of tryfix SHT31 sensor ( #3377 )
2024-03-11 12:51:14 -05:00
Manuel and GitHub
e16689a0d6
fix heap use after delete ( #3373 )
2024-03-11 12:45:59 -05:00
Manuel and GitHub
143ee9cdf6
remove logging from int handler ( #3242 )
2024-02-17 13:25:57 -06:00
Manuel and GitHub
30507f5125
refactored ButtonThread, fix IRQ issues ( #3214 )
...
* refactored ButtonThread, fix IRQ issues
* fix copy&paste syntax error
2024-02-12 16:44:21 -06:00
Manuel and GitHub
54e52ae05f
Improved button-click accuracy ( #3188 )
...
* IRQ triggers button fsm
* revert change that causes raspbian compile-error
2024-02-09 12:06:56 -06:00
Manuel and GitHub
f2c04c5504
fix MQTT crash ( #3127 )
2024-01-24 14:01:50 -06:00
Manuel and GitHub
af157d276a
fix T-Watch flip screen ( #3113 )
2024-01-19 13:11:19 -06:00
Manuel and GitHub
142d56c663
allow sensors connected to second I2C port ( #2891 )
2023-10-14 19:33:45 -05:00
Manuel and GitHub
f301e236eb
fix crash during shutdown ( #2859 )
...
* fix null pointer access
* ptr initialize
2023-10-03 06:37:46 -05:00
94c2ade272
make esp32 deepsleep button wakeup functional again ( #2854 )
...
* make deepsleep button wakeup functional again
* Remove unused var
* Cleanup comment
* suppress screen wake on button
* add resume screen
* trunk fmt
* added missing #ifdef
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2023-10-02 16:16:29 -05:00
Manuel and GitHub
e9215a5d70
revert KB_POWERON changes ( #2847 )
2023-09-30 06:43:36 -05:00
Manuel and GitHub
1bae926576
fix: nodenum 4 ( #2798 )
...
* tryfix: nodenum 4
* trunk fmt
* rename vars and fix brackets
* purge invalid db entries
* trunk fmt
2023-09-18 06:16:37 -05:00
d6d51bc3f4
T-Deck/T-Watch: enhancements/fixes ( #2786 )
...
* T-Deck: enhancements/fixes
* trunk fmt
* T-Watch board update
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2023-09-10 06:54:25 -05:00
ef957bfac5
support BB Q10 keyboard ( #2703 )
...
* support BB Q10 keyboard
* remove debug code
* fix wrong logic
* fix left/right keys for cardkb
* Try to enable Q10 kb after all
* cppcheck
* Only fire on Key release and assume 0x0a is a enter as well
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com >
2023-08-19 08:37:42 -05:00
Manuel and GitHub
fb5f2e48a5
fix T-Deck trackball crashes ( #2714 )
...
* try-fix: nodenum crash during boot
* Revert "try-fix: nodenum crash during boot"
This reverts commit 632012e197632aafdbd5ef09872622274e00bcc0.
* fix/workaround: trackball interrupt crashes
* trunk fmt
* add OSThread to trackballInterrupt
2023-08-12 19:44:05 -05:00
84ddfea491
try-fix: max nodes crash during boot ( #2712 )
...
* try-fix: nodenum crash during boot
* Revert "try-fix: nodenum crash during boot"
This reverts commit 632012e197632aafdbd5ef09872622274e00bcc0.
* try-fix: max nodes crash during boot
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2023-08-12 09:28:58 -05:00
Manuel and GitHub
54c48329c8
Merge pull request #2710 from meshtastic/fix-screen-setup
...
fix repeater crash during screen setup
2023-08-12 10:46:07 +02:00
Manuel and GitHub
9a7777dbdb
Merge branch 'master' into t-watch-fixes
2023-08-08 18:21:57 +02:00
502a6596a3
T deck: support keyboard, trackball and touchscreen ( #2665 )
...
* add hwid for auto-detection
* fix: heltec-wireless-tracker USB serial
* T-Deck support
* trunk fmt
* set FRAMERATE to 1
* fix some defines
* trunk fmt
* corrected vendor link
* T-Deck: support keyboard, trackball & touch screen
* T-Watch add touchscreen defs, remove getTouch
* fix warnings
* getTouch uint16 -> int16
* fix touch x,y
* fix I2C port
* CannedMsgModule: use entire display height
* trunk fmt
* fix I2C issue for T-Watch
* allow dest selection in canned mode
* fix: allow dest selection in canned mode
* use tft.setBrightness() to poweroff display
* Increased t-watch framerate and added back haptic feedback
* add da ref
* Move to touched
* improved sensitivity and accuracy of touch events
* use double tap to send canned message
* fix warning
* trunk fmt
* Remove extra hapticFeedback()
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2023-07-30 07:51:26 -05:00
Manuel and GitHub
2486892e6d
Basic T-Deck support ( #2630 )
...
* add hwid for auto-detection
* fix: heltec-wireless-tracker USB serial
* T-Deck support
* trunk fmt
* set FRAMERATE to 1
* fix some defines
* trunk fmt
* corrected vendor link
2023-07-19 08:13:51 -05:00
Manuel and GitHub
468807466c
fix BLE PIN screen for not so large screens ( #2624 )
...
* add hwid for auto-detection
* fix: heltec-wireless-tracker USB serial
* fix BLE PIN screen for not so large displays
2023-07-18 06:10:39 -05:00
Manuel and GitHub
541291cc70
resolve heltec-wireless-tracker serial issue ( #2621 )
...
* add hwid for auto-detection
* fix: heltec-wireless-tracker USB serial
2023-07-17 13:06:34 -05:00
Manuel and GitHub
491fe52841
add hwid for auto-detection ( #2619 )
2023-07-17 09:20:05 -05:00
Manuel and GitHub
ad5de5a724
increase BT NIMBLE task stack size by 1k ( #2618 )
2023-07-17 06:23:27 -05:00
ab32503601
Heltec-Tracker: GPS support ( #2615 )
...
* Heltec-Tracker: GPS support
* trunk fmt
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2023-07-16 16:57:14 -05:00
Manuel and GitHub
c75965480f
Heltec-Tracker: TFT LCD support ( #2612 )
...
* Heltec-Tracker: TFT LCD support
* trunk fmt
* backwards compatibility with ST7735 devices
* trunk fmt
2023-07-15 08:53:26 -05:00
Manuel and GitHub
b1937e03ac
fix: store NodeDB persistently ( #2405 )
...
* fix for 2404
* fix for 2404
* removed superfluous saveToDisk in reloadOwner()
2023-04-03 16:01:05 -05:00
Manuel and GitHub
1f99d4756a
Fix: Sporadig crashes and reboot ( #2366 )
...
* Fix: Sporadig crashes with reboot
* Revert "Fix: Sporadig crashes with reboot"
This reverts commit 59b65749f59b500fe8a6af6a20a993a70bd56b4f.
* Fix: Sporadig crashes and reboot
2023-03-17 19:53:29 -05:00
Manuel and GitHub
b398f31b64
Fix heap leak mentioned in #2358 ( #2359 )
...
* Fix heap leak mentioned in #2358
* Additional fix for #2359
2023-03-14 16:50:32 -05:00
Manuel and GitHub
9008c75517
Fixed: Tlora-t3s3-v1 SX1262 firmware reboots continuously ( #2308 ) ( #2315 )
2023-02-28 07:45:10 -06:00