Ben Meadors
0767c0b0e8
Converted to jgromes/RadioLib upstream and pegged to latest ref ( #1472 )
...
* Converted to jgromes/RadioLib upstream and pegged to latest ref
2022-05-29 19:30:20 -05:00
Thomas Göttgens
b88e75cf2a
Fixed Typo in get Config
2022-05-29 16:31:30 +02:00
mc-hamster
1b8830e7df
[create-pull-request] automated change
2022-05-27 19:19:57 +00:00
Ben Meadors
2ee003f2a1
Merge branch 'master' into sketch
2022-05-25 06:33:42 -05:00
Jm Casler
c5f3cad0f9
Fixed missing brackets
2022-05-24 18:06:53 -07:00
Jm Casler
f3c15eb6cc
Completed compression. Tested between two devices.
2022-05-24 17:42:46 -07:00
Jm Casler
e218bba87e
Merge branch 'meshtastic:master' into compression
2022-05-24 16:48:28 -07:00
Thomas Göttgens
03affc9e73
Merge branch 'master' into create-pull-request/patch
2022-05-24 10:54:38 +02:00
Jm Casler
1ef70a2489
Merge branch 'master' into sketch
2022-05-24 00:23:17 -07:00
Jm Casler
76ef240a3d
Merge branch 'master' into LocalConfig
2022-05-24 00:21:46 -07:00
Jm Casler
dca6c27c9d
Update from config.payloadVariant to config.wifi
2022-05-23 22:08:33 -07:00
Jm Casler
2631a9324e
Update from radioConfig.preferences to config.lora
2022-05-23 22:06:38 -07:00
Jm Casler
94f7e7037d
Merge branch 'compression' into new-compression
2022-05-23 21:18:45 -07:00
mc-hamster
a0b4b4efa1
[create-pull-request] automated change
2022-05-24 04:10:51 +00:00
Ben Meadors
d68d85590b
Merge branch 'master' into master
2022-05-22 07:50:32 -05:00
Thomas Göttgens
800a4200ef
make sure all segments are enabled and saved
2022-05-22 13:54:24 +02:00
Thomas Göttgens
6bb3861e95
Moduleconfig also changed to localConfig Model.
2022-05-22 13:27:56 +02:00
Thomas Göttgens
e8262540d4
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-05-22 13:06:08 +02:00
Thomas Göttgens
2b6f632a50
Merge branch 'master' into master
2022-05-22 13:03:13 +02:00
caveman99
c4f69cbcc0
[create-pull-request] automated change
2022-05-22 10:59:47 +00:00
Thomas Göttgens
85f5c7a40b
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-05-22 12:17:09 +02:00
LucyHosking
e0c5e4d441
Implemented hidden SSID
...
https://github.com/meshtastic/Meshtastic-device/issues/1308
2022-05-21 20:10:36 -07:00
mc-hamster
2e45d4f0fd
[create-pull-request] automated change
2022-05-22 00:44:37 +00:00
Thomas Göttgens
5e8d49d24b
missed one
2022-05-21 22:51:34 +02:00
Thomas Göttgens
53e9f4df46
Segemented config works for me (TM)
...
Small GPS Fix that cropped up while testing included.
2022-05-21 22:38:33 +02:00
caveman99
e4484270b1
[create-pull-request] automated change
2022-05-21 19:46:36 +00:00
Thomas Göttgens
5d22efd8a8
remove duplicate GPS setting
2022-05-21 20:52:43 +02:00
Thomas Göttgens
3d0d45a695
More UBX stuff from 1.2
2022-05-18 18:29:26 +02:00
Thomas Göttgens
5e82423331
More UBX fixes
2022-05-18 18:16:23 +02:00
Thomas Göttgens
3c5a096873
Streamline GPS Init
2022-05-18 16:16:59 +02:00
Thomas Göttgens
ac93e3196e
Don't try to be too smart
2022-05-17 20:53:57 +02:00
Thomas Göttgens
7f9bb5748e
log UBX Init
2022-05-17 19:54:29 +02:00
Thomas Göttgens
894b091553
Fix ubox gps too or at least log errors
2022-05-17 19:48:48 +02:00
Thomas Göttgens
7576270423
switch GPS back to 9600 baud, seems to work better now we only use the 2 sentences
2022-05-17 19:09:12 +02:00
Thomas Göttgens
6b8f83cd71
don't wake t-echo through the touch button
2022-05-17 13:01:15 +02:00
Sacha Weatherstone
3ed9a05ac6
Update max channels in protos & remove batt_lvl from position flags
2022-05-13 10:30:01 +10:00
Sacha Weatherstone
3b4c8ad0e2
fix max message sizes for unused protobufs
2022-05-12 23:12:37 +10:00
Sacha Weatherstone
d9e2e09149
Fix NTP server initialization
2022-05-12 23:05:06 +10:00
Sacha Weatherstone
97713b2daa
Increased NTP update frequency to 12 hours
2022-05-12 22:45:27 +10:00
Sacha Weatherstone
7799e1b7e6
Increased NTP update frequency to 1024 seconds
2022-05-12 22:06:36 +10:00
Sacha Weatherstone
38913bb661
Consistency fixes & repo cleanup
2022-05-12 20:45:30 +10:00
Sacha Weatherstone
2035ddf5a9
Add ntp server config option, remove old region logic
2022-05-11 18:30:29 +10:00
Thomas Göttgens
54bf02352f
Merge branch 'master' into create-pull-request/patch
2022-05-10 10:46:36 +01:00
Thomas Göttgens
7133e6e89b
Use canon HW Identifier for M5
2022-05-10 11:10:32 +02:00
Thomas Göttgens
e1d49a3632
Buzzer Support for M5Stack
2022-05-10 11:07:49 +02:00
caveman99
f26fb9408e
[create-pull-request] automated change
2022-05-10 08:20:52 +00:00
Thomas Göttgens
e48285a33a
Support detecting RAK14006 KB
2022-05-09 20:12:49 +02:00
Thomas Göttgens
5ee8c56c94
Support M5Stack with LORA868 (RA01H) Module and TFT Display (PRIVATE_HW, Canon Hardware TBD)
2022-05-09 19:50:39 +02:00
Sacha Weatherstone
8b42b78033
Merge branch 'master' into master
2022-05-08 00:23:18 +10:00
GUVWAF
a7f4263db4
Optimize retransmission timer
...
Based on airtime of packet + transmit, processing and CAD delays
2022-05-07 15:43:35 +02:00
GUVWAF
348e78718d
Call cancelSending in stopRetransmission
...
This also removes pending packet from txQueue if it was already in there
2022-05-07 15:39:14 +02:00
Sacha Weatherstone
0ec6771cf7
Fix build when BATTERY_PIN is set
2022-05-07 20:47:52 +10:00
Sacha Weatherstone
5e7b372345
Satisfy cppcheck
2022-05-07 20:36:15 +10:00
Sacha Weatherstone
6b0ce6b729
Finish config transition
2022-05-07 20:31:21 +10:00
Sacha Weatherstone
eb6dd6b53d
Merge branch 'master' of github.com:meshtastic/Meshtastic-device
2022-05-07 13:34:36 +10:00
Sacha Weatherstone
ea86f76393
Move LoRa config out of primary channel
2022-05-07 13:34:06 +10:00
Thomas Göttgens
b5cc304336
Make #define NO_SCREEN work again
2022-05-06 15:41:37 +02:00
Thomas Göttgens
628740d6d1
Support Buzzer in Slot C
2022-05-06 14:20:46 +02:00
Rockwell Schrock
5e109d9648
Fix typo in calculation of NUM_ONLINE_SECS constant ( #1436 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-05-05 13:46:39 -05:00
Thomas Göttgens
4d611ba2f0
Forgot the readFromRTC for PCF8563 (T-Echo)
2022-05-04 17:06:06 +02:00
Sacha Weatherstone
211273cc08
Fix expected values in config setters
2022-05-04 12:52:44 +10:00
Sacha Weatherstone
8ba0a9bf87
Fix config switch
2022-05-03 22:16:50 +10:00
Sacha Weatherstone
f84286d138
Split config structure in two
2022-05-02 22:00:24 +10:00
Jm Casler
b980f3e311
Merge branch 'meshtastic:master' into compression
2022-05-01 21:02:07 -07:00
Sacha Weatherstone
399e053ebd
workaround for undefined payload type on phoneapi
2022-05-02 13:04:05 +10:00
Jm Casler
d6b20ea623
Merge branch 'meshtastic:master' into compression
2022-05-01 19:35:26 -07:00
Ben Meadors
caac2ecb83
Compute config size and account for reloadconfig ( #1428 )
...
* Compute config size and account for reloadconfig
* Reload config and config_size
2022-05-01 20:30:19 -05:00
Sacha Weatherstone
7ae8601ba5
fix warnings
2022-05-02 10:24:28 +10:00
Sacha Weatherstone
8f038ced15
add handleSetConfig, remove team
2022-05-02 08:53:44 +10:00
Sacha Weatherstone
3a1f20821e
Remove team and provision set_config
2022-05-02 08:35:31 +10:00
Ben Meadors
1040b0988a
Removed unused members causing warnings
2022-05-01 15:37:34 -05:00
Ben Meadors
2ca0290662
Admin message implementation
2022-05-01 15:35:01 -05:00
Ben Meadors
163774bb1f
Moved refactored prefs
2022-05-01 14:26:05 -05:00
Ben Meadors
cf64da21fb
Move adc multiplier code into battery pin region to surpress warning
2022-05-01 14:21:30 -05:00
Sacha Weatherstone
c0d40895f8
Config rework - Init GetConfigResponse
2022-05-01 16:12:48 +10:00
Sacha Weatherstone
50326fbb6b
Config rework - Init getConfig
2022-05-01 12:41:26 +10:00
Sacha Weatherstone
98cd19ea0f
Config rework - Init getConfig
2022-05-01 12:39:48 +10:00
Holden Karau
ca3192b3dc
Clear the existing data before we start advertising
2022-04-30 18:20:41 -07:00
Holden Karau
e1f28982cf
When configured set meshtastic bluetooth name based on owner shortname.
2022-04-30 14:48:31 -07:00
Ben Meadors
53cc090814
Move sx1262 fixes upstream ( #1421 )
2022-04-29 07:46:44 -05:00
Thomas Göttgens
516dff5b09
RTC Module support for T-Echo and others with PCF8563
2022-04-28 08:18:03 +02:00
Thomas Göttgens
e5715a0048
Merge branch 'master' into patch-1
2022-04-27 15:32:05 +02:00
Thomas Göttgens
629db8c718
Fix build errors and add a bit of failsafe
2022-04-27 15:30:27 +02:00
Thomas Göttgens
9e97fac252
- implement generic support for on-device battery powered RTC Modules.
...
- implement support for I2C RV-3028 based RTC modules like the RAK12002
- pretty print some debug timestamps
2022-04-27 11:05:08 +02:00
Thomas Göttgens
3a9086dfc5
We may have RAK modules in Slot D pulling IO5 to Low permanently (like the RAK12002 RTC Module). React to assumed Long presses of the device button only 30 seconds after bootup to prevent a reboot loop. This is Particularly important for button-less RAK19003 Baseboard.
2022-04-27 11:02:45 +02:00
Thomas Göttgens
a0f34a8d0a
Make Debug Log less spammy
2022-04-27 11:00:26 +02:00
Ben Meadors
359b41d869
Position fwd phone ( #1413 )
...
* Correct factory reset code for NRF (from 1.2)
* Changes from 1.2
* Update proto ref
* Whoops
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-04-26 19:40:24 -05:00
Thomas Göttgens
96f20287ff
fix scope error
2022-04-26 21:30:14 +02:00
Thomas Göttgens
e66c01f0e6
Merge branch 'nrf-softcrypt' of github.com:meshtastic/Meshtastic-device into nrf-softcrypt
2022-04-26 21:24:29 +02:00
Thomas Göttgens
aaea2e7456
make cppcheck happy
2022-04-26 21:24:21 +02:00
Thomas Göttgens
4de5944474
Merge branch 'master' into nrf-softcrypt
2022-04-26 17:52:33 +02:00
Thomas Göttgens
76e48178c8
use a tiny software AES lib if user needs AES-256
2022-04-26 17:50:50 +02:00
Ben Meadors
75e7bccdfb
Fix assert execution halt in nrf devices ( #1410 )
2022-04-26 06:49:05 -05:00
Ben Meadors
3786b1ee15
Reboot implementation for nrf devices ( #1411 )
2022-04-26 06:48:26 -05:00
Thomas Göttgens
701707a01b
- Bounds Check is working on big integers, don't throw away valid coordinates.
...
- Set ublox chips back to NMEA mode if they have been configured wrongly before.
2022-04-26 13:00:11 +02:00
Pedestrian
13fa7c1628
TTGO_T_ECHO to use batteries, PIN_EINK_PWR_ON must be set to high
2022-04-26 17:43:32 +08:00
Jm Casler
9b6b224af4
Merge branch 'meshtastic:master' into compression
2022-04-25 08:04:51 -07:00
Jm Casler
4785367915
Temp work on compression
2022-04-25 08:02:51 -07:00
Thomas Göttgens
770f17f382
use nRF Hardware Cryptography. Removes the need for the sdk-nrfxlib submodule
2022-04-25 11:01:54 +02:00
Thomas Göttgens
213d9512f1
WIP: unify the RAK targets into one firmware ( #1350 )
...
* First steps to unify GPS Lib for RAK 1910 and RAK 12500
* Technicalities. Out with the old and build the new.
* Adapt Matrix
* We use 0.4.5 now
* While we're at it, yank the RAK815, it's EOL
* Satisfy CI - for now
* - yank UBX library, talk to GPS chip with NMEA only.
- more autodetect going on, this time for the Eink Display.
TODO: actually do something with the scan findings.
* i swear this works on windows! :-)
* these are only there to make CI happy
* don't update eink display if not detected.
* Replace Oberon Crypt Library with modified Adafruit Library. This elimintaes the need for the sdk-nfxlib submodule.
* - Revert auto screen selection (incomplete)
- Revert nrF crypto engine (needs more work)
- add separate defines for not-auto-selecting screen lib.
* Define 2 new variants for RAK - with or without epaper
* Update variants
Co-authored-by: Sacha Weatherstone <sachaw100@hotmail.com>
Co-authored-by: Ben Meadors <thebentern@tuta.io>
2022-04-25 15:13:41 +10:00
Andre Kirchhoff
3c1407c7d2
bump minimum app version requirement to 1.3.0
2022-04-24 19:52:32 -03:00
Ben Meadors
98c8eaaaf0
Moved sender short name method into protobuf module ( #1398 )
...
* Moved sender short name method into protobuf module
* Correct factory reset code for NRF (from 1.2)
* Use the correct fs abstraction
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-04-24 16:12:25 -05:00
GUVWAF
a13157ebde
Rename setRandomDelay() function
2022-04-23 18:57:45 +02:00
GUVWAF
692278343b
Merge branch 'master' of https://github.com/GUVWAF/Meshtastic-device
2022-04-20 20:16:39 +02:00
GUVWAF
c60d4c1ecc
Implement listen-before-talk mechanism
...
- Function setRandomDelay() calls either startTransmitTimer() or startTransmitTimerSNR()
- After coming back from Rx/Tx-ing, call setRandomDelay()
- If channel is currently busy, call setRandomDelay()
2022-04-20 20:09:12 +02:00
GUVWAF
6d01f9aa89
Add isChannelActive() function to radio interface
2022-04-20 20:04:44 +02:00
GUVWAF
616c7d7b0e
Expose front() function in MeshPacketQueue
2022-04-20 19:58:52 +02:00
Thomas Göttgens
137328f567
Merge branch 'master' into create-pull-request/patch
2022-04-19 22:52:44 +02:00
Dmitry Galenko
293921e95a
Brother EP-44 support
2022-04-19 22:37:04 +02:00
caveman99
b82bf5c729
[create-pull-request] automated change
2022-04-19 20:26:22 +00:00
Jm Casler
8c1a81c03a
Merge branch 'compression' into master
2022-04-18 17:02:45 -07:00
Jm Casler
6fe9f0b42f
Disable compression / decompression (for testing)
2022-04-18 17:00:36 -07:00
Thomas Göttgens
ed62b6916c
tryfix #1363
...
Ask for the register several times and only go on if the answer is the same in 2 consecutive tries.
2022-04-18 22:46:45 +02:00
Thomas Göttgens
136e2e96f7
Remove References to Pre-1.2 Preffile
...
1.3+ need a clean install anyway, so no point migrating these any more.
2022-04-18 21:55:58 +02:00
Thomas Göttgens
748416d9e3
protobuf update
2022-04-18 18:27:17 +02:00
Thomas Göttgens
f279f9614e
Enable OEM Bootlogo, needs protobuf update
2022-04-18 18:11:17 +02:00
Jm Casler
5d7990667d
Max nodes to 64 and remove targz
2022-04-15 23:16:40 -07:00
Jm Casler
8124ecbfd8
Change to unishox library
2022-04-15 18:11:17 -07:00
Jm Casler
0c285aac6e
enable welcome text
2022-04-14 21:32:00 -07:00
Jm Casler
87da779478
Updated welcome screen w/ text, pages and logo
...
Updated welcome screen w/ text, pages and logo
2022-04-14 21:31:31 -07:00
Jm Casler
fc0508f254
Fix for welcome screen going over ble pairing
2022-04-14 21:02:52 -07:00
Jm Casler
dc20cbb672
one more fix for cppcheck
2022-04-14 15:57:31 -07:00
Jm Casler
a10ea604af
Fixes for cppcheck errors
2022-04-14 15:51:48 -07:00
Jm Casler
fb1caa51d0
Merge branch 'meshtastic:master' into compression
2022-04-13 21:59:42 -07:00
Jm Casler
7e977aea00
Add welcome screen feature toggle
2022-04-13 21:59:25 -07:00
Jm Casler
ecc114f1cd
temp work on compression
2022-04-13 19:23:35 -07:00
Balázs Kelemen
b76424db50
Make Observer to be able to observe multiple Observables. ( #1234 )
...
* Make Observer to be able to observe multiple Observables.
* Fix Observer destructor cleanup.
Co-authored-by: Sacha Weatherstone <sachaw100@hotmail.com>
2022-04-14 08:43:06 +10:00
Jm Casler
b056081d3c
Merge branch 'meshtastic:master' into compression
2022-04-12 21:14:25 -07:00
Ben Meadors
794167c701
Removed phone sds timeout ( #1372 )
2022-04-12 08:04:24 -05:00
Jm Casler
a4bdef4151
compression WIP
...
compression works. next is to store it in the proto as a oneof and then decompress it on use.
2022-04-11 22:12:04 -07:00
Jm Casler
478274aff1
Beginning of compression
2022-04-11 20:09:48 -07:00
Jm Casler
340737f2a8
Work around for issue with unknown age due to not having time
...
Work around for issue with unknown age due to not having time
2022-04-11 18:53:29 -07:00
Jm Casler
6eab8f84d1
Updated text for better fit
2022-04-10 19:34:13 -07:00
Jm Casler
14eef42762
Disable indicator on welcome screen.
2022-04-10 19:27:11 -07:00
Jm Casler
16ae867c2d
Show welcome screen if region unset
2022-04-10 19:15:10 -07:00
Jm Casler
69ed477040
Disable TX if region is unset
2022-04-09 22:42:43 -07:00
Sacha Weatherstone
11323acb23
Update link to site
2022-04-08 13:40:41 +10:00
Ben Meadors
10a7071300
Remove send owner interval ( #1361 )
...
* NodeInfo slimfast
* Removed send_owner_interval
2022-04-06 08:03:44 -05:00
Thomas Göttgens
6e9cf82b68
fixes #1355
2022-04-06 14:11:39 +02:00
Thomas Göttgens
028999697e
Improve T-Echo GPS Handling
2022-04-06 09:18:55 +02:00
Mark Trevor Birss
b7aa1397c7
Add DIY nRF82540 PCA10059 4.2inch NiceRF 868 ( #1354 )
...
* Update build-all.sh
* Update configuration.h
* Update EInkDisplay2.cpp
* Create platformio.ini
* Create variant.cpp
* Create variant.h
* Update platformio.ini
* Update check-all.sh
* Create nordic_pca10059.json
* Update variant.h
* Update EInkDisplay2.cpp
* Update configuration.h
* Update platformio.ini
* Update EInkDisplay2.cpp
* Update variant.h
* Update EInkDisplay2.cpp
* Update configuration.h
* Update EInkDisplay2.cpp
* Update variant.h
* Update nordic_pca10059.json
* Update platformio.ini
* Update platformio.ini
* Update platformio.ini
* Update platformio.ini
* Update variant.h
* Update variant.h
* Update variant.h
* Update variant.h
* Update variant.h
* Update variant.h
* Update variant.h
* Update configuration.h
* Update EInkDisplay2.cpp
* Update variant.h
* Update variant.h
* Update platformio.ini
* Update configuration.h
* Update configuration.h
* Update platformio.ini
* Update platformio.ini
* Update configuration.h
* Update platformio.ini
* Update configuration.h
* Update platformio.ini
* Update configuration.h
* Update configuration.h
* Update platformio.ini
* Update configuration.h
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-04-05 11:46:07 -05:00
github-actions[bot]
279def7911
[create-pull-request] automated change ( #1356 )
...
Co-authored-by: thebentern <thebentern@users.noreply.github.com>
2022-04-05 11:31:13 -05:00
Michael Kleinhenz
998c90d326
Use JSON library for Web UI REST Endpoints ( #1340 )
...
* Updated rest endpoint json handling.
* Fixes, typos corrected.
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
Co-authored-by: Sacha Weatherstone <sachaw100@hotmail.com>
2022-04-05 06:22:38 +10:00
neilhao
0c600363c8
add nano g1 ( #1351 )
...
* add nano g1
* Update platformio.ini
* Update configuration.h
* Revert platformio.ini to previous state
* Update configuration.h
* Update platformio.ini
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com>
2022-04-04 20:16:19 +10:00
Thomas Göttgens
92d32f722d
Add second scancode for SH1106
...
This display is found on the Nano G1
2022-04-04 08:51:29 +02:00
Thomas Göttgens
364d81e906
adjust for serial wait time during nRF52 bootup
2022-04-02 16:02:26 +02:00
Thomas Göttgens
7c4bb80977
Variable GPS Thread Timing, keep default of 100 msec
2022-04-02 12:52:50 +02:00
Ben Meadors
07e2816703
Promote device metrics ( #1347 )
...
* NodeInfo slimfast
* Update
2022-04-01 18:35:18 -05:00
Ben Meadors
286e64d5f6
Smoke test moving device telemetry into portduino
2022-03-31 16:27:55 -05:00
Thomas Göttgens
4e29984549
Slightly more verbose GPS debug logging
2022-03-31 18:52:40 +02:00
Thomas Göttgens
57ba626e4c
Fixes #1294 Bluetooth-Wifi Deadlock
2022-03-31 18:52:13 +02:00
Thomas Göttgens
7282b562fa
Fix Crash if no texts defined but plugin enabled
2022-03-31 14:59:42 +02:00
Thomas Göttgens
0e3ac246b5
Add RAK1921 OLED Probe Code ( #1339 )
2022-03-30 15:36:16 -05:00
Thomas Göttgens
c3defc5c86
The UpDown Input is purely interrupt driven and doesn't need an empty OSThread.
2022-03-30 15:10:02 +02:00
Jm Casler
e905f15a0f
Added new roles
2022-03-29 22:02:21 -07:00
Jm Casler
c1ec842454
bump node_db max_count to 80
2022-03-29 20:06:32 -07:00
Thomas Göttgens
e10e781ff9
Removed unused functions for touch button
...
that causes logspam through TX
2022-03-29 13:52:07 +02:00
Sacha Weatherstone
2ed8ea10c0
Remove eink0.1 and Air530 files
2022-03-29 22:28:34 +11:00
Ben Meadors
eafd205169
Update telemetry for local node ( #1332 )
2022-03-28 12:13:22 -05:00
Thomas Göttgens
049481f952
Merge branch 'inputbroker-v2' of github.com:meshtastic/Meshtastic-device into inputbroker-v2
2022-03-28 17:40:27 +02:00
Thomas Göttgens
50edeb5281
remove leftover stumps
2022-03-28 17:40:17 +02:00
Thomas Göttgens
cd86d33f6f
Merge branch 'master' into inputbroker-v2
2022-03-28 17:00:05 +02:00
Thomas Göttgens
f119e294af
Add CardKB, FACES and RAK14004 support to inputbroker/cannedmessages
2022-03-28 16:55:58 +02:00
Ben Meadors
ba2fa84ebd
Reworked metrics structure and split telemetry into device or environ… ( #1331 )
...
* Reworked metrics structure and split telemetry into device or environment
* Comment cleanup
2022-03-27 09:55:35 -05:00
Thomas Göttgens
450ab95ab5
Merge branch 'master' into location
2022-03-26 18:14:41 +01:00
Thomas Göttgens
a48cc202a7
Merge branch 'master' into inputbroker-v2
2022-03-26 17:46:30 +01:00
Thomas Göttgens
0058382e85
RAK Rotary and simple up/down/press button support for Canned Messages
2022-03-26 17:45:42 +01:00
Jm Casler
8bca0d94cd
Regen protos for serial baud & mode. Update serial_module to support new enums.
...
Regen protos for serial baud & mode. Update serial_module to support new enums.
2022-03-26 09:35:06 -07:00
Jm Casler
48fa2b6b9b
Regen protos with support for messaged waypoints
2022-03-26 07:48:35 -07:00
Thomas Göttgens
c8254f9ec8
SerialDebug NRF
...
On slow systems, it takes up to 5 seconds to init serial
2022-03-26 11:15:57 +01:00
Thomas Göttgens
42ee4e8416
Resync modem_config display with 1.3 protobufs
...
current as of 20220326
2022-03-26 10:59:36 +01:00
Ben Meadors
92482199ed
Merge branch 'master' into inputbroker-v2
2022-03-26 01:00:07 +00:00
Thomas Göttgens
54d802f15d
Wait up to 2 seconds for port being connected.
...
This will send serial debug log from the beginning and not somewhere in between.
2022-03-25 23:06:31 +01:00
Ben Meadors
e0142a9363
Merge branch 'master' into inputbroker-v2
2022-03-25 12:25:27 +00:00
amerinoj
501067cd36
Added the last mac address bytes in bluetooth device and default notification pinout to tlora_v2_1_16 ( #1320 )
...
* Added the last mac address bytes in bluetooth device name ESP32Bluetooth.cpp
Add default notification pinout to tlora_v2_1_16/variant.h
* updated ADC_MULTIPLIER value for more accuracy
2022-03-25 07:24:56 -05:00
Thomas Göttgens
98792f0c05
fix option name
2022-03-25 12:52:11 +01:00
Thomas Göttgens
e320850707
Resolve Conflicts between PIN_BUtton and the Rotary Select and keep screen powered during plugin operation. Forward Port from 1.2 firmware fix.
2022-03-25 12:27:14 +01:00
caveman99
3e8ca1f381
[create-pull-request] automated change
2022-03-25 10:40:54 +00:00
Thomas Göttgens
fe5b5ebf15
Adjust rotary defines to new universal names
2022-03-24 22:17:06 +01:00
Thomas Göttgens
72f443c519
free serial pins if gps_disabled is set
2022-03-24 18:22:31 +01:00
Thomas Göttgens
cef1614770
Autodetect OLED Controller 1306/1106 ( #1317 )
...
* Autodetect OLED Controller 1306/1106 and make #define NO_SCREEN work again
* fix epaper with autodetect
* Try kicking CI - NFC
2022-03-24 11:36:56 -05:00
Ben Meadors
47524d58d7
Telemetry tweaks ( #1315 )
...
* Update protos
* Removed battery level from position packets
* Send internal metrics
* Handle telemetry on node info for now
* Fixes
* Default telemetry to enabled and same interval as position
* Fixes for lots of interval issues
* Fixed interval
* Regen
* Cleanup
* Newline
* Update proto ref
* Fixed missing metric and updated power level to uint
* Regen
2022-03-23 15:46:39 -05:00
Ben Meadors
e97bd4f9f9
Battery level / telemetry rework (first pass) ( #1306 )
...
* Update protos
* Removed battery level from position packets
* Send internal metrics
* Handle telemetry on node info for now
* Fixes
* Default telemetry to enabled and same interval as position
* Fixes for lots of interval issues
* Fixed interval
* Regen
* Cleanup
* Newline
* Update proto ref
2022-03-20 09:55:38 -05:00
Thomas Göttgens
bbf044795a
weed out old versioning macros ( #1312 )
...
weed out old versioning macros
2022-03-20 11:53:37 +01:00
Sacha Weatherstone
8adacba3a1
Respect loc_share_disabled
2022-03-20 16:12:55 +11:00
Sacha Weatherstone
e5e25c2f31
Use gps_disabled
2022-03-20 15:57:49 +11:00
Sacha Weatherstone
a530249503
Fix typo "Fahrenheit"
2022-03-20 14:15:32 +11:00
Sacha Weatherstone
285413c68c
Rename packetNum to packetId
2022-03-20 11:40:13 +11:00
Sacha Weatherstone
4cd1570543
make location_share a boolean
2022-03-20 11:01:49 +11:00
Mike Kinney
94c1286010
changed on 1.3
2022-03-17 19:32:34 +00:00
Mike Kinney
f2a4308497
remove /prefs for nrf factory reset
2022-03-17 19:10:58 +00:00
Thomas Göttgens
3e14f76a94
Merge branch 'master' into littlefs-fix
2022-03-16 08:44:23 +01:00
Thomas Göttgens
cb6846ebc6
fix PortduinoFS integration for Firmware.
2022-03-16 08:30:38 +01:00
Jm Casler
b4f9008b2b
comment out DSRRouter
2022-03-15 17:52:18 -07:00
Jm Casler
11130496c4
remove is_router in favor of role == Role_Router
2022-03-15 15:49:25 -07:00
Thomas Göttgens
e435453363
fix building for nRF52
2022-03-15 22:49:06 +01:00
Thomas Göttgens
697c749a8d
LittleFS recursive display and erase. Cause we got directories now, baby!
2022-03-15 22:22:05 +01:00
Jm Casler
1b1c3936a4
support for position_broadcast_smart_disabled
2022-03-14 18:09:11 -07:00
Jm Casler
3816a2fbe0
Add weighted tx delay for flooding router
2022-03-14 17:47:01 -07:00
Jm Casler
bb15a001f7
Merge branch 'meshtastic:master' into router
2022-03-14 16:59:09 -07:00
Mike Schiraldi
f1ed691fd3
Get sleep side effect out of DEBUG_MSG()
2022-03-14 13:05:25 -07:00
Mike Schiraldi
fc0eb7de46
Add semicolon
2022-03-14 12:40:57 -07:00
Mike Schiraldi
88d6850c82
Get side effects out of DEBUG_MSG
2022-03-14 12:31:13 -07:00
Jm Casler
82591b2a69
Remove more old router role work.
2022-03-13 14:50:27 -07:00
Jm Casler
cb4ca87abe
remove role from flooding router
2022-03-12 07:22:59 -08:00
Michael Kleinhenz
d4e6dd32c5
JSON MQTT Integration ( #1283 )
...
* Added downstream JSON MQTT handling.
* Added uplink JSON messaging
* Fixed shadow variable.
* Added missing dependency.
* Fixes Environment -> Telemetry.
* Fixed native issue.
* Added json11 pio reg dependency.
* Fixed json11 library dependency.
Co-authored-by: Sacha Weatherstone <sachaw100@hotmail.com>
2022-03-12 08:08:57 -06:00
Sacha Weatherstone
f33cd4081e
Implement getOwner
2022-03-10 09:14:56 +11:00
Sacha Weatherstone
6bee95d6b2
Rename MeshPlugin, SinglePortPlugin and ProtobufPlugin
2022-03-09 19:01:43 +11:00
Sacha Weatherstone
46b8b61b7f
Fix Serial Plugin name
2022-03-09 18:37:41 +11:00
Michael Kleinhenz
428d062b9a
Added txt message publishing on MQTT.
2022-03-07 20:45:50 +01:00
Jm Casler
eddc202799
Merge branch 'master' into master
2022-03-06 16:12:11 -08:00
Jm Casler
2a2448e367
address tool-cppcheck error
2022-03-06 15:46:56 -08:00
Jm Casler
c1c8fea21e
Merge branch 'meshtastic:master' into router
2022-03-06 14:40:11 -08:00
Ben Meadors
6151af0343
Merge branch 'master' into master
2022-03-06 02:39:54 +00:00
hb9tob
bcac20490e
Update Screen.cpp ( #1274 )
2022-03-05 20:26:25 -06:00
Jm Casler
ec86246da9
Update to flooding router
2022-03-05 12:38:26 -08:00
Joshua Pirihi
facf7f56c2
Merge branch 'master' of https://github.com/meshtastic/Meshtastic-device
2022-03-06 05:56:34 +13:00
Joshua Pirihi
3ab2ca57e9
NimBLE implementation
2022-03-06 05:43:26 +13:00
mkinney
047c5ec36a
Merge branch 'master' into bugfixes_from_1_2
2022-03-02 20:40:36 -08:00
Jm Casler
75bf2cc9c6
Update PERIODS_TO_LOG
2022-03-02 20:38:14 -08:00
Mike Kinney
c1613de426
merge the 1.2 hang bugfix to 1.3
2022-03-03 04:27:49 +00:00
Jm Casler
2c7b3acbb9
Fix tophone build error
2022-03-02 18:55:11 -08:00
Jm Casler
8eaaf842ab
Merge branch 'meshtastic:master' into router
2022-03-02 18:52:25 -08:00
Ben Meadors
556fc6210d
Moved power fsm thread out of main ( #1265 )
2022-03-01 12:40:21 -06:00
Jm Casler
4d8c0c11dc
Added router to mynodeinfo
2022-02-28 22:44:51 -08:00
Jm Casler
6d4d2bb6fa
Merge branch 'router' of https://github.com/mc-hamster/Meshtastic-device into router
2022-02-28 17:47:11 -08:00
Jm Casler
32ef354c22
Add rssi to printPacket
2022-02-28 17:47:09 -08:00
Jm Casler
1f43132b52
Merge branch 'master' into router
2022-02-28 17:08:43 -08:00
Jm Casler
ac8ba706f0
Add rssi meta data to the rf95 interface
2022-02-28 17:07:31 -08:00
Ben Meadors
ca4c1c9d7c
Moved button thread to its own file ( #1260 )
...
* Moved button thread to its own file
* Move some debug code blocks into their own files
* Shutdown refactoring
* Removed GENIEBLOCKS
2022-02-28 15:19:38 -06:00
puzzled-pancake
91b0fcb257
Added comments on ANZ added 1w limit
...
Added comments
https://iotalliance.org.nz/wp-content/uploads/sites/4/2019/05/IoT-Spectrum-in-NZ-Briefing-Paper.pdf
https://www.iot.org.au/wp/wp-content/uploads/2016/12/IoTSpectrumFactSheet.pdf
As noted 1w limit on both
2022-02-28 10:39:48 +13:00
Jm Casler
e5e13d78c3
Add role to generated proto
2022-02-27 12:56:18 -08:00
Jm Casler
a2eb148c50
Revert "Merge pull request #1257 from mc-hamster/router"
...
This reverts commit 33ed9476f8
, reversing
changes made to 10fefe7c7b
.
2022-02-27 12:50:50 -08:00
Jm Casler
92d5dedc63
Remove incomplete ReliableRouter implementation
2022-02-27 12:46:23 -08:00
Jm Casler
ebba628736
Rename Plugin to Module in ui related areas.
2022-02-27 02:26:22 -08:00
Jm Casler
e53abbfb2b
more rename plugin to module
2022-02-27 02:21:02 -08:00
Jm Casler
3c5e49d8f4
More renaming plugin to module
2022-02-27 01:49:24 -08:00
Jm Casler
a83cfffd3a
Rename plugins in /esp32
2022-02-27 01:27:17 -08:00
Jm Casler
24556f2803
CannedMessages from plugin to module
2022-02-27 01:20:23 -08:00
Jm Casler
ba7644e376
Update canned messages from plugin to module
2022-02-27 01:09:36 -08:00
Jm Casler
ed5dea9f85
Update _plugin_ in radioconfig to _module_
2022-02-27 00:52:25 -08:00
Jm Casler
3a04a0ee7a
"plugin(s)" renamed to "module(s)" in comments and debug
2022-02-27 00:29:05 -08:00
Jm Casler
86e767eec2
Update filenames from plugins to modules
2022-02-27 00:18:35 -08:00
Jm Casler
d57704b3bd
Merge branch 'meshtastic:master' into router
2022-02-26 23:56:51 -08:00
Jm Casler
218a208ab7
mv plugins/ to modules/
2022-02-26 23:56:26 -08:00
Jm Casler
c5c12bcc6b
Merge pull request #1244 from puzzled-pancake/master
...
Added NZ865 Frequency
2022-02-26 21:36:58 -08:00
Jm Casler
9050fe7f90
regen protos for NZ regioncode
2022-02-26 21:32:52 -08:00
puzzled-pancake
9b44d2e999
Update RadioInterface.cpp
2022-02-27 18:12:27 +13:00
Jm Casler
01a86133ea
Merge branch 'master' into master
2022-02-26 21:07:44 -08:00
Jm Casler
ac43a1b182
Rename environmental measurement to telemetry
2022-02-26 20:52:22 -08:00
Jm Casler
5bff62e428
Delete environmental_measurement.pb.h
2022-02-26 20:31:16 -08:00
Jm Casler
a0f80c1a2a
Delete environmental_measurement.pb.c
2022-02-26 20:31:05 -08:00
puzzled-pancake
f9bcddafef
Update RadioInterface.cpp
2022-02-27 17:30:11 +13:00
puzzled-pancake
a25beff241
Update RadioInterface.cpp
2022-02-27 17:29:25 +13:00
Jm Casler
529707489a
Rename EnvironmentalMeasurementPlugin.h to Telemetry.h
2022-02-26 20:19:14 -08:00
Jm Casler
ceccbd3ef2
Rename Telemetry to Telemetry.cpp
2022-02-26 20:18:50 -08:00
Jm Casler
59ce0c7d09
Rename EnvironmentalMeasurementPlugin.cpp to Telemetry
2022-02-26 20:18:32 -08:00
puzzled-pancake
f2a31cc678
Update RadioInterface.cpp
...
Add NZ 866
2022-02-27 17:01:25 +13:00
Mark Trevor Birss
c5a8cc6d3f
Add 1.54, 2.9 and 4.2 inch e-Paper support for RAK4361 boards - with partial updates for faster screen transitions ( #1240 )
...
* Update platformio.ini
2022-02-25 07:03:52 -06:00
Jm Casler
b6d7eadea3
Remove chat groups
2022-02-24 20:05:27 -08:00
Jm Casler
cd9def6850
Add my test ssid
2022-02-22 19:01:24 -08:00
Jm Casler
d95d874258
Merge branch 'meshtastic:master' into group-chat
2022-02-22 17:17:56 -08:00
Jm Casler
e52f94820e
remove test code
2022-02-22 17:16:45 -08:00
Balazs Kelemen
972c2bb329
Revert "Canned message - Fixes"
...
This reverts commit 54ff8f2db3
.
2022-02-22 07:08:44 +01:00
Balazs Kelemen
54ff8f2db3
Canned message - Fixes
2022-02-21 23:53:56 +01:00
Balazs Kelemen
a36889abba
Canned message - Extend messages length
2022-02-21 22:04:58 +01:00
Jm Casler
1e6e3805ad
Add debug output of the group names.
2022-02-20 10:47:57 -08:00
Jm Casler
b15ef2749f
Add STATE_SEND_GROUPS to PhoneAPI::available
2022-02-20 08:23:05 -08:00
Jm Casler
3d4fc63ecc
Fix webserver crash with new filesystem
2022-02-20 02:44:13 -08:00
Jm Casler
3fdd425634
Add groups to payloadVariant
2022-02-20 01:33:49 -08:00
Jm Casler
389a8f1401
Add ourGroupInfo to NodeDB
2022-02-20 00:04:32 -08:00
Jm Casler
e34190b497
Plumbing for the GroupPlugin
2022-02-19 23:43:32 -08:00
Mark Trevor Birss
8303500b74
Add RAK4361_5005_RAK14000 board variant and enable e-Paper module ( #1199 )
...
* Create platformio.ini
* Create variant.cpp
* Create variant.h
* Update EInkDisplay2.cpp
* Update build-all.sh
2022-02-19 07:30:30 -06:00
Jm Casler
3a621ef262
Fix bug in frequency formulas
2022-02-15 18:48:54 -08:00
Jm Casler
57bbd912b1
Fix typo in default channel (Thanks Andre!)
2022-02-15 07:36:28 -08:00
Jm Casler
1ba7f009dd
Remove hw_model_deprecated
2022-02-14 20:37:44 -08:00
Jm Casler
04d16b82ba
Remove old style of region code fix
2022-02-14 20:00:46 -08:00
Jm Casler
b99d793e23
Remove legacyRadio and Legacy Preferences
2022-02-14 19:58:54 -08:00
Jm Casler
1de086819c
Remove myNodeInfo.num_bands. It's not used by android.
2022-02-14 19:45:26 -08:00
Jm Casler
96b5537217
New bands, new band plans and new channel configurations
2022-02-14 19:32:31 -08:00
Jm Casler
2428ca09fc
Change the default pre shared key to break backward compatibility of default channel
2022-02-14 18:06:05 -08:00
Jm Casler
a1ad1e7973
Updated modem configuration
2022-02-14 18:01:34 -08:00
Jm Casler
ee95594f74
Rename EU865 to EU868 & Add TH and IN
2022-02-14 17:01:13 -08:00
joshpirihi
53e8a40ffa
Merge branch 'meshtastic:master' into master
2022-02-15 06:52:48 +13:00
Joshua Pirihi
6c17626132
Use NimBLE API for ESP32 bluetooth
2022-02-15 06:52:00 +13:00
Thomas Göttgens
8e9b852faa
Littlefs rebased to Master ( #1205 )
...
* Littlefs
2022-02-14 11:45:29 -06:00
Clemens H / OE1RFC / datacop
e3df4fe4b4
fix: log error if node_db is full instead of firmware crash ( #1191 )
2022-02-10 11:44:58 -06:00
Ben Meadors
c867af8522
Adjusted adc_multiplier for heltec2.1 and added adc_mulitplier_override ( #1183 )
2022-02-09 13:37:48 -06:00
Ric Letson
856f2f9589
MCP9808 sensor implementation ( #1188 )
...
* MCP9808 Sensor Implementation Initial Test
2022-02-08 11:03:34 -06:00
Thomas Göttgens
868af9dd6b
Get rid of log clutter during oled screen animation ( #1182 )
2022-02-03 07:22:46 -06:00
thebentern
e567fe7322
[create-pull-request] automated change
2022-02-03 03:21:12 +00:00
Ben Meadors
365120e9c2
Added RAK11200 board variant support ( #1177 )
...
* Added RAK11200 board variant support
2022-02-02 12:41:07 -06:00
Ben Meadors
b21b7de04b
Clear bluetooth bonds on multi-press and factory_reset ( #1176 )
...
* Clear bluetooth bonds on multi-press and factory_reset
2022-02-01 18:32:26 -06:00
github-actions[bot]
dd31a829fb
Update and regen protobufs ( #1175 )
...
* Update and regen protobufs
2022-02-01 09:41:56 -06:00
Thomas Göttgens
9a505c27fa
add missing Config definition for PRIVATE_HW ( #1174 )
2022-02-01 08:08:03 -06:00
Ben Meadors
66413d8b7f
Refactored sensors ( #1172 )
...
* Refactored sensors
2022-01-31 20:24:32 -06:00
Jm Casler
f5e0718052
Merge branch 'master' into master
2022-01-28 20:13:46 -08:00
Richard Nauber
3611293a98
Prevent null pointer dereference in setup() if radio is not available.
2022-01-28 21:02:02 +01:00
joshpirihi
dc7f376778
Correct a comment
2022-01-29 06:40:17 +13:00
Joshua Pirihi
ff2cad9cac
Allow publishing of decrypted mqtt packets
2022-01-29 06:06:49 +13:00
Joshua Pirihi
b781fb613c
Allow publishing of decrypted mqtt packets
2022-01-29 06:03:48 +13:00
Jm Casler
266d6ad205
Proto regen for .53
2022-01-27 17:52:03 -08:00
Mike Kinney
e8e209be25
gpio read and write work as expected
2022-01-28 00:11:16 +00:00
mkinney
aea6675e64
[create-pull-request] automated change
2022-01-27 18:32:55 +00:00
Jm Casler
e4608e0a10
position plugin - only send if channel utilization is <50 percent
2022-01-26 22:32:33 -08:00
Jm Casler
697d52b9bd
rangeTestPlugin - only send if channelUtilization is less than 25%
2022-01-26 22:20:13 -08:00
Ben Meadors
b51be320dd
BME680 support ( #1142 )
2022-01-25 14:22:48 -06:00
Mike Kinney
6883bc7afc
fix more warnings; add to CI; suppress some warnings
2022-01-24 19:58:07 +00:00
Mike Kinney
7c362af3de
more warning fixes
2022-01-24 18:39:17 +00:00
Mike Kinney
caaa235c5d
more cppcheck warnings fixes
2022-01-24 17:24:40 +00:00
Mike Kinney
b3210f6c2c
fix some cppcheck warnings
2022-01-24 07:00:14 +00:00
Jm Casler
c8ecd6ac8e
Protos regened for reply and tapback
2022-01-23 09:30:44 -08:00
Ben Meadors
e706aae41d
Added NRF/RAK support for env plugin ( #1133 )
...
* Added NRF/RAK support for env plugin
* Added Environmental mixin to platform io
2022-01-23 10:05:39 -06:00
Jm Casler
7fae43e1a5
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2022-01-23 01:05:09 -08:00
Jm Casler
8b60226497
set the routerMessage buffer to Constants_DATA_PAYLOAD_LEN
2022-01-23 01:05:07 -08:00
Ben Meadors
61e1b8d859
Set lastMeasurementPacket as one we're sending ( #1130 )
2022-01-22 19:24:47 -06:00
Ben Meadors
16ee75313a
BME280 support for environment and screen re-org ( #1129 )
2022-01-22 15:09:17 -06:00
Ben Meadors
b6706c7ac1
Admin message shutdown feature ( #1124 )
...
* Shutdown via proto admin message
2022-01-21 15:03:26 -06:00
Thomas Göttgens
7723b30951
Custom_ArialMT_Plain_10 not used anywhere ( #1122 )
2022-01-21 09:53:57 -06:00
Ben Meadors
6d34151590
Admin message shutdown protobufs ( #1119 )
...
* Updated protos for admin message shutdown protobufs
2022-01-20 21:43:15 -06:00
mkinney
420495cb2d
Merge branch 'master' into master
2022-01-19 15:45:58 -08:00
Ben Meadors
9309824874
RAK / NRF shutdown functionality on user button long press ( #1113 )
2022-01-19 17:10:02 -06:00
Balázs Kelemen
4fc443e760
Merge branch 'meshtastic:master' into master
2022-01-19 17:22:34 +01:00
Balazs Kelemen
53399f06e5
Canned message plugin status fix.
2022-01-19 09:55:06 +01:00
Ben Meadors
4e3fda87a1
Initial configuration.h -> variants refactor ( #1104 )
...
* Initial configuration to variants refactor
2022-01-18 18:35:42 -06:00
Balazs Kelemen
1ff3b3326c
Temporary fix on canned messages total length.
2022-01-18 23:15:54 +01:00
mkinney
8e3d30bd7f
Merge branch 'master' into fix_warning
2022-01-17 22:44:01 -08:00
Mike Kinney
68fadfe26c
change name of define because MAX_BLOCKSIZE is already taken
2022-01-18 06:13:43 +00:00
Mike Kinney
7f759d6bb5
Merge remote-tracking branch 'prampec/master' into add_more_env_sensors
2022-01-17 00:03:14 +00:00
Mike Kinney
1f227797c1
updated file after updating protobufs
2022-01-16 23:54:10 +00:00
Mike Kinney
6d960918e2
minor change to re-trigger ci
2022-01-16 15:22:17 -08:00
Mike Kinney
5797e32461
add support for other 2 sensors
2022-01-16 15:16:03 -08:00
Mike Kinney
41da6c3b99
add DHT22
2022-01-16 15:06:34 -08:00
Balazs Kelemen
fe3a352511
CannedMessagePlugin typo fix.
2022-01-16 23:18:40 +01:00
Jm Casler
91117ca7c6
AirTime - fix bug in array shifter
2022-01-15 15:27:25 -08:00
Jm Casler
c2435470c1
Airtime - calculate ms in a hour in preprocessor
2022-01-15 12:24:16 -08:00
Jm Casler
38efb8b3ad
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2022-01-15 11:19:52 -08:00
Jm Casler
9ee7f5e0bd
airtime - reuse some functions
2022-01-15 11:19:50 -08:00
Jm Casler
7eb4713422
Merge branch 'meshtastic:master' into master
2022-01-15 09:51:10 -08:00
Jm Casler
a9ed26fdbc
Merge pull request #1090 from prampec/CannedMessagePlugin
...
Canned message plugin
2022-01-15 09:50:39 -08:00
Jm Casler
a7451b6abe
Airtime - removed debug message
2022-01-15 09:50:10 -08:00
Jm Casler
25a540c28b
Add airtime tx calculation as a 1hr rolling window
2022-01-15 09:44:29 -08:00
Jm Casler
38dd5612fd
Merge branch 'master' into CannedMessagePlugin
2022-01-15 09:20:10 -08:00
Jm Casler
778d13dee7
Merge branch 'meshtastic:master' into master
2022-01-15 08:25:11 -08:00
Jm Casler
2fd0d2baff
Fixed borked airtime report in /json/reports
...
For: https://github.com/meshtastic/Meshtastic-device/issues/1086
2022-01-15 08:24:39 -08:00
Jm Casler
419349e13e
Merge branch 'master' into CannedMessagePlugin
2022-01-13 17:31:12 -08:00
Balazs Kelemen
a1f80f024e
CannedMessagePlugin merge fix
2022-01-13 14:19:55 +01:00
Balazs Kelemen
41de8a1309
Relocate 'input' folder.
2022-01-13 14:17:21 +01:00
Balazs Kelemen
33f08364e4
Reset plugin in case of inactivity.
2022-01-13 14:17:21 +01:00
Balazs Kelemen
c5b95ed3c0
Screen update event.
2022-01-13 14:17:21 +01:00
Balazs Kelemen
f7c8cabdfe
Screen drawing routine goes to Plugin.
2022-01-13 14:17:20 +01:00
Balazs Kelemen
0f1c424731
Rotary get rid of duplicate methods.
2022-01-13 14:17:20 +01:00
Balazs Kelemen
3fa00f603b
Make all variables configurable.
2022-01-13 14:17:16 +01:00
Balazs Kelemen
f5004a66a1
Introduce InputBroker
2022-01-13 14:15:53 +01:00
Balazs Kelemen
b832b82ec6
Use init() instead of constructor.
2022-01-13 14:15:53 +01:00
Balazs Kelemen
fbd5b8b721
Canned message bugfixes.
2022-01-13 14:15:53 +01:00
Balazs Kelemen
772dfe39dc
Combine rotary with canned messages.
2022-01-13 14:15:53 +01:00
Balazs Kelemen
c7e62142e9
RotaryEncoderInterruptBase
2022-01-13 14:15:53 +01:00
Balazs Kelemen
6eb2b33124
Fix rotary glitch.
2022-01-13 14:15:53 +01:00
Balazs Kelemen
b3ddf16d64
Display sending state.
2022-01-13 14:15:53 +01:00
Balazs Kelemen
4a29aef19e
Show previous and next message in list.
2022-01-13 14:15:53 +01:00
Balazs Kelemen
7b8849493f
Adding screen frame
2022-01-13 14:15:53 +01:00
Balazs Kelemen
2b588f1567
CannedMessagePlugin initial commit
2022-01-13 14:15:53 +01:00
Mark Trevor Birss
975f7c0332
Fix SSD1306 OLED pinout on TLORA_V1_3
...
The V1.3 board OLED pinout changed from V1
Now on pin SDA(21) and SCL(22) not SDA(4) and SCL(15)
LILYGO Product Page
http://www.lilygo.cn/prod_view.aspx?TypeId=50060&Id=1253&FId=t3:50060:3
Product Pin
https://ae01.alicdn.com/kf/H098cb5d5159841b398fcfd4ebf705725W.jpg
2022-01-13 10:28:02 +02:00
Jm Casler
a8f1115c05
Fix typo
2022-01-11 15:56:58 -08:00
Jm Casler
ad31d558a1
Revert "Fix for battery level on tlora32 2.1"
...
This reverts commit 1b81b155d6
.
2022-01-10 21:15:43 -08:00
Jm Casler
1b81b155d6
Fix for battery level on tlora32 2.1
...
https://github.com/meshtastic/Meshtastic-device/issues/1039
2022-01-10 18:23:39 -08:00
Jm Casler
4ddc113ed6
Add isRouter to the power saving check.
2022-01-10 16:37:35 -08:00
Jm Casler
0a43be6f8c
Add Meshtastic to bootup
2022-01-10 07:57:25 -08:00
Jm Casler
5392a83e33
Disable light-sleep (aka bluetooth sleep) as the default behavior.
...
https://github.com/meshtastic/Meshtastic-device/issues/1071
2022-01-09 22:28:13 -08:00
Jm Casler
f302166832
Disable light sleep
2022-01-09 19:14:07 -08:00
Jm Casler
465ff3dd25
Fix nvs erase for native build
2022-01-08 12:03:18 -08:00
Jm Casler
2ee1155c78
add namespace count to nvs stats
2022-01-08 11:54:30 -08:00
Jm Casler
6506d54859
Erase NVS as part of factory reset & new triple click behavior.
2022-01-08 11:54:02 -08:00
Jm Casler
1fe4b95fe5
Add placeholder settings
2022-01-07 22:20:02 -08:00
Jm Casler
398a5baa90
Admin page framework is done.
2022-01-07 22:04:08 -08:00
Jm Casler
fcd3170a0f
Page for admin settings and a post to apply
2022-01-07 21:45:34 -08:00
Jm Casler
95f2d0c933
Fix build error. Forgot to save a file.
2022-01-07 21:02:31 -08:00
Jm Casler
e2d1cce1bb
Start of web admin
2022-01-07 20:20:47 -08:00
Erik R Norell
17dfb7d152
Touch on T-Echo to refresh e-ink screen
2022-01-07 09:57:29 +03:00
Erik R Norell
b6eb927ad2
Missed a spot to disable.
2022-01-06 20:00:53 +03:00
Erik R Norell
9d8a1b3522
Feature: add disable_tx setting #1065
2022-01-06 19:25:16 +03:00
Jm Casler
76d0ad2907
Add page with links to end points on /spiffs
2022-01-05 22:27:49 -08:00
Jm Casler
3a17822893
Fixed TLS "memory allocation failure"
2022-01-05 22:12:32 -08:00
Jm Casler
da7ca98f44
Merge branch 'meshtastic:master' into SPIFFS_UPDATE
2022-01-05 20:52:39 -08:00
Jm Casler
dbdbe75e9f
Rename httpClient
2022-01-05 19:44:21 -08:00
Jm Casler
d5fc905402
Don't delete contents of /static unless tar is downloaded
2022-01-05 19:29:45 -08:00
Jm Casler
38baebe48f
Use NTP time if connected to wifi
2022-01-03 17:35:20 -08:00
Jm Casler
1f9b1e2828
Merge branch 'NTP' into master
2022-01-03 16:18:01 -08:00
Jm Casler
063d7a7d81
Cleanup API endpoint debug output
2022-01-02 22:17:26 -08:00
Jm Casler
6d0368b13d
Update URL to proper meshtastic web download location & disable halting
2022-01-02 22:10:55 -08:00
Jm Casler
b2011a1889
Switching url to casler.org. github has too many redirections.
2022-01-02 20:37:52 -08:00
Jm Casler
893472e36a
Update text and tar URL
2022-01-02 20:05:13 -08:00
Jm Casler
4d82a0146b
Initial checkin of Online OTA SPIFFS update
2022-01-02 19:50:43 -08:00
Jm Casler
88281dbbf1
Merge branch 'master' into Heltec-V1
2022-01-02 11:09:46 -08:00
Jm Casler
9a87ec7353
Count tx airtime only after it's sent by the radio
2022-01-02 11:05:32 -08:00
Thomas Göttgens
3857dd7e52
regen protobuf headers
2022-01-02 14:41:41 +01:00
Jm Casler
690cb0c77a
Merge branch 'master' into Heltec-V1
2022-01-01 23:25:52 -08:00
Jm Casler
c00c2744bf
Merge branch 'master' into StoreAndForward
2022-01-01 23:23:26 -08:00
Jm Casler
0812094f35
Merge branch 'master' into ExternalNotificationFix
2022-01-01 23:18:49 -08:00
Jm Casler
749d127281
Return an informative message if web content files are unavailable.
2022-01-01 23:10:37 -08:00
Jm Casler
415ded1f4d
Merge branch 'StoreAndForward' of https://github.com/mc-hamster/Meshtastic-device into StoreAndForward
2022-01-01 19:54:56 -08:00
Jm Casler
924069f9ad
S&F - Only TX if utilization is below 25%
2022-01-01 19:54:49 -08:00
Ben Meadors
de1d5d61ff
Merge branch 'master' into Heltec-V1
2022-01-01 14:11:52 -06:00
Ben Meadors
af8f70e9ae
Merge branch 'master' into StoreAndForward
2022-01-01 14:11:30 -06:00
Ben Meadors
40f1a7bcaf
Merge branch 'master' into ExternalNotificationFix
2022-01-01 13:13:15 -06:00
Sjoer van der Ploeg
6e706e0585
Update MQTT.cpp ( #1050 )
...
Was missing a colon in the logs!
2022-01-01 13:12:24 -06:00
riddick
475348489e
Add status LED for diy targets and the core-pcb ( #1049 )
...
* Update device-install.sh
fix for #911
* add status led for diy target
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2022-01-01 12:11:40 -06:00
Balazs Kelemen
c8aec324f5
Channel-binding filter accepts empty channel names.
2022-01-01 11:33:17 +01:00
Jm Casler
8bbdfe4538
Fix typo
2021-12-30 15:01:19 -08:00
Jm Casler
f53fdf1628
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-30 14:27:00 -08:00
Jm Casler
a16dcbe9d0
Don't let S&F send payloads if channel utilization is > 50%
2021-12-30 14:24:44 -08:00
Thomas Göttgens
20497335c2
stop old chip from crashing
2021-12-30 22:20:15 +01:00
Thomas Göttgens
c531ea8601
new Configuration section
2021-12-30 22:16:46 +01:00
Jm Casler
7c6d53f297
Support for replies and tap backs
...
https://github.com/meshtastic/Meshtastic-device/issues/1035
2021-12-29 09:25:01 -08:00
Jm Casler
07adfd7543
Merge branch 'master' into ChannelUtilization
2021-12-29 00:49:35 -08:00
Jm Casler
bdacd97fea
Move airtimes struct into the class
2021-12-29 00:45:36 -08:00
Jm Casler
7eb00dd5f6
Remove unknown report type
2021-12-29 00:36:54 -08:00
Jm Casler
37dec91ed9
Rename periods to log
2021-12-29 00:36:15 -08:00
Jm Casler
cea35acfa0
Merge branch 'master' into StoreAndForward
2021-12-29 00:12:52 -08:00
Jm Casler
672ea5b494
Removed radio config that shouldn't be there.
2021-12-29 00:12:32 -08:00
Jm Casler
79e75a47f6
Add channel utilization to myNodeInfo
2021-12-28 23:37:23 -08:00
Jm Casler
10dc8233ea
Initial checkin for Airtime Utilization
...
https://github.com/meshtastic/Meshtastic-device/issues/1034
2021-12-28 23:34:49 -08:00
Jm Casler
654558abcd
Partial work for NTP client
2021-12-28 19:24:10 -08:00
Jm Casler
f3427084c2
Merge branch 'meshtastic:master' into master
2021-12-28 16:41:09 -08:00
Ben Meadors
1063415292
Remove networking operations from presentation layer ( #1033 )
...
* Remove networking operations from presentation layer
2021-12-28 14:17:56 -06:00
Ben Meadors
a70b849039
Changed getMacAddr behavior ( #1017 )
2021-12-28 11:20:45 -06:00
Jm Casler
648e8bb5e1
Support for MeshPacket_Delayed_DELAYED_BROADCAST
2021-12-27 10:02:43 -08:00
Jm Casler
988f8c4d23
Merge branch 'master' into StoreAndForward
2021-12-26 15:53:54 -08:00
Jm Casler
efdd2ad490
Apply formatting to S&F
2021-12-26 15:51:27 -08:00
Jm Casler
228be41ba6
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-26 15:49:52 -08:00
Jm Casler
5432d3d44b
Merge branch 'meshtastic:master' into wifi
2021-12-26 15:48:18 -08:00
Jm Casler
e77cbd0588
Apply formatting to wifi related sections
2021-12-26 15:46:23 -08:00
Jm Casler
366a028502
Remove unused comments.
2021-12-26 09:05:35 -08:00
Jm Casler
caa4f3cd71
Merge branch 'master' into master
2021-12-24 13:52:25 -08:00
Jm Casler
0938cded58
Cleanup comments
2021-12-24 13:08:30 -08:00
Jm Casler
8e50e25eec
Cleanup content handler and remove request counter.
2021-12-23 19:56:37 -08:00
Jm Casler
2d8bf4d684
Fix for SoftAP bugs
2021-12-23 18:18:07 -08:00
Joshua Pirihi
0aa4ea86a0
Add mqtt_username and mqtt_password user preferences
2021-12-24 06:17:08 +13:00
Jm Casler
d09754fbcf
Add support for secondary channels that don't have their own PSK.
2021-12-21 19:28:47 -05:00
Jm Casler
73985c47d6
Merge branch 'master' into backlight
2021-12-19 19:34:29 -05:00
Jm Casler
192feeaf0e
Update broadcast address to NODENUM_BROADCAST
2021-12-19 15:11:30 -05:00
Sam
9f63a8c330
Fix coordinates not displaying when fixed
2021-12-19 14:55:57 -05:00
Jm Casler
b6d72d3248
Merge branch 'meshtastic:master' into master
2021-12-19 14:28:08 -05:00
Jm Casler
8d8fece89d
Update to show fixed gps alternating with location info.
2021-12-19 14:27:49 -05:00
Jm Casler
7af4a31329
Adding MeshPacket_Delayed
2021-12-19 14:02:36 -05:00
Jm Casler
2ace1f48b8
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-19 13:58:22 -05:00
Jm Casler
d1d096d52a
S&F - Describe if the message is real time or delayed in MeshPacket
2021-12-19 13:58:01 -05:00
Jm Casler
34908a8f79
Merge pull request #1009 from meshtastic/nimble-lib-swap
...
Nimble lib swap
2021-12-18 16:30:27 -05:00
Jm Casler
d7a1b9fd62
Allow hop_limit to be configured
...
https://github.com/meshtastic/Meshtastic-device/issues/1007
2021-12-18 16:21:12 -05:00
Ben Meadors
727dcbc809
Merge branch 'master' into nimble-lib-swap
2021-12-18 15:16:39 -06:00
Andre Kirchhoff
4cd25bc755
add eink userButtonDoublePressed backlight trigger
2021-12-18 17:47:54 -03:00
Jm Casler
0e5a783c5a
Show fixed position indicator on screen #866
...
Show fixed position indicator on screen #866
2021-12-18 15:20:17 -05:00
Jm Casler
e68ca88c9c
Merge branch 'master' into master
2021-12-18 13:58:57 -05:00
Jm Casler
f3fc88ac5d
Test if screen address was found
2021-12-18 11:02:54 -05:00
Jm Casler
d1370071da
Test that the screen object has been created
2021-12-17 15:53:23 -05:00
Jm Casler
b71051a227
Attempt to address the ssl screen crashing on AndreK's device.
2021-12-17 14:02:29 -05:00
Vladislav Osmanov
a27260a605
Overridden default pin to use for Ext Notify Plugin ( #975 )
...
In Meshtastic DIY `GPIO13` is used for `SX126X_TXEN`,
so we choose `GPIO12` as default for Ext Notification Plugin.
2021-12-17 12:13:27 +03:00
Jm Casler
3dbc31e8f3
Merge pull request #995 from mc-hamster/master
...
Updated formula for position plugin & Improve time to generate the SSL certificate
2021-12-15 07:22:20 -08:00
Ben Meadors
5ff6b919c6
Remove BATTERY_PIN from tlora v1 target ( #996 )
2021-12-15 07:50:36 -06:00
Jm Casler
62602b54f4
Improve time to generate the SSL certificate
2021-12-14 23:50:49 -05:00
Jm Casler
ee70b5996f
Updated formula for position plugin
2021-12-14 22:38:54 -05:00
Ben Meadors
f119555c12
Convert to NimBLE Arduino ( #985 )
2021-12-12 07:44:56 -06:00
Jm Casler
446fb857cc
Bug in getNumOnlineNodes #988
2021-12-11 19:50:20 -08:00
Jm Casler
a1f97aea77
Update Screen.cpp
2021-12-11 19:39:31 -08:00
Jm Casler
1ed3195194
Identify the mode on the screen with the radio conf #986
2021-12-11 19:36:58 -08:00
Jm Casler
4fb5107298
Make screen animations smoother (aka Scale the CPU) #983
2021-12-11 18:35:28 -08:00
Jm Casler
686057a0b1
Make screen animations smoother (aka Scale the CPU) #983
2021-12-11 18:33:52 -08:00
Jm Casler
3d4e4bfa50
Update generated protos & has_wifi #979
...
https://github.com/meshtastic/Meshtastic-device/issues/979
2021-12-09 11:47:42 -08:00
Jm Casler
0475cc93ab
Update storeforward.pb.h
2021-12-08 23:56:38 -08:00
Jm Casler
55da39823b
Update S&F protobuf
2021-12-08 17:22:02 -08:00
Jm Casler
fb15898ed6
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-08 17:17:54 -08:00
Solanaceae
b6d63059bf
Change EXT_NOTIFY_PIN to EXT_NOTIFY_OUT per req.
2021-12-07 21:34:10 -07:00
Solanaceae
6cfdd99fd1
Update and configure ExNotify platforms
2021-12-07 20:26:26 -07:00
Jm Casler
f86e0d46b6
Add calculated airtimes to myNodeInfo
...
https://github.com/meshtastic/Meshtastic-device/issues/970
2021-12-07 13:04:50 -08:00
Jm Casler
67766b817c
Reduce size of airtime structure for mynodeinfo
2021-12-07 11:44:48 -08:00
Jm Casler
d3dc51d102
Fix typo
2021-12-07 11:31:46 -08:00
Jm Casler
a904bb8cc5
Generated protos for Feature request: add airtime to NodeInfo #970
2021-12-07 11:26:06 -08:00
Jm Casler
df88feba0f
Feature request: add the hop limit info to range test plugin #967
2021-12-07 09:14:31 -08:00
Jm Casler
b0a6c8929c
Save partial work for S&F
2021-12-06 21:01:18 -08:00
Jm Casler
f01952bd0d
Create new default channel configurations. #965
...
Create new default channel configurations. #965
2021-12-06 15:03:35 -08:00
Jm Casler
5fc9f3bfb1
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-06 14:38:18 -08:00
Jm Casler
e9653dae03
Update Smart Position to scale based on data rate.
2021-12-05 22:23:49 -08:00
Joshua Pirihi
5b34e3e1ab
When switching to battery, shutdown after on_battery_shutdown_after_secs
2021-12-06 15:37:35 +13:00
Jm Casler
eefef1dceb
Add channel bitrate to myNodeInfo #959
2021-12-05 16:17:13 -08:00
Jm Casler
465f7a6935
Merge branch 'StoreAndForward' of https://github.com/mc-hamster/Meshtastic-device into StoreAndForward
2021-12-05 10:20:25 -08:00
Jm Casler
3da9c7b081
Update lastlat/lastlong int32 #956
2021-12-05 10:20:16 -08:00
Jm Casler
05835fd1bb
Add channel bitrate to myNodeInfo #959
...
Add channel bitrate to myNodeInfo #959
2021-12-05 10:17:09 -08:00
Jm Casler
aaefd2c2e7
Smart position sends updates too frequently. #956
2021-12-04 19:51:54 -08:00
Jm Casler
53efb9c0f6
Update StoreForwardPlugin.cpp
2021-12-04 19:29:42 -08:00
Jm Casler
9f6522a756
SoftAP doesn't always start #954
2021-12-04 19:20:20 -08:00
Jm Casler
09b467ce7c
WIP for S&F. Next is to validate the stub outs work as expected.
2021-12-03 22:20:15 -08:00
Jm Casler
83c6d8b07e
comment out AXP192_SLAVE_ADDRESS in configuration.h #952
2021-12-03 19:35:57 -08:00
Jm Casler
23e16bfb1a
Merge branch 'master' into StoreAndForward
2021-12-03 19:00:25 -08:00
Jm Casler
47e7b00000
Cleanup rangetestplugin #950
2021-12-03 18:59:10 -08:00
Jm Casler
62cf2adaec
Merge branch 'master' into SX1262-Power
2021-12-02 22:41:09 -08:00
Sacha Weatherstone
063499ef46
Cheanup old unused files.
2021-12-03 17:28:32 +11:00
Solanaceae
b7eaeb8c31
Merge branch 'master' into SX1262-Power
2021-12-02 21:50:37 -07:00
Solanaceae
6bd495a491
OCP limit into SX126x class where it belongs.
2021-12-02 20:46:36 -07:00
Jm Casler
6a426d5d71
Update S&F with new object name
2021-12-02 17:27:38 -08:00
Jm Casler
1175c981c0
Update generated protos for S&F
2021-12-02 17:16:39 -08:00
Jm Casler
de104a2707
Merge branch 'master' into StoreAndForward
2021-12-02 09:27:42 -08:00
Ben Meadors
9d019c1a99
Adding batch script for generating uf2 files for NRF boards ( #945 )
...
* Updated generated protos
* Added uf2-converter batch for windows machines
2021-12-02 10:19:25 -06:00
Jm Casler
f4d348173c
Refresh node info to ensure our information is current for smart position. #934
2021-12-01 17:56:47 -08:00
Jm Casler
4f10ab8d04
Little update to #934
...
updated lastGpsSend
2021-12-01 17:24:01 -08:00
Solanaceae
ab0a06e536
Raising currentLimit for SX1262
2021-11-30 17:56:19 -07:00
Ben Meadors
2a617ba7b2
Upstream proto addition
2021-11-29 10:05:32 -06:00
Ben Meadors
bbf3091889
Merge branch 'master' into master
2021-11-29 09:58:16 -06:00
Ben Meadors
99d35b175c
Merge remote-tracking branch 'upstream/master'
2021-11-29 07:02:56 -06:00
Jm Casler
98d0907f4d
Merge branch 'master' into issue-919
2021-11-28 22:36:41 -08:00
Jm Casler
623b846713
Fix for: Wifi admin mode no longer works #939
...
Fix for: Wifi admin mode no longer works #939
2021-11-28 21:56:34 -08:00
Jm Casler
e791a5aa2f
Merge branch 'master' into issue-919
2021-11-28 20:13:56 -08:00
Jm Casler
d5506bb33c
Cleanup (Comments & Formatting) of S&F and PrositionPlugin.cpp
2021-11-28 19:41:34 -08:00
Jm Casler
937f67c4ec
Check in partial work on S&F
2021-11-28 19:34:35 -08:00
Jm Casler
3ed4a1e3e1
Merge branch 'master' into StoreAndForward
2021-11-28 19:31:49 -08:00
Jm Casler
d7315778d6
Generated protos for S&F
2021-11-28 19:25:50 -08:00
Ben Meadors
69a2029ade
Removed unnecessary debug print
2021-11-27 09:29:39 -06:00
Ben Meadors
7a649e3fc3
Regen protobufs from upstream
2021-11-27 09:16:26 -06:00
Ben Meadors
f019151e3f
auto_screen_carousel_secs behavior implementation
2021-11-27 09:11:58 -06:00
Jm Casler
88fd671880
Tweaking values of Smart Position #934
...
Tweaking values of Smart Position #934
2021-11-26 21:26:36 -08:00
Jm Casler
d72c091ead
Merge branch 'master' into issue-927
2021-11-26 19:50:40 -08:00
Jm Casler
3ec508169a
Implementation of smart positioning #934
...
Initial check in for https://github.com/meshtastic/Meshtastic-device/issues/934
2021-11-26 19:12:00 -08:00
Jm Casler
f6fde55363
Update protobufs with the latest from meshtastic-protobufs
2021-11-26 18:25:08 -08:00
Sacha Weatherstone
bc311ac9f6
Merge branch 'master' into issue-927
2021-11-27 08:59:22 +11:00
Ryan Tolboom
c5f210384f
add SSL notification at boot
2021-11-26 15:09:16 -05:00
Joar Svensson
d685682dd9
Define battery pin
2021-11-26 13:28:20 +01:00
Ryan Tolboom
a0d829a91e
Merge branch 'master' into issue-919
2021-11-23 13:36:09 -05:00
Ryan Tolboom
e3ee3c411c
Merge branch 'master' into issue-919
2021-11-22 23:08:06 -05:00
Jm Casler
d3e1bbf355
Merge branch 'master' into ignore-phone-messages-screen
2021-11-22 19:46:55 -08:00
Jm Casler
a5727052bc
Merge branch 'master' into llcc68
2021-11-22 19:25:52 -08:00
Jm Casler
083518c127
Merge branch 'master' into ignore-phone-messages-screen
2021-11-22 19:23:42 -08:00
Ryan Tolboom
c36b233c49
ACK retried want_ack packets
2021-11-22 21:31:12 -05:00
Jm Casler
9ddcc5d2ed
S&F Pre-Alpha. Functional. No crashes (I hope).
2021-11-22 17:47:42 -08:00
Jm Casler
a3ce728e26
Move SerialPlugin to plugins/esp32
2021-11-22 13:18:49 -08:00
Jm Casler
cf0d9a2c86
Merge pull request #91 from mc-hamster/master
...
Move Serial Plugin to new location
2021-11-22 13:17:01 -08:00
Jm Casler
ec7953ccf0
Rename src/plugins/SerialPlugin.h to src/plugins/esp32/SerialPlugin.h
2021-11-22 13:15:50 -08:00
Jm Casler
44a4bde626
Rename src/plugins/SerialPlugin.cpp to src/plugins/esp32/SerialPlugin.cpp
2021-11-22 13:15:36 -08:00
Ben Meadors
5db0a57599
Ignore messages originating from phone on screen
2021-11-21 18:44:08 -06:00
Jm Casler
834f2f4160
Updates to S&F (this one doesn't work)
2021-11-21 14:43:47 -08:00
Jm Casler
4367f05b24
Applied code formatters.
2021-11-20 21:57:21 -08:00
Jm Casler
97aec5f125
Remove comments from SF
2021-11-20 21:35:13 -08:00
Jm Casler
5191fd6475
Initial demonstrable build
2021-11-20 21:21:11 -08:00
Jm Casler
32017e53f5
Formatting applied
2021-11-18 09:36:39 -08:00
Jm Casler
37aab8a42b
Able to store and forward, but packets are corrupt
2021-11-18 09:35:05 -08:00
Vladislav Osmanov
bfa0307231
LLCC68 doesn't support SF12 neither the "Long Slow" channel
2021-11-18 14:46:04 +03:00
Vladislav Osmanov
8eb0d685ac
[LLCC68] module support
2021-11-17 13:28:08 +03:00
Ben Meadors
2d939d26ee
Renamed to is_always_powered for convention
2021-11-06 12:11:22 -05:00
Ben Meadors
d6c7ea921a
Added always_powered preference
2021-11-06 10:03:10 -05:00
a-f-G-U-C
8115ee0c97
set Team field via Admin plugin
2021-11-02 13:27:56 +00:00
Solanaceae
d5e4ceebcc
Small fix for using 62.5Khz bandwidth setting.
2021-11-01 02:31:53 -07:00