Thomas Göttgens
|
d9eb9758e2
|
add bold print to canned messages freetext
|
2022-12-18 14:47:28 +01:00 |
|
Thomas Göttgens
|
54686905dc
|
remove duplicate block of predefined messages
|
2022-12-16 20:33:09 +01:00 |
|
Thomas Göttgens
|
3cde75f97b
|
Audio Module: format messages better
|
2022-12-16 20:30:54 +01:00 |
|
Thomas Göttgens
|
eae7f8a786
|
fix building DIY-1 target
|
2022-12-14 14:33:59 +01:00 |
|
Thomas Göttgens
|
bb24b86018
|
support ESP32-S2 CPUs
Note: these don't have Bluetooth and only a single physical core.
|
2022-12-14 13:32:26 +01:00 |
|
Thomas Göttgens
|
627b21f3f2
|
made a nice PTT/RECV screen for audio module. And cleaned up screen graphics a bit.
|
2022-12-13 17:31:01 +01:00 |
|
Thomas Göttgens
|
24cc479f95
|
if we get different frames than our own transmission setup, decode and play them anyway
|
2022-12-11 23:12:00 +01:00 |
|
Thomas Göttgens
|
1a0d51495d
|
show appropriate message when going into OTA mode
|
2022-12-08 17:17:48 +01:00 |
|
Thomas Göttgens
|
32d9a397aa
|
Toggle up to 3 pins after output_ms till nag_timeout or user button press happens
|
2022-12-08 16:27:56 +01:00 |
|
Thomas Göttgens
|
a00187b97f
|
manual master merge
|
2022-12-06 16:56:38 +01:00 |
|
GUVWAF
|
03bfdec1e1
|
TraceRouteModule
|
2022-12-05 20:38:06 +01:00 |
|
Thomas Göttgens
|
bb1a9192eb
|
send a 4 byte magic header including the codec version
|
2022-12-02 13:44:36 +01:00 |
|
Thomas Göttgens
|
470e711383
|
Audio Module is finished for regression tests.
|
2022-12-02 12:58:26 +01:00 |
|
Thomas Göttgens
|
4b63730efb
|
Still WIP, but first working version of audio. I2S works good, analogue not so much.
|
2022-12-02 00:30:31 +01:00 |
|
Thomas Göttgens
|
fb89828990
|
Definition cleanup and AudioModule WIP
|
2022-12-01 17:47:04 +01:00 |
|
Thomas Göttgens
|
628028475c
|
fix compile
|
2022-11-29 17:45:57 +01:00 |
|
Thomas Göttgens
|
05e992ad67
|
WIP: add digital audio. Needs a proto change, so checking in generated files for now.
|
2022-11-29 17:19:10 +01:00 |
|
Thomas Göttgens
|
bba6bf387e
|
hopefully fix compilation errors
|
2022-11-29 14:35:46 +01:00 |
|
Thomas Göttgens
|
4d32f7c5ad
|
WIP: audio module still does not work, but enabled for all regions where audio is permitted.
|
2022-11-29 11:22:18 +01:00 |
|
Thomas Göttgens
|
0dff05e881
|
Merge pull request #1998 from GUVWAF/dutyCycleLimit
Completely refrain from transmitting if duty cycle limit exceeded
|
2022-11-29 11:06:31 +01:00 |
|
GUVWAF
|
7ca104cef6
|
Override duty cycle if user is_licensed
|
2022-11-27 16:53:02 +01:00 |
|
GUVWAF
|
3e892fc391
|
Merge branch 'meshtastic:develop' into develop
|
2022-11-26 21:14:52 +01:00 |
|
Ben Meadors
|
47a47f1e69
|
Merge branch 'master' into develop
|
2022-11-26 08:18:35 -06:00 |
|
Ben Meadors
|
84a9d95b1f
|
Merge branch 'master' into MESSAGES
|
2022-11-26 06:43:52 -06:00 |
|
GUVWAF
|
c45a85547e
|
Send 'ACK' response for admin message
|
2022-11-25 20:33:24 +01:00 |
|
GUVWAF
|
8815746006
|
Fix wrong comment
|
2022-11-25 20:33:23 +01:00 |
|
Ihor Nehrutsa
|
6507683909
|
Squashed commit of the following:
commit c8d1bcf04fae5f7ac5b639ddd15a738045014c95
Author: Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com>
Date: Fri Nov 25 15:11:18 2022 +0200
Revert "variants\tbeam\variant.h: Use LORA_CS instead of RF95_NSS"
This reverts commit 8d225ced9c .
commit 1c37097448393ea9364c2b9bf10522802c61d5c4
Author: Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com>
Date: Fri Nov 25 15:04:09 2022 +0200
Some little debugs added
commit f1b55e11af
Author: Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com>
Date: Wed Nov 23 15:24:58 2022 +0200
Update variant.h
commit 8d225ced9c
Author: Ihor Nehrutsa <Ihor.Nehrutsa@gmail.com>
Date: Wed Nov 23 13:06:49 2022 +0200
variants\tbeam\variant.h: Use LORA_CS instead of RF95_NSS
|
2022-11-25 15:17:24 +02:00 |
|
Thomas Göttgens
|
5f8267c956
|
use the buzzer for external notification module
|
2022-11-24 10:11:42 +01:00 |
|
Thomas Göttgens
|
0d7d59609a
|
Remove gpio binding for notification module.
|
2022-11-23 23:49:29 +01:00 |
|
Ben Meadors
|
2fedb6b774
|
Add reset nodedb handler back
|
2022-11-23 14:12:44 -06:00 |
|
Ben Meadors
|
24244e8474
|
Update AdminModule.cpp
|
2022-11-21 12:24:05 -06:00 |
|
Ben Meadors
|
fb4f9bdc40
|
Merge branch 'master' into transactional-config-edits
|
2022-11-21 12:10:49 -06:00 |
|
Ben Meadors
|
b1ba807ec9
|
Only save and reboot while a transaction isnt open
|
2022-11-20 19:50:45 -06:00 |
|
Thomas Göttgens
|
4a2b02347f
|
Keymatrix Bugfix: Allow key 3 to send associated text
Feature: setting a text "~" emulates IO5/Userbutton with keymatrix.
|
2022-11-20 20:59:48 +01:00 |
|
Thomas Göttgens
|
6a696af8f6
|
Revert "remember which devices were scanned on which bus and set them accordingly." - this is not working at all.
|
2022-11-13 14:56:52 +01:00 |
|
Thomas Göttgens
|
52cf530356
|
missing 2 sensor changes
|
2022-11-12 17:18:17 +01:00 |
|
Thomas Göttgens
|
861ded37db
|
remember which devices were scanned on which bus and set them accordingly.
|
2022-11-12 17:12:40 +01:00 |
|
Thomas Göttgens
|
4dd140a887
|
fix #1914 and clean up rangetest a bit
|
2022-11-09 15:12:57 +01:00 |
|
Thomas Göttgens
|
803858ab0a
|
change default pins for codec2 to work on TLORA 2.1-1.8
|
2022-11-09 11:50:13 +01:00 |
|
Ben Meadors
|
32223a818c
|
Updated admin module and protobufs
|
2022-11-08 15:04:24 -06:00 |
|
Thomas Göttgens
|
631db56a44
|
Next try, plus change cppcheck defines back.
|
2022-11-06 14:32:02 +01:00 |
|
Thomas Göttgens
|
7b378d36cc
|
try to make cppcheck happy again
|
2022-11-06 13:29:01 +01:00 |
|
Thomas Göttgens
|
8ab269e1b3
|
revert BME680 to default settings, they are working good. Our init was just replicating what's in the lib anyway.
|
2022-11-06 10:52:54 +01:00 |
|
Thomas Göttgens
|
7652253b8d
|
optimize BME680 usage
|
2022-11-06 10:37:14 +01:00 |
|
Thomas Göttgens
|
3d9633a56c
|
Different Sensor access, should prevent overheating/wrong measurements.
|
2022-11-05 20:12:41 +01:00 |
|
Thomas Göttgens
|
09cdc20440
|
manual merge of changes from Master
|
2022-11-04 19:56:44 +01:00 |
|
Thomas Göttgens
|
09ddde177c
|
codec2 Audio Support for SX1280 (untested)
|
2022-11-02 18:23:41 +01:00 |
|
Sacha Weatherstone
|
b24caa1e06
|
Update links
|
2022-10-31 17:32:38 +10:00 |
|
Ben Meadors
|
311835a231
|
Implement extended device metadata (#1874)
* Implement extended device metadata
* HAS_BLUETOOTH should be global
|
2022-10-30 10:02:11 -05:00 |
|
Thomas Göttgens
|
62b3509009
|
missed one
|
2022-10-22 14:13:45 +02:00 |
|
Thomas Göttgens
|
d817889255
|
don't depend on EXT_NOTIFY_OUT being defined.
|
2022-10-22 13:45:43 +02:00 |
|
Thomas Göttgens
|
d4ddcdd91e
|
use PWM buzzer on notification module. To activate set moduleConfig.external_notification.output equal to the PIN_BUZZER. If another value is set, the traditional digital mode is used
|
2022-10-22 13:35:34 +02:00 |
|
Ben Meadors
|
d4ea9568ac
|
Save devicestate (nodedb) on position config change (#1829)
|
2022-10-20 13:14:53 -05:00 |
|
Ben Meadors
|
056a93f0c9
|
Consolidate reboots (#1827)
|
2022-10-19 19:19:04 -05:00 |
|
Ben Meadors
|
b0d05522c0
|
Make telemetry packets minimum priority (#1810)
|
2022-10-16 15:59:59 -05:00 |
|
Ben Meadors
|
fc57a9daa4
|
Send environment telemetry every minute (#1808)
|
2022-10-16 11:36:38 -05:00 |
|
Ben Meadors
|
efe2e90a03
|
Merge branch 'master' into nmea-serial
|
2022-10-16 09:59:30 -05:00 |
|
Ben Meadors
|
45f9dee89a
|
Telemetry phone api guard (#1805)
* Delay start of telemetry modules
* Don't send unless our toPhoneQueue is empty
* Get wrecked, checks!
|
2022-10-16 09:58:58 -05:00 |
|
Thomas Göttgens
|
d3e9dbf6a9
|
Add NMEA output mode (my own position, and other devices as waypoints) to serial module
|
2022-10-16 16:37:38 +02:00 |
|
Ben Meadors
|
7fde56b8ac
|
Make telemetry logging more concise (#1804)
* Make telemetry logging more concise
* Whoops
|
2022-10-15 18:48:34 -05:00 |
|
Ben Meadors
|
6b614a2d6a
|
Added LPS22HB (RAK-1902) sensor support (#1802)
|
2022-10-15 14:55:57 -05:00 |
|
Ben Meadors
|
a3e67f8e4b
|
SHTC3 Sensor (RAK-1901) support (#1800)
|
2022-10-15 09:11:05 -05:00 |
|
Ben Meadors
|
028b25cfe8
|
Change RTCQuality acceptance criteria (#1797)
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
|
2022-10-14 19:12:55 -05:00 |
|
Ben Meadors
|
2555e082d6
|
Add nrf52 to serial module registration (#1799)
* Add nrf52 to serial module registration
* Update Modules.cpp
* Update Modules.cpp
* Update Modules.cpp
|
2022-10-14 11:38:56 -05:00 |
|
Thomas Göttgens
|
b25ace14e5
|
Update CannedMessageModule.h
|
2022-10-13 15:44:27 +02:00 |
|
Thomas Göttgens
|
8734751bc4
|
make screen timeout work again
|
2022-10-13 15:31:57 +02:00 |
|
Thomas Göttgens
|
5559a1edb0
|
Display looks better that way...
|
2022-10-13 15:22:57 +02:00 |
|
Ben Meadors
|
434db4347b
|
Send device telemetry to phone every minute (#1784)
|
2022-10-11 10:21:30 -05:00 |
|
Thomas Göttgens
|
20eaddee58
|
- fix conditional include for nRF52 (no OTA there)
- fix compiler warning in Canned Messages
|
2022-10-09 11:35:19 +02:00 |
|
Thomas Göttgens
|
30b1bd85d9
|
fix build for non-esp32
|
2022-10-09 11:19:33 +02:00 |
|
Sacha Weatherstone
|
a17c40ad09
|
Merge branch 'master' into ota
|
2022-10-09 16:44:24 +10:00 |
|
Thomas Göttgens
|
6e40102f26
|
- use bigger screen fonts on Wiphone
- erase oldest entry from NodeDB if it is full.
|
2022-10-08 17:07:16 +02:00 |
|
Ben Meadors
|
511fe23b8a
|
Merge branch 'master' into ota
|
2022-10-08 08:22:16 -05:00 |
|
Thomas Göttgens
|
5572195af9
|
Fix another crash in Canned Messages
|
2022-10-08 14:52:21 +02:00 |
|
Thomas Göttgens
|
a6ee708b90
|
Merge branch 'master' into ota
|
2022-10-08 11:21:33 +02:00 |
|
Thomas Göttgens
|
c9398e7b8a
|
- prevent crash when no messages defined
- remove debug print
|
2022-10-08 11:20:54 +02:00 |
|
Thomas Göttgens
|
b591e35442
|
Switch to OTA firmware
|
2022-10-08 11:10:29 +02:00 |
|
Thomas Göttgens
|
a5761069ca
|
Finalize destination selection. Primary Channel only for now.
|
2022-10-07 18:40:15 +02:00 |
|
Thomas Göttgens
|
7cda61ca01
|
- preliminary work for node selection
- show sending screen on immediate click
|
2022-10-06 22:34:55 +02:00 |
|
Thomas Göttgens
|
1d09beb8a7
|
word wrap long input and fix compiler warnings
|
2022-10-06 18:40:31 +02:00 |
|
Thomas Göttgens
|
a17ddaa951
|
Use small font for freetext messages
|
2022-10-06 17:24:08 +02:00 |
|
Thomas Göttgens
|
e34ada3ff1
|
support RAK14004 in Canned Messages
|
2022-10-06 16:00:33 +02:00 |
|
Thomas Göttgens
|
4d2cb45f9f
|
wire in part 1 of serial mode... select if you want textmsg or own portnum via config.
|
2022-10-05 11:39:50 +02:00 |
|
Thomas Göttgens
|
3597685b23
|
Only save the changed parts of config to disk.
|
2022-10-04 14:32:07 +02:00 |
|
Thomas Göttgens
|
cf124d97b8
|
Clean up GPS code and add some flags per #1740
|
2022-10-03 20:30:11 +02:00 |
|
Ben Meadors
|
ac235bcabb
|
Reset nodedb wiring (#1724)
|
2022-09-28 16:47:26 -05:00 |
|
Thomas Göttgens
|
8f84f7c0a5
|
fixes #1669
|
2022-09-27 14:03:02 +02:00 |
|
Thomas Göttgens
|
4949bda606
|
Don't delete OEM.proto on factory reset
|
2022-09-23 19:52:42 +02:00 |
|
Thomas Göttgens
|
e8f4a8b739
|
Merge branch 'master' into ESPIDF-Littlefs
|
2022-09-23 18:45:37 +02:00 |
|
Ben Meadors
|
8ef510035d
|
Owner reboot (#1716)
|
2022-09-22 08:02:58 -05:00 |
|
Thomas Göttgens
|
b5a8efa16b
|
Filesystem fixes for LittleFS
|
2022-09-21 16:47:10 +02:00 |
|
Thomas Göttgens
|
011db443ba
|
Bugfixes in Freetext Module.
- work without fixed messages defined
- honour cursor position on backspace
- don't send an empty string
- compiler warnings in font engine fixed
|
2022-09-21 10:42:10 +02:00 |
|
Thomas Göttgens
|
b73e240f4d
|
relative paths are relative
|
2022-09-20 16:36:50 +02:00 |
|
Thomas Göttgens
|
6de77ee310
|
use cyrillic font if defined
|
2022-09-20 16:30:21 +02:00 |
|
Thomas Göttgens
|
0a8293a2d6
|
Cursor editing
|
2022-09-20 16:21:32 +02:00 |
|
Thomas Göttgens
|
d0ad5dd4cf
|
- don't swallow keystrokes
- switch back and forth between the 2 modes.
|
2022-09-20 14:28:42 +02:00 |
|
Thomas Göttgens
|
ab342ce904
|
Freetext Input with CardKB Take 1 - Also removes FacesKB support, this thing is ancient.
|
2022-09-20 13:50:18 +02:00 |
|
Ben Meadors
|
0e2ab75bb0
|
Set tx_enabled upon initial region assignment (#1700)
|
2022-09-17 14:49:09 -05:00 |
|
Ben Meadors
|
0f87adad7b
|
Power state lies and other fixes (#1698)
* Power interval defaults and factory reset
* Ternary
* Fixes
|
2022-09-16 11:00:05 -05:00 |
|
Ben Meadors
|
18f37981bb
|
Spelling and fixing defaults
|
2022-09-12 07:55:17 -05:00 |
|