Mykhailo Lesyk
4de557b4db
[modules][serial] fix simple module ability to send
2022-12-21 01:35:19 -08:00
Thomas Göttgens
d9eb9758e2
add bold print to canned messages freetext
2022-12-18 14:47:28 +01:00
Thomas Göttgens
d566457f0c
Merge remote-tracking branch 'remotes/origin/master' into develop
2022-12-18 14:07:20 +01:00
caveman99
8c66940b78
[create-pull-request] automated change
2022-12-17 17:41:39 +00:00
Thomas Göttgens
c577e09183
Merge branch 'develop' into gps-toggle-final
2022-12-16 20:58:53 +01:00
Thomas Göttgens
bbaeeb7ce9
fixing portduino is getting old ...
2022-12-16 20:46:43 +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
6c84b3f01c
forgot variable define for heap debug
2022-12-16 20:28:50 +01:00
Thomas Göttgens
68f6cfde0c
Improve Wifi Reconnect handling and add outgoing queue for MQTT packets to bridge short connection issues.
2022-12-16 20:28:28 +01:00
Thomas Göttgens
1c8181dc75
fix compiler warnings
2022-12-16 20:26:22 +01:00
Thomas Göttgens
270746e303
Heap Debug: only show if delta occurs
2022-12-16 20:25:51 +01:00
code8buster
a788f16e91
Potentially stop bad things happening on devices without a PMU
2022-12-15 12:02:04 -05:00
code8buster
f2229e6977
Decrease click time window to avoid spurious double press detections while cycling windows quickly, build power toggle by default
2022-12-15 11:08:37 -05:00
code8buster
06be74ae7c
Added indicative text to screen for disabled GPS, made sleep methods private again
2022-12-14 19:58:15 -05:00
Dmitry Galenko
aa19718ba4
Change condition for low-voltage killswitch
2022-12-14 17:26:55 +01:00
Dmitry Galenko
d1cc503ca8
Disable shutdown for non ESP32 boards
2022-12-14 14:36:15 +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
d3b3a4c148
fix build error
2022-12-14 10:29:45 +01:00
Dmitry Galenko
46f1cee2a8
Fix missed braces and etc
2022-12-14 10:21:11 +01:00
Dmitry Galenko
92fd5511ec
Disable nRF sleep on discharge
2022-12-14 09:36:25 +01:00
code8buster
8507125e98
Remove extraneous flag, use gps_enabled. Ensure factory reset is not triggered while chip is off and gps_enabled=0
2022-12-13 17:23:58 -05: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
64cc6e0b91
change on screen graphics to support bicolor screens
2022-12-13 12:33:51 +01:00
Ben Meadors
45b518baf2
Move sds transition back into esp32 only
2022-12-12 10:24:51 -06: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
Ben Meadors
0c65c73f90
Merge branch 'master' into power-fsm-experiment
2022-12-09 19:50:26 -06:00
Thomas Göttgens
95eca75336
fix building for screenless devices
2022-12-09 11:27:12 +01:00
Thomas Göttgens
0f0dbc3274
reboot nrf52 on critical error 8
2022-12-09 11:18:43 +01:00
Thomas Göttgens
edb674759f
fixes critical error 8 does not reboot on nrf52
2022-12-09 11:15:49 +01:00
Thomas Göttgens
e3d8c5c7a6
Change Boot Message format
2022-12-08 21:48:01 +01:00
Thomas Göttgens
f3d6f26a28
Format received message screen like sender in canned messages.
2022-12-08 17:34:14 +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
60e6dc1134
update protobufs manually
2022-12-08 10:43:18 +01:00
Thomas Göttgens
06d34daeab
Merge branch 'master' into power-fsm-experiment
2022-12-08 10:18:01 +01:00
Thomas Göttgens
a00187b97f
manual master merge
2022-12-06 16:56:38 +01:00
Thomas Göttgens
d4c0977a70
Merge branch 'master' into master
2022-12-06 15:49:32 +01:00
Thomas Göttgens
1a19d71e95
Merge pull request #2023 from meshtastic/2022-bug-recording-critical-error-11-at-srcmeshradiolibinterfacecpp389
...
Add debug output
2022-12-06 15:48:57 +01:00
Thomas Göttgens
13cca91097
Merge branch 'master' into patch-3
2022-12-06 14:09:29 +01:00
Thomas Göttgens
b335b1c66b
Merge branch 'master' into 2022-bug-recording-critical-error-11-at-srcmeshradiolibinterfacecpp389
2022-12-06 14:08:48 +01:00
Thomas Göttgens
a42a9bf4fe
Merge pull request #2026 from GUVWAF/develop
...
TraceRouteModule
2022-12-06 14:08:04 +01:00
caveman99
fc5bf5a68f
[create-pull-request] automated change
2022-12-06 13:03:26 +00:00
Thomas Göttgens
0f7e6b8964
update submodule protobufs to latest
2022-12-06 13:55:43 +01:00
lewishe
63d7338311
fix tbeams3-core PMU charging cut-off voltage
2022-12-06 11:01:14 +08:00
GUVWAF
03bfdec1e1
TraceRouteModule
2022-12-05 20:38:06 +01:00
Ben Meadors
0f2a835359
Remove hard coded !isPowered
2022-12-05 10:13:19 -06:00
Thomas Göttgens
2a84d39e40
Always do battery resampling if we use the ADC. Improves reading a lot.
2022-12-05 16:40:23 +01:00
Ben Meadors
b14289e976
More cleanup
2022-12-05 08:35:54 -06:00
Ben Meadors
1fef6f0656
Clean up on battery shutdown condition
2022-12-05 07:37:01 -06:00
Thomas Göttgens
183ec2124f
Add debug output
2022-12-05 11:48:46 +01:00
Ben Meadors
aeb9bfa063
Return false
2022-12-04 20:41:00 -06:00
arduinoGP
b84c7ae49b
Oops, added time to the Pos
2022-12-04 19:41:58 -05:00
Ben Meadors
a3a24e0216
Don't put newlines in the text buffer
2022-12-04 16:03:57 -06:00
Ben Meadors
31ec2da0e9
Text message mode for serial
2022-12-04 15:40:28 -06:00
code8buster
53da7cb036
Add initialized value to constructor
2022-12-04 02:38:14 -05:00
code8buster
911083c49d
Adds a flag to turn the GPS power rail off entirely on tbeam
2022-12-04 01:57:00 -05:00
arduinoGP
27a10b395f
Update MQTT.cpp
...
(First real try at writing meaningful C++ but it seems to work.)
Allows sending JSON Position data from MQTT broker for broadcast to a LORA mesh via gateway device.
The new type is "sendposition". Valid envelope looks like:
{
"sender": "someSender",
"type": "sendposition",
"payload": {
"latitude_i": 399600000,
"longitude_i": -862600000,
"altitude": 100
}
}
This complements the "sendtext" type envelope.
2022-12-04 00:00:43 -05:00
Thomas Göttgens
28ff2efdef
Merge branch 'develop' of github.com:meshtastic/firmware into develop
2022-12-02 13:44:47 +01:00
Thomas Göttgens
bb1a9192eb
send a 4 byte magic header including the codec version
2022-12-02 13:44:36 +01:00
Ben Meadors
1787e2c775
Merge pull request #2014 from meshtastic/master
...
Downstream
2022-12-02 06:38:41 -06:00
Thomas Göttgens
470e711383
Audio Module is finished for regression tests.
2022-12-02 12:58:26 +01:00
Thomas Göttgens
eb4f682ad1
debug print thread count. max_threads is 32
2022-12-02 12:20:21 +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
arduinoGP
8ff5dacc3c
Update MQTT.cpp
...
case Portnum_POSITION_APP adjusted so the various options allways get encoded into JSON as long as lat and long are present. There are circumstances where timestamp, time, or altitude might be missing and this causes silent failures of JSON encoding..
2022-12-01 15:44:47 -05:00
Thomas Göttgens
fb89828990
Definition cleanup and AudioModule WIP
2022-12-01 17:47:04 +01:00
Thomas Göttgens
72e17b558c
add temp code for heap debugging. Disable -DDEBUG_HEAP for release builds.
...
DEBUG_MSG output only for now.
2022-11-30 09:52:28 +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
Thomas Göttgens
f3c5a01daf
remove a few DSR Router bits for S&F Module
2022-11-28 21:58:30 +01:00
GUVWAF
7ca104cef6
Override duty cycle if user is_licensed
2022-11-27 16:53:02 +01:00
Thomas Göttgens
c7681cb24d
update board definition, update copy/paste errors, fix SX1280.
2022-11-27 14:03:50 +01:00
GUVWAF
3e892fc391
Merge branch 'meshtastic:develop' into develop
2022-11-26 21:14:52 +01:00
GUVWAF
330ac3be68
Update generated protobufs
2022-11-26 21:07:36 +01:00
GUVWAF
3b1e34efa1
Refrain from transmitting if duty cycle exceeded
2022-11-26 21:05:37 +01:00
Ben Meadors
a703ab4418
Merge branch 'master' into potential-sx1262-fix
2022-11-26 09:07:59 -06:00
caveman99
7c9cada50e
[create-pull-request] automated change
2022-11-26 15:04:12 +00:00
Ben Meadors
63838a1632
Merge branch 'master' into potential-sx1262-fix
2022-11-26 08:19:13 -06:00
Ben Meadors
47a47f1e69
Merge branch 'master' into develop
2022-11-26 08:18:35 -06:00
Ben Meadors
daac79f314
Merge branch 'master' into potential-sx1262-fix
2022-11-26 08:13:05 -06:00
Ben Meadors
71c0cf9b9a
Don't set DIO2 switch if TXEN is defined
2022-11-26 08:11:32 -06:00
Ben Meadors
ef87ddb798
Merge branch 'master' into master
2022-11-26 07:44:19 -06:00
lewis
c5fe878a6f
Fix the format of t-echo Bluetooth pairing display page
2022-11-26 21:37:32 +08:00
Thomas Göttgens
39948c76de
Merge branch 'master' into develop
2022-11-26 14:19:27 +01:00
Ben Meadors
10f14d27b7
Merge branch 'master' into MESSAGES
2022-11-26 07:13:20 -06:00
Ben Meadors
84a9d95b1f
Merge branch 'master' into MESSAGES
2022-11-26 06:43:52 -06:00
lewis
cdd499f147
Add missing restart parameters
2022-11-26 12:10:10 +08: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
lewis
0dff4538f3
Add t-echo to the operation after the flash operation fails
2022-11-26 00:17:54 +08: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
51ef9b7fbe
fix RP2040 and Portduino Platforms
2022-11-24 12:24:57 +01:00
Thomas Göttgens
025d2264a2
m5stack runs with native tone support now.
2022-11-24 10:44:43 +01:00
Thomas Göttgens
b2284b2097
Tone now included in arduino core for ESP32.
2022-11-24 10:30:11 +01:00
Thomas Göttgens
5f8267c956
use the buzzer for external notification module
2022-11-24 10:11:42 +01:00
Thomas Göttgens
cf783a5bae
make GPS pins configurable through protos
2022-11-24 09:23:17 +01:00
Thomas Göttgens
32e5ced814
regen protos
2022-11-24 09:22:50 +01:00
Thomas Göttgens
0d7d59609a
Remove gpio binding for notification module.
2022-11-23 23:49:29 +01:00
Thomas Göttgens
8e3b500307
---EXPERIMENTAL--- reboot the board if the NO_AP_FOUND error comes back.
2022-11-23 23:47:50 +01:00
Thomas Göttgens
d6f77bf07e
Merge pull request #1978 from meshtastic/master
...
Master to Develop
2022-11-23 23:44:42 +01:00
Ben Meadors
2fedb6b774
Add reset nodedb handler back
2022-11-23 14:12:44 -06:00
GUVWAF
70bf7c490c
Revert "Override RoutingModule's ACK if on wrong channel"
...
This reverts commit 71c163a8ee
.
2022-11-23 19:27:57 +01:00
Thomas Göttgens
adbed5de95
- fix NTP sync on connect
...
- disable extended GPS mode again
- add --inline-suppr to cppflags
2022-11-22 17:19:24 +01:00
Thomas Göttgens
fe989f0bff
Merge pull request #1973 from meshtastic/master
...
Develop refresh to Master
2022-11-22 17:08:04 +01:00
Thomas Göttgens
679e346bcb
change old field denominator
2022-11-22 16:47:54 +01:00
Thomas Göttgens
71c2af04ec
why is this working on pio/windows?
2022-11-22 15:03:01 +01:00
Thomas Göttgens
23466d8eee
yank that dreaded json11 - first try
2022-11-22 14:29:00 +01:00
Ben Meadors
35d7e11678
Merge branch 'master' into master
2022-11-21 16:36:11 -06:00
GUVWAF
71c163a8ee
Override RoutingModule's ACK if on wrong channel
2022-11-21 20:43:17 +01:00
GUVWAF
5d8e661807
Send NAK on primary channel if it cannot decode it
2022-11-21 20:43:17 +01: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
abf8fdb661
Merge branch 'master' into develop
2022-11-21 09:39:22 -06:00
Ben Meadors
53cd6bdf15
Merge branch 'master' into develop
2022-11-21 07:35:46 -06:00
Ben Meadors
b1ba807ec9
Only save and reboot while a transaction isnt open
2022-11-20 19:50:45 -06:00
Ben Meadors
c844f153e1
Merge branch 'master' into mqtt-init-defaults
2022-11-20 15:31:54 -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
Ben Meadors
1c5292ac86
Init default mqtt configurations
2022-11-20 12:29:10 -06:00
Thomas Göttgens
b54044fd00
if we have a filename, 'address' is the line number. Don't print that in hex ;-)
...
If it's really a hex address, prefix it with 0x
2022-11-20 12:00:57 +01:00
Thomas Göttgens
7ceb52103e
Cleaning up GPS Code a bit
2022-11-19 09:58:29 +01:00
Thomas Göttgens
95cc328b5c
That wifi update didn't go down well.
2022-11-18 19:37:56 +01:00
Thomas Göttgens
990c0119a7
fix portduino - again
2022-11-18 18:22:35 +01:00
Thomas Göttgens
144afee29e
trigger wifi reconnect by mqtt or ntp failures.
2022-11-18 18:03:30 +01:00
Thomas Göttgens
9665c08b59
MQTT: don't subscribe to JSON topic if JSON is disabled in config.
2022-11-17 21:14:49 +01:00
Thomas Göttgens
70d44b8838
next try.
2022-11-17 20:19:11 +01:00
Thomas Göttgens
b260c8b058
tryfix wifi issues
2022-11-17 20:09:08 +01:00
Thomas Göttgens
5991b59ba3
try fixing Wifi reconnects - don't manually reconnect and set auto-reconnect at the same time.
2022-11-17 17:48:46 +01:00
Thomas Göttgens
5bfc58ed64
testing issues with RAK11200/13300
2022-11-15 21:55:27 +01:00
Thomas Göttgens
79eff42c3c
Fix and Break radiolib
2022-11-14 10:53:16 +01:00
Thomas Göttgens
50a301899e
start to sort radiolib out. If we have macros, use them! :-)
...
Also we need Godmode for the SX1280 for now, hopefully can revert to more sane operation.
2022-11-14 09:49:50 +01:00
Ben Meadors
6e856efd0e
Merge branch 'master' into develop
2022-11-13 14:45:48 -06:00
Ben Meadors
c3c899bc85
Upstream protos for resolving conflicts
2022-11-13 14:45:26 -06:00
Ben Meadors
916f3cac41
Sync protos
2022-11-13 14:40:18 -06:00
Ben Meadors
8d4c526d16
Add Heltec Wireless Stick Lite V3 support
2022-11-13 13:28:02 -06:00
Ben Meadors
3d7dea0606
Added support for Heltec V3
2022-11-13 09:45:16 -06:00
Thomas Göttgens
263a421c4a
fix pico build
2022-11-13 15:35:18 +01:00
Thomas Göttgens
401b92bdbb
reverted too much
2022-11-13 15:28:43 +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
037d6c253b
fix portduino
2022-11-13 11:58:02 +01:00
Thomas Göttgens
b6de79b21a
fix build for RP2040 which actually has 2 TwoWire interfaces.
2022-11-12 17:50:33 +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
7a67388a97
Merge branch 'master' of github.com:meshtastic/firmware into develop
2022-11-12 14:34:51 +01:00
lewis he
67efd8172a
Merge branch 'master' into master
2022-11-12 20:11:52 +08:00
lewis
60fdf9fcb2
Place PMU initialization before scanI2Cdevice
2022-11-12 20:09:25 +08:00
Thomas Göttgens
65197a8e48
- Add new Compass Sensor
...
- speed up I2C Scanning
- make adding sensors less error prone
2022-11-12 11:03:29 +01:00
lewishe
43f769ebac
Resolve compilation conflicts
2022-11-12 16:01:30 +08:00
lewishe
dff6eeb90e
Merge branch 'master' of https://github.com/lewisxhe/Meshtastic-device
2022-11-12 15:16:54 +08:00
lewishe
61ebdb3367
Add SD card initialization
2022-11-12 15:14:13 +08:00
lewishe
cd95d0865f
Repair the sharing of Wire1 between RTC and PMU in tbeams3
2022-11-12 15:12:53 +08:00
lewishe
68ccebafbf
Add low-speed crystal initialization for ESP32S3
2022-11-12 14:38:48 +08:00
puzzled-pancake
3737252d39
Update NZ_865 to 36dBm
...
Updated NZ_865 to 36dBm as per:
https://rrf.rsm.govt.nz/smart-web/smart/page/-smart/domain/licence/LicenceSummary.wdk?id=219752
6dBW = 36dBm/4watt
2022-11-12 17:55:28 +13:00
lewis he
888a8d05c4
Merge branch 'meshtastic:master' into master
2022-11-12 09:56:18 +08:00
Thomas Göttgens
f25f902c20
max power for the 1280 is +13dBm
2022-11-11 08:59:16 +01:00
Thomas Göttgens
222424a80c
no excuses, this was a SNAFU
2022-11-10 23:06:37 +01:00
Thomas Göttgens
74f31d7d68
Fix SX1280 init
2022-11-10 23:00:01 +01:00
Thomas Göttgens
5c59c8d701
GPS Update
2022-11-10 22:21:07 +01:00
Ben Meadors
30a87e3145
Switch to a smaller sample of devices for cppcheck
2022-11-10 07:26:28 -06:00
Thomas Göttgens
87f7a60f71
fix #1931 coordinates inserted into NMES stream
2022-11-10 13:51:22 +01:00
Thomas Göttgens
f7d8885257
update coordinates for DMS display too
2022-11-10 13:50:38 +01:00
Thomas Göttgens
d1acf02ee8
Master Merge
2022-11-10 11:01:36 +01:00
Thomas Göttgens
b004706eff
fix #1928 valid NMEA sentences
2022-11-09 23:42:52 +01:00
GUVWAF
1213ec2d57
Set preamble length back to 32
2022-11-09 21:21:50 +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
Thomas Göttgens
671e6cde44
Merge branch 'master' into develop
2022-11-08 22:33:38 +01:00
Thomas Göttgens
7a3ad0afba
fix #1916
2022-11-08 22:32:53 +01:00
Ben Meadors
32223a818c
Updated admin module and protobufs
2022-11-08 15:04:24 -06:00
Thomas Göttgens
9f9bd40343
rename wifi_mode to eth_mode
2022-11-08 21:53:44 +01:00
Ben Meadors
d6eeda7136
Merge pull request #1917 from meshtastic/master
...
Master Rollup
2022-11-08 07:25:40 -06:00
Ben Meadors
fb92e498f0
Merge pull request #1902 from GUVWAF/develop
...
Change preambleLength to 8 symbols to reduce airtime
2022-11-08 07:25:02 -06:00
Ben Meadors
bf8d8886fd
Merge branch 'develop' into master
2022-11-08 07:20:29 -06:00
Thomas Göttgens
6934e0bce7
Fix assert
2022-11-06 18:36:17 +01:00
Ben Meadors
6694d31d07
Somehow I still missed one :-|
2022-11-06 18:22:52 +01:00
Ben Meadors
d15edf1955
Update NMEAWPL.h
2022-11-06 18:22:52 +01:00
Ben Meadors
e1ce037550
Update NMEAWPL.cpp
2022-11-06 18:22:52 +01:00
Ben Meadors
f9c376a524
Update NMEAWPL.cpp
2022-11-06 18:22:52 +01:00
Ben Meadors
26a907444c
Fix for alpine linux builds
2022-11-06 18:22:52 +01: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
Ben Meadors
9c0483975c
Somehow I still missed one :-|
2022-11-05 15:34:54 -05:00
Ben Meadors
d641adc0fc
Update NMEAWPL.h
2022-11-05 15:20:09 -05:00
Ben Meadors
a7a020f431
Update NMEAWPL.cpp
2022-11-05 15:14:08 -05:00
Ben Meadors
a08ac5a47e
Update NMEAWPL.cpp
2022-11-05 15:11:11 -05:00
Ben Meadors
30e5706eaa
Fix for alpine linux builds
2022-11-05 15:10:43 -05:00
Thomas Göttgens
16444c190d
Ignore Band power limits for licensed HAMs
2022-11-05 20:13:47 +01:00
Thomas Göttgens
3d9633a56c
Different Sensor access, should prevent overheating/wrong measurements.
2022-11-05 20:12:41 +01:00
GUVWAF
c0e630522c
Merge branch 'meshtastic:develop' into develop
2022-11-05 19:09:36 +01:00
Ben Meadors
950d5defda
Master to develop (resolves conflicts) ( #1903 )
...
* Rearranging deck chairs, 900M22S working, 30S not
* We do have wire, just not where it's expected
* Put more of the module specific pins in their blocks
* tryfix compile with NO_SCREEN
* Portduino only: don't continue to try rebooting (#1887 )
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
* Support for TLORA 2.1-1.8
* Don't allow arbitrary channel name for admin (#1886 )
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
* Experimental DIY nrf52840 feather support (#1884 )
* Experimental DIY nrf52840 feather support
* Fix target
* sx1262 wiring
* Remove lib
* Don't consider Response as ACK for FloodingRouter (#1885 )
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
* Fix feather diy (#1892 )
* Fix variant
* Fix feather diy target
* [modules][external notifications] allow select channel to listen to
* Fix feather diy pin mapping (#1894 )
Thanks to @markbirss
* [create-pull-request] automated change
* Override Screen Autodtect
* Maybe fix crash of this board.
* Fixes reset loop with new espressif32 platform on tlora-v2
Sending a pulse to the OLED_RESET Pin 16 results in a reset loop using recent version of the espressif32 platform.
* Experiment with self hosted action runner
* Fix MQTT on ETH
* revert the tryfix
* Cheating
* Cleanup artifacts older than 1 month
* Update cleanup_artifacts.yml
* Update cleanup_artifacts.yml
* Update cleanup_artifacts.yml
* Delete cleanup_artifacts.yml
* fix: use RF95_IRQ for wakeup source in doLightSleep (#1899 )
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
* Update protos
* Update protos
Co-authored-by: code8buster <communismisgreat@national.shitposting.agency>
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
Co-authored-by: GUVWAF <78759985+GUVWAF@users.noreply.github.com>
Co-authored-by: Mykhailo Lesyk <m@lesyk.org>
Co-authored-by: Mykhailo Lesyk <lesykm@users.noreply.github.com>
Co-authored-by: caveman99 <caveman99@users.noreply.github.com>
Co-authored-by: he-leon <he-leon@users.noreply.github.com>
Co-authored-by: Lars Weber <weber@weber-software.com>
2022-11-05 09:28:41 -05:00
Thomas Göttgens
1716c4d6f9
Allow static IP for WLAN
...
and portentially fix reconnect issues
2022-11-05 15:02:06 +01:00
Ben Meadors
cda7a60734
Update protos
2022-11-05 08:43:44 -05:00
Lars Weber
ed26ab801c
fix: use RF95_IRQ for wakeup source in doLightSleep ( #1899 )
...
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-11-05 08:37:00 -05:00
Thomas Göttgens
8874a6e488
update protos
2022-11-05 14:18:57 +01:00
GUVWAF
176072801b
Change preambleLength to 8 symbols to reduce airtime
2022-11-05 09:58:10 +01:00
Thomas Göttgens
09cdc20440
manual merge of changes from Master
2022-11-04 19:56:44 +01:00
Thomas Göttgens
4ccb4393c5
Fix MQTT on ETH
2022-11-04 19:44:45 +01:00
Thomas Göttgens
acfa186d44
Override Screen Autodtect
2022-11-03 22:44:22 +01:00
caveman99
f1afbf2c0f
[create-pull-request] automated change
2022-11-03 21:35:06 +00:00
Thomas Göttgens
20686cc66a
Show boot logo / OEM Logo longer - 5 seconds each now.
2022-11-03 09:46:32 +01:00
Mykhailo Lesyk
a0c5defda6
Merge branch 'master' into ext_notification_channel
2022-11-02 20:34:23 -07:00
Mykhailo Lesyk
25a3a09d5f
[modules][external notifications] allow select channel to listen to
2022-11-02 20:31:28 -07:00
GUVWAF
5715ddc361
Don't consider Response as ACK for FloodingRouter ( #1885 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-11-02 14:32:18 -05:00
Thomas Göttgens
09ddde177c
codec2 Audio Support for SX1280 (untested)
2022-11-02 18:23:41 +01:00
Ben Meadors
ef18b173cd
Experimental DIY nrf52840 feather support ( #1884 )
...
* Experimental DIY nrf52840 feather support
* Fix target
* sx1262 wiring
* Remove lib
2022-11-02 18:19:09 +01:00
GUVWAF
ac4e88e0d2
Don't allow arbitrary channel name for admin ( #1886 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-11-02 18:19:09 +01:00
Thomas Göttgens
3e82cd7dd4
Support for TLORA 2.1-1.8
2022-11-02 18:19:09 +01:00
GUVWAF
b1f2025558
Portduino only: don't continue to try rebooting ( #1887 )
...
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
2022-11-02 18:19:09 +01:00
Thomas Göttgens
57ca5fea81
tryfix compile with NO_SCREEN
2022-11-02 18:19:09 +01:00
Thomas Göttgens
4650989774
Merge branch 'master' into TLORA-18
2022-11-02 15:01:40 +01:00
Ben Meadors
39c1637030
Experimental DIY nrf52840 feather support ( #1884 )
...
* Experimental DIY nrf52840 feather support
* Fix target
* sx1262 wiring
* Remove lib
2022-11-02 07:48:14 -05:00
Ben Meadors
6d3028f213
Merge branch 'master' into TLORA-18
2022-11-02 07:20:39 -05:00
GUVWAF
b2969b2faf
Don't allow arbitrary channel name for admin ( #1886 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-11-02 07:18:15 -05:00
Thomas Göttgens
d07350e4a4
Merge branch 'master' into TLORA-18
2022-11-02 13:14:51 +01:00
Thomas Göttgens
12df55c3d4
Support for TLORA 2.1-1.8
2022-11-02 13:12:15 +01:00
GUVWAF
85b541bfd9
Portduino only: don't continue to try rebooting ( #1887 )
...
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
2022-11-02 06:58:14 -05:00
Thomas Göttgens
32ad8aaa4e
tryfix compile with NO_SCREEN
2022-11-02 10:17:59 +01:00
Sacha Weatherstone
5b648be2a5
More renaming
2022-10-31 18:47:10 +10:00
Sacha Weatherstone
b24caa1e06
Update links
2022-10-31 17:32:38 +10:00
Ben Meadors
afafb3ba32
Fixing a number of T-Beam poweroff display issues ( #1876 )
2022-10-30 20:40:30 -05: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
code8buster
1f9db0a8fe
Disaster.radio dev board support update ( #1873 )
...
* Bringing changes from 1.2-legacy over to the new structure in 1.3/2.0
* Add meshtastic-dr-dev to CI artifact workflow
2022-10-29 16:37:27 -05:00
Ben Meadors
d6c9327aef
Opposite logic for use_preset based channel name ( #1871 )
2022-10-29 11:40:05 -05:00
Ben Meadors
051ce5e09f
Merge branch 'master' into techo-shutdown-backlight
2022-10-27 20:17:31 -05:00
timo
6146b773cf
Better #define guard for PIN_EINK_EN
2022-10-27 17:59:53 -07:00
Thomas Göttgens
8a4341fec4
use new lora.use_preset bool ( #1868 )
2022-10-27 19:15:16 -05:00
Tim O'Brien
154b7d256c
Powers off eink backlights before shutdown
...
- t-echo boards in particular need this
- follows the existing defines structure
2022-10-27 11:03:27 -07:00
Mark Trevor Birss
8a1bf8cd86
RAK14000 2.13" b/w E-Ink partial update support
...
Changed from GxEPD2_213_B74 (which was not going to give partial update support on this display) to GxEPD2_213_BN - RAK14000 2.13 inch b/w 250x122
2022-10-27 08:59:39 +02:00
Mark Trevor Birss
f474953b51
RAK14000 2.13 inch b/w E-Ink partial update support
...
Changed from GxEPD2_213_B74 (which was not going to give partial update support on this display) to GxEPD2_213_BN - RAK14000 2.13 inch b/w 250x122
2022-10-27 08:56:04 +02:00
Ben Meadors
82bcd391cd
Fix those refs
2022-10-26 16:50:58 -05:00
thebentern
23c9fa0b56
[create-pull-request] automated change
2022-10-26 21:29:46 +00:00
Thomas Göttgens
d5a9e3114a
Update ethClient.cpp
2022-10-26 18:37:51 +02:00
Thomas Göttgens
7417729482
debug removed
2022-10-26 18:37:20 +02:00
Thomas Göttgens
d5c407c098
remove accidental commit
2022-10-26 18:36:41 +02:00
Thomas Göttgens
689cec14aa
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-10-26 18:15:07 +02:00
Thomas Göttgens
04225826f6
Bump ConfigDB Version.
...
this forces a factory reset on upgrade.
2022-10-26 18:12:31 +02:00
caveman99
0c3ec9254d
[create-pull-request] automated change
2022-10-26 15:56:26 +00:00
Thomas Göttgens
d7c98062ce
Merge remote-tracking branch 'remotes/origin/master' into remove-softap
2022-10-26 17:54:21 +02:00
Thomas Göttgens
497c0b7a47
don't rush failed time updates
2022-10-26 17:38:53 +02:00
Thomas Göttgens
b7ebe03ca8
API Server and DHCP Lease Management
2022-10-26 11:09:59 +02:00
Thomas Göttgens
a66538fe55
MQTT is working over ethernet
2022-10-26 00:07:02 +02:00
Thomas Göttgens
602e65d898
fix non-ESP32 builds
2022-10-25 12:42:08 +02:00
Thomas Göttgens
338c9c1e0c
Remove Captive Portal and SoftAP Mode
2022-10-25 11:53:22 +02:00
Thomas Göttgens
9fac57b713
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-10-24 23:11:56 +02:00
Ben Meadors
761804b17a
Send network ping on triple-click ( #1852 )
...
* Send network ping on multi-press
* Refresh myNodeInfo before sending
* Cleanup and screen print
* Update ButtonThread.h
2022-10-24 11:03:54 -05:00
Ben Meadors
c47401d729
Remove setting fixed pin on double-click ( #1851 )
...
* Remove setting fixed pin on double-click
* Remove disablePin method
2022-10-24 07:16:13 -05:00
Thomas Göttgens
aab52f1e8d
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-10-23 16:41:04 +02:00
Mykhailo Lesyk
41267a42f7
[rak4630] enable 3.3v periphery before scan for i2c devices ( #1847 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-10-22 19:55:34 -05:00
Ben Meadors
568434d0fa
Use preset wiring ( #1845 )
...
* When we init default, set use_preset to true
* Only use modem_preset when we use_preset
* When we init default, set use_preset to true (#1843 ) (#1844 )
2022-10-22 18:51:22 -05:00
Ben Meadors
2c1bbf1ac6
When we init default, set use_preset to true ( #1843 )
2022-10-22 15:42:21 -05:00
Thomas Göttgens
1e97dcbb4c
Portduino is always special.
2022-10-22 16:53:57 +02:00
Thomas Göttgens
f3fee5f4fb
first murmurs of ethernet support
2022-10-22 16:29:50 +02:00
Thomas Göttgens
564feadc0d
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-10-22 16:28:57 +02:00
caveman99
cb26bc3871
[create-pull-request] automated change
2022-10-22 14:18:18 +00:00
Thomas Göttgens
f7655f3abe
fix compiler warning
2022-10-22 14:18:47 +02: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
lewis he
da2279c295
Merge branch 'meshtastic:master' into master
2022-10-22 18:22:12 +08:00
Thomas Göttgens
be8da851a6
fix json filebrowser in web server
2022-10-22 11:55:01 +02:00
Ben Meadors
d4ea9568ac
Save devicestate (nodedb) on position config change ( #1829 )
2022-10-20 13:14:53 -05:00
Ben Meadors
97968213ff
Factory reset should include modules and channels ( #1828 )
2022-10-20 07:51:52 -05:00
Ben Meadors
ddc1928bbb
Merge branch 'master' into oem-proto
2022-10-19 19:22:35 -05:00
Ben Meadors
056a93f0c9
Consolidate reboots ( #1827 )
2022-10-19 19:19:04 -05:00
Thomas Göttgens
7c8c479b96
wire in OEM.proto keystore
2022-10-19 15:39:06 +02:00
caveman99
2236f74a55
[create-pull-request] automated change
2022-10-19 11:44:12 +00:00
Thomas Göttgens
b56f9b3b16
Dont retransmit packets destined for ourselves.
...
Solves assert failed: virtual ErrorCode Router::send(MeshPacket*) Router.cpp:189 (p->to != nodeDB.getNodeNum())
2022-10-19 11:44:26 +02:00
Thomas Göttgens
075a53ced0
Update MQTT.cpp
2022-10-19 11:04:13 +02:00
Thomas Göttgens
18ccb38824
Update MQTT.cpp
2022-10-19 11:01:23 +02:00
Thomas Göttgens
c97831963b
just for good measure, correct json type field
2022-10-19 10:58:46 +02:00
Thomas Göttgens
7c3dc076d2
only convert and send JSON topics with type 'sendtext'
2022-10-19 10:54:56 +02:00
Thomas Göttgens
ea87193c8f
possible fix for stuck MQTT handler.
2022-10-18 21:51:40 +02:00
caveman99
227cd93e67
[create-pull-request] automated change
2022-10-18 10:20:06 +00:00
Thomas Göttgens
01298a7b01
Update RedirectablePrint.cpp
2022-10-18 11:18:12 +02:00
Thomas Göttgens
46aee8274f
fix JSON red herring error messages and Redirectable Print's new fixed buffer.
2022-10-18 11:16:21 +02:00
Thomas Göttgens
3b7c0be842
don't irritate people with non working options
2022-10-18 10:30:50 +02:00
Thomas Göttgens
49378a9145
If wifi credentials ever go stale, dump them.
...
This solves the dreaded 5 - STA_DISCONNECTED / 2 - AUTH_EXPIRE loops
2022-10-18 10:16:47 +02:00
Ben Meadors
f10d04591d
Don't make a nested json object payload ( #1815 )
2022-10-17 09:09:28 -05:00
Thomas Göttgens
e65d9e8ccd
Add support for SX1281 on 2.4 GHz ( #1809 )
...
* Add support for SX1281 on 2.4 GHz
* only allow wide BW settings when the right chip is detected
* portduino cannot use this chip yet as it uses an old modified version of radiolib
* missed a spot
* Attempt to supress false positive
* Attempt to supress false positive
* Trying casing from the cpp-check manual
* Trying casing from the cpp-check manual
* Inline suppr should be default but...
* Maybe casting it will make the damn thing shut up
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-10-17 08:33:41 -05:00
caveman99
7dcc981a2c
[create-pull-request] automated change
2022-10-17 08:04:36 +00: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
cc73d2c2f2
Sigh...
2022-10-16 16:51:17 +02:00
Thomas Göttgens
b1f789dddd
fix cppcheck
2022-10-16 16:45:32 +02: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
caveman99
7a9673dc37
[create-pull-request] automated change
2022-10-16 14:24:27 +00:00
Thomas Göttgens
27bcf67c0c
add routine to output waypoint data
2022-10-16 12:28:49 +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
a7e0127793
scan i2c twice for all devices, not just tbeam
2022-10-13 23:46:25 +02:00
Thomas Göttgens
efa423c8ad
update FromRadio UUID for nRF52 devices
2022-10-13 16:20:27 +02: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
Thomas Göttgens
b5fb0f60b0
don't compile on Portduino
2022-10-13 13:01:24 +02:00
Thomas Göttgens
a7fe69ed6b
Support for ATECCA608B Cryptographic Coprocessor
2022-10-13 12:55:28 +02:00
Ben Meadors
b59e928589
Secure DFU mode for OTA updates with pin ( #1789 )
2022-10-12 10:31:39 -05:00
Ben Meadors
505e4e8176
Run dfu begin first ( #1786 )
...
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
2022-10-12 07:55:17 -05:00
Thomas Göttgens
18af9d734d
fixes #1787
2022-10-12 13:13:02 +02:00
Ben Meadors
3e22aafea8
Change UUID for FromRadio characteristic ( #1785 )
2022-10-11 20:01:26 -05:00
Ben Meadors
434db4347b
Send device telemetry to phone every minute ( #1784 )
2022-10-11 10:21:30 -05:00
Thomas Göttgens
4bc8f6a6b9
Merge branch 'master' into ota
2022-10-10 23:14:26 +02:00
Thomas Göttgens
4534d17d79
debug print on early boot when OTA firmware is detected.
2022-10-10 23:05:24 +02:00
Ben Meadors
f88dde2f60
Send channels over phoneapi on want config ( #1780 )
...
* Send channels
* Doh!
* Adjust comments
* Missed a spot
* Consolidate
* Skipped disabled ones
* Fixed bounding
* Change order
* comment out disabled check for build artefact
* Remove loop
* Off by one
* Probably should start at zero
* Zero
* Oops
* enable dubug log
* Reset to index zero
Co-authored-by: Sacha Weatherstone <sachaw100@hotmail.com>
2022-10-10 10:36:49 -05:00
Thomas Göttgens
984f0ca12c
check allowed range for lora.channel_num
2022-10-10 12:28:31 +02:00
lewishe
13e635b74e
Add judgment on t-beam-s3-core to scanI2Cdevice in main.cpp
2022-10-10 11:50:18 +08: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
Thomas Göttgens
09cce094d1
Merge branch 'master' into ota
2022-10-09 11:00:20 +02:00
caveman99
dd4c4fba80
[create-pull-request] automated change
2022-10-09 08:55:33 +00:00
Sacha Weatherstone
a17c40ad09
Merge branch 'master' into ota
2022-10-09 16:44:24 +10:00
Ben Meadors
da12360105
Merge branch 'master' into node-db
2022-10-08 13:48:35 -05:00
GUVWAF
ee1ae627a3
Model the time it is busy receiving/transmitting ( #1776 )
...
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
2022-10-08 12:10:50 -05:00
Thomas Göttgens
b2d753ed86
move and repeat i2c scan to fix BLE PIN
2022-10-08 17:36:39 +02: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
Ben Meadors
b551c7738e
Merge branch 'master' into ota
2022-10-08 07:28:35 -05:00
GUVWAF
3d45c4dbd8
Don't resend ACK if another module sent a response ( #1772 )
...
* strcmp returns zero if strings are equal
* Make debug message more clear
* Don't resend ACK if another module sent a response
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
2022-10-08 07:27:59 -05:00
Thomas Göttgens
ed328766b2
Scale Compass circle to bigger screens
2022-10-08 12:32:48 +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
186374525a
Don't mix MQTT Payloads of Firmware 1.2 and 1.3/2.0 ( #1767 )
2022-10-07 12:54:42 -05:00
Thomas Göttgens
a3c76232c8
use F# as startup and shutdown sound triple. The existing tuuut-tut-tut was getting on my nerves
2022-10-07 19:03:49 +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
2d4bfe183c
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-10-07 16:42:29 +02:00
Ben Meadors
bf4115a80f
Telemetry sensors re-map ( #1765 )
...
* Add factory erase uf2 to the release assets
* Sensors map
* Uncomment sensors
2022-10-07 08:33:07 -05:00
lewis he
004f6fa4d6
Add t-beam-s3-core onboard device support. ( #1764 )
...
* Change t-beam-s3-core pins definitions
* Add t-beam-s3-core power initialization to properly initialize the I2C device
* Add 6-axis and 3-axis sensor detection
2022-10-07 06:57:55 -05: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
62498d0935
GPS Rollup, incorporates changes from @pmarches and @lewisxhe
2022-10-05 14:59:07 +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
f7331a2e41
fix #1713
...
stop output to serial debug after config has been loaded (if serial is disabled), and only accept protobuf packets from that point on.
2022-10-05 10:33:39 +02:00
Thomas Göttgens
f3042ddf37
Update NodeDB.cpp
2022-10-05 08:56:00 +02:00
Thomas Göttgens
54816231e9
Calculate CRC32 of Protobuf and compare before save.
2022-10-05 08:52:27 +02:00
Thomas Göttgens
063c4904ff
only save files when they changed - also clamp app version
2022-10-04 17:25:03 +02:00
Thomas Göttgens
fefcbb147b
fix #1646
2022-10-04 15:27:18 +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
5d8826e8ef
Merge branch 'master' into pcf8563rtc
2022-10-04 13:27:49 +02:00
Thomas Göttgens
93cc278eee
implement #1406
2022-10-04 09:47:54 +02:00
Thomas Göttgens
c34198264a
Merge branch 'master' into pcf8563rtc
2022-10-04 09:38:33 +02:00
Thomas Göttgens
0f7a126828
fix compiler warning
2022-10-04 09:11:24 +02:00
Thomas Göttgens
73a5357d0e
Brainfart. This is already km/h
2022-10-04 08:11:07 +02:00
Richard McDougall
2faf507c0d
Merge branch 'meshtastic:master' into pcf8563rtc
2022-10-03 13:55:49 -07: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
7e5a26fde5
Merge branch 'master' into channel_num
2022-10-02 19:45:32 -05:00
Ben Meadors
e85af2f732
regen protos
2022-10-02 19:45:15 -05:00
Sacha Weatherstone
4df81008bc
Merge branch 'master' into channel_num
2022-10-03 10:32:56 +10:00
Thomas Göttgens
42308cca5b
Merge branch 'master' into pcf8563rtc
2022-10-01 17:31:02 +02:00
GUVWAF
076c1ed2ee
Merge branch 'EnhancedSimRadio' of https://github.com/GUVWAF/Meshtastic-device into EnhancedSimRadio
2022-10-01 17:05:49 +02:00
GUVWAF
e54be07dc0
Update include path in MeshService
2022-10-01 17:04:19 +02:00
GUVWAF
d439d00e25
Move SimRadio to platform/portduino
2022-10-01 17:03:40 +02:00
GUVWAF
c4bea793af
Mark WifiServerPort constructor as explicit
2022-10-01 17:02:16 +02:00
GUVWAF
b53dcb932e
Adapt conditional include
2022-10-01 17:01:25 +02:00
Thomas Göttgens
371428d6ab
Fix compile error on nRF52
2022-10-01 16:41:49 +02:00
Thomas Göttgens
1970d0c00f
Merge branch 'master' into EnhancedSimRadio
2022-10-01 15:59:44 +02:00
github-actions[bot]
1dd7aa935f
[create-pull-request] automated change ( #1738 )
...
Co-authored-by: thebentern <thebentern@users.noreply.github.com>
2022-10-01 08:47:35 -05:00
Thomas Göttgens
b3717d0396
Merge branch 'master' into pcf8563rtc
2022-10-01 15:20:16 +02:00
GUVWAF
82ba95833b
strcmp returns zero if strings are equal ( #1736 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-10-01 08:18:25 -05:00
GUVWAF
aee06f4738
Suppress debug messages in PhoneAPI as they flood the logs when a TCP connection is open
2022-10-01 12:09:43 +02:00
GUVWAF
ab282765d4
Let SimRadio start receive a packet if its PortNum is Simulator_App
2022-10-01 12:06:59 +02:00
GUVWAF
5d464badc8
Give TCP port as argument to API server
2022-10-01 12:05:20 +02:00
GUVWAF
68282682de
Use new SimRadio in main for Portduino
2022-10-01 12:03:35 +02:00
GUVWAF
2696b04138
Allow Portduino to set the TCP port
2022-10-01 12:02:29 +02:00
GUVWAF
31dc37150b
Fix typo
2022-10-01 12:00:31 +02:00
GUVWAF
e66d9d0add
Add content to SimRadio, similar to RadioInterface
2022-10-01 11:59:20 +02:00
GUVWAF
067bde321b
Remove old SimRadio from RadioInterface
2022-10-01 11:57:27 +02:00
GUVWAF
84ec364ac2
Add enhanced SimRadio files
2022-10-01 11:56:16 +02:00
andrekir
8f84d7089c
move channel_num to loraConfig
2022-09-30 17:33:43 -03:00
Thomas Göttgens
05126bc6dc
Merge branch 'master' into pcf8563rtc
2022-09-29 16:33:43 +02:00
Ben Meadors
ac235bcabb
Reset nodedb wiring ( #1724 )
2022-09-28 16:47:26 -05:00
Neil Hao
ab4b3a50ee
'battery_gauge_fix' ( #1731 )
2022-09-28 15:53:26 -05:00
Thomas Göttgens
7f0fb2a2b6
Move file to right spot in source tree
2022-09-28 20:13:41 +02:00
Thomas Göttgens
8f84f7c0a5
fixes #1669
2022-09-27 14:03:02 +02:00
Ben Meadors
ae311c838e
Try to decode mqtt packets first ( #1705 )
...
* Try to decode first
* Remove GPS pins from TLoRAv1 so that it can boot
* Use release version of radio lib
* Use fixed versions of esp framework and tool chain
2022-09-25 09:39:50 -05:00
Thomas Göttgens
5fa96c7fd1
missed one, sorry
2022-09-23 23:29:32 +02:00
Thomas Göttgens
347af0210e
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-09-23 23:09:20 +02:00
Thomas Göttgens
34fef4c4e7
get rid of framerate debug messages
2022-09-23 23:07:26 +02:00
Thomas Göttgens
18bb373219
switch Bluetooth back on when wifi is disabled and bluetooth is enabled. This still had the old behaviour to check for a set ssid... ( #1719 )
2022-09-23 15:10:33 -05:00
Thomas Göttgens
664d18cf58
t'ell that came from?
2022-09-23 21:03:53 +02:00
Thomas Göttgens
bc2cddcb11
Filesystem abstraction would work really well, if it wasn't for crap vendor toolchains.
2022-09-23 20:43:42 +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
af4d11e17b
fix and refactor FSCommon for new ESPIDF
2022-09-23 19:51:08 +02:00
Thomas Göttgens
e8f4a8b739
Merge branch 'master' into ESPIDF-Littlefs
2022-09-23 18:45:37 +02:00
Thomas Göttgens
544c89460f
Nullify older saved proto files once more
...
this will be neccessary for the 1.3.42 release, since we renumbered some protos again. Subsequent additions to protos don't need this, just when we reshuffle.
2022-09-23 12:28:32 +02:00
Ben Meadors
8ef510035d
Owner reboot ( #1716 )
2022-09-22 08:02:58 -05:00
Sacha Weatherstone
864b1f754c
Merge branch 'master' into ESPIDF-Littlefs
2022-09-22 14:58:53 +10:00
Adam McQuilkin
bbe5b2e42c
Remove accidental whitespace changes
2022-09-21 22:48:12 -04:00
Adam McQuilkin
1b316b111f
Initial commit
2022-09-21 22:37:36 -04:00
Thomas Göttgens
cf4947d898
Fix build for non-ESP32
2022-09-21 17:05:10 +02:00
Thomas Göttgens
b5a8efa16b
Filesystem fixes for LittleFS
2022-09-21 16:47:10 +02:00
Thomas Göttgens
cbd8346c93
Merge branch 'master' into communicator
2022-09-21 16:10:28 +02:00
Thomas Göttgens
7c5a36ce38
Update SerialConsole.cpp
2022-09-21 15:46:56 +02:00
Thomas Göttgens
fc729b0cbb
Send PROTOBUF over serial without delay
2022-09-21 15:36:17 +02:00
Thomas Göttgens
0b81a25fda
Output serial console data without buffering
2022-09-21 15:34:48 +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
Thomas Göttgens
ed90275370
use double buffering on TFT screens
2022-09-19 16:57:18 +02:00
Thomas Göttgens
207f701f0a
Update GPS.cpp
2022-09-19 15:46:59 +02:00
Thomas Göttgens
dd8cb1c7fb
Small fixes for ESP Serial Init and Power FSM debug garble.
2022-09-19 15:36:48 +02:00
Thomas Göttgens
4c6f3ead60
fixing I2C requests and Wifi Power Saving Modes.
2022-09-19 12:05:57 +02:00
Thomas Göttgens
1f96d5d957
Merge branch 'master' into ESPIDF-Rollup
2022-09-19 09:33:50 +02:00
Andre K
80ddb81fac
fix yet another typo
2022-09-18 17:31:59 -03:00
Andre K
4bc29200be
fix default channel names ( #1701 )
2022-09-18 09:41:27 -05:00
Ben Meadors
0e2ab75bb0
Set tx_enabled upon initial region assignment ( #1700 )
2022-09-17 14:49:09 -05:00
Ben Meadors
128d20b290
tx_enabled fix ( #1699 )
...
* Defaults
* Print
2022-09-17 12:18:32 -05:00
Ben Meadors
e0d3ac01b0
Merge branch 'master' into ESPIDF-Rollup
2022-09-17 08:22:44 -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
lewis he
9481461145
Add GNSS model recognition functio ( #1696 )
...
* Add GNSS model recognition function
* Fix GNSS initialization failure
* GPS.cpp difference between runOnce and ESP32S3 and ESP32 versions
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-09-15 13:43:04 -05:00
Ben Meadors
accd23eddc
Factory reset on device state expired ( #1695 )
2022-09-15 12:15:16 -05:00
Thomas Göttgens
7c202b6069
Merge branch 'master' into ESPIDF-Rollup
2022-09-13 19:18:20 +02:00
caveman99
b1ac2cf821
[create-pull-request] automated change
2022-09-13 12:31:51 +00:00
Ben Meadors
ade66cd8f4
Merge branch 'master' into ESPIDF-Rollup
2022-09-12 18:07:42 -05:00
Ben Meadors
397030b5a6
GPS intervals ( #1693 )
...
* GPS intervals
* Backwards logic
* Oops
2022-09-12 18:07:21 -05:00
Ben Meadors
adc50f40b1
Merge branch 'master' into ESPIDF-Rollup
2022-09-12 14:56:09 -05:00
Ben Meadors
18f37981bb
Spelling and fixing defaults
2022-09-12 07:55:17 -05:00
Ben Meadors
a8711bc54a
Add tbeam-s3-core
2022-09-12 07:39:41 -05:00
Thomas Göttgens
a6bdff53c9
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-09-12 13:25:54 +02:00
Thomas Göttgens
b96dd6d36d
T-Echo does not have Serial2
2022-09-12 10:53:11 +02:00
Thomas Göttgens
17db87e042
implement #1542
2022-09-12 10:08:32 +02:00
Thomas Göttgens
42d2986cb8
Reinstate GPS Flag
2022-09-12 09:37:21 +02:00
Thomas Göttgens
cc054a13e2
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-09-12 09:25:04 +02:00
Sacha Weatherstone
60b4dbfdcd
More default inits. ( #1689 )
...
* More default inits.
* update protobufs
* Try checking has_device first
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-09-11 08:36:47 -05:00
Ben Meadors
f98e96cf1b
Slots for upcoming telemetry sensor support
2022-09-10 17:28:01 -05:00
Ben Meadors
7f18c0fb77
Init default intervals ( #1688 )
...
* Init default intervals
* Spacing
* move isrouter check
* Line break
* Oops
2022-09-10 12:35:36 -05:00
Sacha Weatherstone
7aaca3d486
Merge branch 'master' into pref_defaults
2022-09-10 18:11:16 +10:00
Thomas Göttgens
bf3306fbc8
use the new ESP Framework for our older boards too
2022-09-09 22:31:30 +02:00
Thomas Göttgens
ff88900982
wrong name for constant in merge
2022-09-09 21:49:54 +02:00
Thomas Göttgens
7f293bfda3
Merge branch 'master' into master
2022-09-09 21:39:29 +02:00
Ben Meadors
47ffb9c70d
Make a change to trigger CI ( #1686 )
2022-09-09 13:41:01 -05:00
Thomas Göttgens
e05e888fca
Update admin config field
2022-09-09 13:14:15 +02:00
Thomas Göttgens
03580f5be8
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-09-09 13:11:23 +02:00
caveman99
c8d7b1aba0
[create-pull-request] automated change
2022-09-09 11:10:31 +00:00
Thomas Göttgens
6065ef3a54
catch renamed targets
2022-09-09 13:04:37 +02:00
Thomas Göttgens
86c7eefc91
add missing files
2022-09-09 12:55:31 +02:00
Thomas Göttgens
f7b12f0695
Adapt to new protobufs - TODO: factory_reset rewire
2022-09-09 12:51:41 +02:00
caveman99
96cab75ccd
[create-pull-request] automated change
2022-09-09 10:04:11 +00:00
caveman99
11590e33d3
[create-pull-request] automated change
2022-09-09 09:19:18 +00:00
lewishe
a3a92d2d13
Remove unnecessary edits
2022-09-08 10:54:33 +08:00
lewishe
2088036521
Differentiate t-beam-s3 GNSS from t-echo
2022-09-08 10:52:03 +08:00
lewishe
7d0e16d1b6
Add some explanations about PMU and prevent null pointer judgment
2022-09-08 10:45:12 +08:00
lewishe
35c77ef99c
Simplify HAS_PMU macro definition
2022-09-08 10:36:53 +08:00
lewishe
9244d03cf9
Rename axp192_found to pmu_found to avoid confusion
2022-09-08 10:32:12 +08:00
lewishe
a50a461675
Change mesh.pd.h t-beam-s3-core index to 12
2022-09-08 10:28:53 +08:00
lewishe
b8f862ac46
Merge remote-tracking branch 'origin/master'
2022-09-07 09:48:39 +08:00
Ben Meadors
94a572aee6
Merge branch 'master' into pref_defaults
2022-09-06 20:25:20 -05:00
Ben Meadors
e87ecc210a
Wifi enabled plumbed in ( #1677 )
...
* Wifi enabled
* Wifi requires reboot
* Increment DEVICESTATE_CUR_VER
2022-09-06 14:06:44 -05:00
lewis he
a9e7a33473
Merge branch 'master' into master
2022-09-06 18:53:22 +08:00
lewishe
5621719eef
Add tbeam esp32s3 version support, replace AXP202X_Library with XPowersLIb
2022-09-06 15:58:33 +08:00
Vladislav Osmanov
cb3010b58c
OLED Cyrillic Support for v1.3 ( #1640 )
...
* Extended ASCII codes and cyrillic support
(cherry picked from commit e977840805
)
* Fixed `ё`, `Ё` letters
(cherry picked from commit 2f4a2ccb2f
)
* Fixed `customFontTableLookup` execution flow
(cherry picked from commit 377f909f36
)
* [OLED] Specifying the language by defining it in `platformio.ini`
(cherry picked from commit ddd8132b24
)
* [OLED] localization guide
(cherry picked from commit a3267c886f
)
* [OLED] Cyrillic support
Localization guide has been moved to https://github.com/meshtastic/Meshtastic/tree/master/docs/developers/Firmware
https://meshtastic.org/docs/developers/Firmware/oled-l10n-guide
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-09-04 15:00:10 -05:00
Ben Meadors
a27a07956f
Merge branch 'master' into pref_defaults
2022-09-03 22:10:37 -05:00
Ben Meadors
285ba9639e
Fix screen on secs ( #1673 )
...
* Fix screen on secs
* getIntervalOrDefaultMs
* Display correction
* Paren
2022-09-03 22:10:11 -05:00
Ben Meadors
f54f60c31c
Merge branch 'master' into pref_defaults
2022-09-03 14:06:27 -05:00
Ben Meadors
84e438f72f
Mqtt json_enabled ( #1672 )
...
* Payload variants
* Waypoints and fixes
* Remove json send to mesh. I think protobuf messages already do that
* whoops
* Added json_enabled mqtt config
2022-09-03 14:06:10 -05:00
lewis
f767fd5075
Modified to be compatible with the new version of sdk, compatible with esp32s3
2022-09-03 23:38:40 +08:00
lewis he
8fb8212434
i2cScan probe adds another ssd1306 subclass new to output logs correctly ( #1671 )
2022-09-03 07:26:49 -05:00
lewis
8d5ffb7262
i2cScan probe adds another ssd1306 subclass new to output logs correctly
2022-09-03 16:44:32 +08:00
Ben Meadors
9d3cac7cdb
MQTT Json Payload variants ( #1667 )
...
* Payload variants
* Waypoints and fixes
* Remove json send to mesh. I think protobuf messages already do that
* whoops
2022-09-01 17:54:24 -05:00
Ben Meadors
0063ae6512
Merge branch 'master' into pref_defaults
2022-08-30 08:24:34 -05:00
Ben Meadors
7f586f7099
Better logging and cleanup ( #1662 )
2022-08-29 07:31:02 -05:00
Sacha Weatherstone
1b25ea714d
Set config.lora.hop_limit
to HOP_RELIABLE
2022-08-27 19:03:26 +10:00
Tom
fd27a40edb
Reboot after factory reset ( #1653 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-08-25 12:07:20 -05:00
Ben Meadors
1013aff9b6
Screen changes and fixes ( #1651 )
...
* Fixed bluetooth reinit bug
* Remove screen transition ms
* Whoops
* hasScreen is smarter now
* Oops
2022-08-25 11:25:05 -05:00
Ben Meadors
d7e5eb4d22
Upgrade unishox-2 to 1.0.3 ( #1650 )
2022-08-25 07:12:38 -05:00
Ben Meadors
9a03b2e49d
Same as NodeDB position_broadcast_secs bug but different ( #1645 )
...
* intervalMs
2022-08-24 17:29:09 -05:00
Ben Meadors
ddc3727155
Fixed NRF52 bluetooth
2022-08-23 14:03:10 -05:00
Ben Meadors
ef9bfc9104
Enable external notification module for nrf52
2022-08-23 13:16:20 -05:00
Ben Meadors
3bb645d4fe
Fixed huge nodeinfo bug
2022-08-23 13:12:41 -05:00
Ben Meadors
b54073a8a1
Bluetooth mode unification and behavior tweaks ( #1636 )
...
* Esp32 bluetooth modes
* Comment
* Gutting bluetooth
* Cleanup
* Security
* Testing
* NRF bluetooth security
* Reboot on saved lora or bluetooth settings
* Cleanup
* Fixes
* Stub for platforms without screens
* Fixed just-works in esp32
* Cleanup
* Display device name in boot screen
* Added waypoint module routing
* chmod
* Words
* Protos
* Backing out partition changes for testing
* Revert "Backing out partition changes for testing"
This reverts commit 191ed6489c
.
* Chmod PR artifacts
* Trying setInitialState again
* Revert "Trying setInitialState again"
This reverts commit 703eac7277
.
* External notification module
* Cleanup
* Pin display formatting
2022-08-22 16:41:23 -05:00
Ben Meadors
b028af0d82
Bluetooth modes ( #1633 )
...
* Formatting and comments
* Esp32 bluetooth modes
* Comment
2022-08-16 20:42:43 -05:00
Ben Meadors
86d3759f55
New bluetooth config protos and canned messages consolidation ( #1632 )
...
* Bluetooth and canned messages refactor
* More can of worms messages
* Set has_bluetooth and default pin
* Defaults
2022-08-15 21:06:55 -05:00
majbthrd
aadaf332cf
add stm32wl5e platform and wio-e5 variant ( #1631 )
...
Co-authored-by: Peter Lawrence <12226419+majbthrd@users.noreply.github.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-08-15 07:54:45 -05:00
Ben Meadors
80e3cee006
NimBLE enhanced logging (do not merge) ( #1629 )
...
* Change log level to debug
* Don't reinit active bluetooth services
* Chmod +x before zip and adding to release
2022-08-14 15:27:21 -05:00
GUVWAF
63c8f15d38
Resend implicit ACK for a repeated broadcast ( #1628 )
2022-08-13 10:09:43 -05:00
Ben Meadors
73a1ea59f4
Update BMP280Sensor.cpp ( #1627 )
2022-08-12 20:11:32 -05:00
Ben Meadors
97712a9dc4
Update ESP32Bluetooth.cpp ( #1625 )
...
* Update ESP32Bluetooth.cpp
* Update ESP32Bluetooth.h
2022-08-12 14:14:14 -05:00
majbthrd
f66c8572b4
use fixed-size buffer in RedirectablePrint::vprintf() ( #1622 )
...
Co-authored-by: Peter Lawrence <12226419+majbthrd@users.noreply.github.com>
Co-authored-by: Garth Vander Houwen <garthvh@yahoo.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-08-12 13:41:16 -05:00
Ben Meadors
de22f20876
Turn region screen back on ( #1621 )
2022-08-11 14:24:35 -05:00
Ben Meadors
7d0411cd15
Esp32 NimBLE experiments ( #1613 )
...
* Delete callbacks on bleServer on destruct
* Trying things
2022-08-10 12:44:52 -05:00
Thomas Göttgens
3b8566747c
Merge branch 'master' into src-cleanup
2022-08-10 15:47:08 +02:00
neil
90d3cc2ff8
'Station-g1-patch1'
2022-08-10 19:26:43 +08:00
Thomas Göttgens
5e842dd735
Put a bit of order in the src directory, group and name things appropriately
2022-08-10 11:31:29 +02:00
Thomas Göttgens
cfc44cd608
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-08-10 10:00:40 +02:00