Jm Casler
b63802cef3
1.2.52
2022-01-13 06:49:55 -08:00
Jm Casler
f9ff06b296
Bump to 1.2.51
2022-01-12 21:54:32 -08:00
Jm Casler
ad038b07b6
Merge pull request #1082 from mc-hamster/master
...
Fix typo
2022-01-11 15:57:50 -08:00
Jm Casler
2e4b777625
Merge branch 'meshtastic:master' into master
2022-01-11 15:57:15 -08:00
Jm Casler
a8f1115c05
Fix typo
2022-01-11 15:56:58 -08:00
Jm Casler
f26bb6467e
Merge pull request #1078 from mc-hamster/TAP_DEBUG
...
Use nimble 1.3.4
2022-01-10 22:28:47 -08:00
Jm Casler
c1ee1265ab
Use nimble 1.3.4
2022-01-10 21:49:41 -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
4a036db612
Merge pull request #1077 from mc-hamster/master
...
Add isRouter to the power saving check.
2022-01-10 16:38:40 -08:00
Jm Casler
2e0cd7ce4a
Merge branch 'master' into master
2022-01-10 16:38:29 -08:00
Jm Casler
4ddc113ed6
Add isRouter to the power saving check.
2022-01-10 16:37:35 -08:00
Jm Casler
47935aab98
Add Meshtastic to bootup ( #1076 )
2022-01-10 11:10:09 -06:00
Jm Casler
0a43be6f8c
Add Meshtastic to bootup
2022-01-10 07:57:25 -08:00
Jm Casler
053a00ec6c
Merge pull request #1075 from mc-hamster/master
...
Disable light-sleep (aka bluetooth sleep) as the default behavior
2022-01-10 07:55:10 -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
1adca4e992
Merge branch 'meshtastic:master' into master
2022-01-09 22:23:37 -08:00
Jm Casler
1e247f154e
updating proto submodule to latest
2022-01-09 22:23:05 -08:00
Jm Casler
f302166832
Disable light sleep
2022-01-09 19:14:07 -08:00
Jm Casler
51743f751a
Merge pull request #1074 from mc-hamster/BLE
...
Upgrade to NimBLE 1.3.3
2022-01-09 18:51:05 -08:00
Jm Casler
b22cc1a964
Upgrade to NimBLE 1.3.3
2022-01-09 17:39:03 -08:00
Jm Casler
bd3688d21d
Merge pull request #1073 from mc-hamster/BLE
...
Erase NVS as part of factory reset & new triple click behavior
2022-01-08 13:45:51 -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
6843ffe452
Merge pull request #1072 from mc-hamster/admin
...
Start of Web Admin
2022-01-07 22:51:07 -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
Jm Casler
01f1b33eec
Merge branch 'meshtastic:master' into master
2022-01-07 17:23:40 -08:00
Jm Casler
94246a1fbc
Merge pull request #1070 from unjordy/portable-shebangs
...
Use portable shebangs in bash and python scripts
2022-01-07 11:46:03 -08:00
Jm Casler
abae99f577
Merge branch 'master' into portable-shebangs
2022-01-07 11:10:47 -08:00
Jm Casler
f221bc6275
Merge pull request #1069 from ernax78/touch_refresh
...
T-ECHO e-ink screen update with touch button
2022-01-07 10:52:22 -08:00
Jordan Mulcahey
706d6e2671
Use /usr/bin/env in bash and python script shebangs
2022-01-07 02:53:33 -08:00
ernax78
2857fafa81
Merge branch 'meshtastic:master' into touch_refresh
2022-01-07 10:02:08 +03:00
Erik R Norell
17dfb7d152
Touch on T-Echo to refresh e-ink screen
2022-01-07 09:57:29 +03:00
Jm Casler
dff219a037
updating proto submodule to latest
2022-01-06 10:46:13 -08:00
ernax78
1c63d2d334
Feature: add disable_tx setting #1065 ( #1066 )
...
* Feature: add disable_tx setting #1065
2022-01-06 12:01:45 -06: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
9bc9d37596
Merge pull request #1064 from mc-hamster/SPIFFS_UPDATE
...
Fixed TLS "memory allocation failure" & Don't delete contents of /static unless tar is downloaded
2022-01-05 23:27:21 -08: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
841bc97a47
Revert "Merge pull request #94 from mc-hamster/BLE_NOPIN"
...
This reverts commit c366d81510 , reversing
changes made to e9f01de051 .
2022-01-05 19:44:44 -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
c366d81510
Merge pull request #94 from mc-hamster/BLE_NOPIN
...
BLE MITM disabled
2022-01-04 20:55:53 -08:00
Jm Casler
e9f01de051
Merge pull request #1062 from linagee/master
...
NimBLE: less debugging data, no more constant stream of BLE hex logging
2022-01-04 20:01:44 -08:00
Jm Casler
f9905ea416
MITM disabled
2022-01-04 19:26:50 -08:00
linagee
a8d10329f8
Added some platformio.ini comments
2022-01-04 18:58:56 -07:00
linagee
1157419e05
Constants are better than magic numbers
2022-01-04 18:38:05 -07:00
linagee
12f1fda934
NimBLE: less debugging data, no more constant stream of hex
...
esp_nimble_cfg.h and syscfg/syscfg.h were providing the default
previously.
This should get rid of:
ble_sm_alg_s1() and messages like that proving low-level BLE data.
2022-01-04 18:32:58 -07:00
linagee
cb0073f6fa
Merge pull request #3 from meshtastic/master
...
Merge master
2022-01-04 10:27:26 -07:00
Jm Casler
da5bc9d9d9
Merge pull request #1059 from mc-hamster/NTP
...
Add support for NTP if wifi is connected
2022-01-03 18:05:30 -08:00
Jm Casler
38baebe48f
Use NTP time if connected to wifi
2022-01-03 17:35:20 -08:00
Jm Casler
97ad7a1825
Merge pull request #93 from meshtastic/master
...
Update from head
2022-01-03 16:18:20 -08:00
Jm Casler
1f9b1e2828
Merge branch 'NTP' into master
2022-01-03 16:18:01 -08:00
Jm Casler
796d05e89e
Initial checkin of Online OTA SPIFFS update
...
Initial checkin of Online OTA SPIFFS update
2022-01-03 07:52:10 -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
8569595249
Merge pull request #1046 from caveman99/Heltec-V1
...
Heltec v1
2022-01-02 11:09:57 -08:00
Jm Casler
88281dbbf1
Merge branch 'master' into Heltec-V1
2022-01-02 11:09:46 -08:00
Jm Casler
dd3e8af4c0
Merge pull request #1054 from mc-hamster/StoreAndForward
...
Count tx airtime only after it's sent by the radio
2022-01-02 11:06:06 -08:00
Jm Casler
a0d3d1dc89
Merge branch 'master' into StoreAndForward
2022-01-02 11:05:57 -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
5d4f039b3e
updating proto submodule to latest
2022-01-01 23:25:20 -08:00
Jm Casler
676e840b5b
Merge pull request #1053 from mc-hamster/StoreAndForward
...
Return an informative message if web content files are unavailable.
2022-01-01 23:23:36 -08:00
Jm Casler
c00c2744bf
Merge branch 'master' into StoreAndForward
2022-01-01 23:23:26 -08:00
Jm Casler
83293a5f4d
Merge pull request #1048 from prampec/ExternalNotificationFix
...
Channel-binding filter accepts empty channel names.
2022-01-01 23:18:55 -08:00
Jm Casler
0812094f35
Merge branch 'master' into ExternalNotificationFix
2022-01-01 23:18:49 -08:00
Jm Casler
7dfe596bcb
Merge branch 'master' into StoreAndForward
2022-01-01 23:11:03 -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
dd464896ae
Merge pull request #1052 from mc-hamster/StoreAndForward
...
S&F - Only TX if utilization is below 25%
2022-01-01 19:55:45 -08:00
Jm Casler
00ff013799
Merge branch 'meshtastic:master' into StoreAndForward
2022-01-01 19:55:21 -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
Jm Casler
ad784532b7
Merge pull request #1047 from mc-hamster/StoreAndForward
...
Don't let S&F send payloads if channel utilization is > 50%
2022-01-01 16:13:22 -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
c135a59787
Merge branch 'master' into ExternalNotificationFix
2022-01-01 14:00:50 -06:00
linagee
333b195804
Don't commit vim swap files to repo ( #1051 )
2022-01-01 14:00:32 -06:00
Ben Meadors
40f1a7bcaf
Merge branch 'master' into ExternalNotificationFix
2022-01-01 13:13:15 -06:00
Ben Meadors
432854ce31
Merge branch 'master' into master
2022-01-01 13:12:59 -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
linagee
4ca8846c2f
Don't commit vim swap files to repo
2022-01-01 12:05:19 -07:00
linagee
69e1985eda
Merge pull request #2 from meshtastic/master
...
Merge master
2022-01-01 11:48:30 -07: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
Sacha Weatherstone
90f5fade84
Merge branch 'master' into Heltec-V1
2021-12-31 12:35:14 +10:30
Sacha Weatherstone
df75182bcf
Fix protobuf submodule
2021-12-31 13:04:34 +11:00
Sacha Weatherstone
6cb4900e0c
Create update_protobufs.yml
2021-12-31 13:00:32 +11: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
e24a2116d8
build the new board with build_all
2021-12-30 22:19:04 +01:00
Thomas Göttgens
9c7121df3e
Update platformio.ini
...
add new board to platform.io definition
2021-12-30 22:18:08 +01:00
Thomas Göttgens
c531ea8601
new Configuration section
2021-12-30 22:16:46 +01:00
linagee
0a4659b605
Merge pull request #1 from meshtastic/master
...
Pull master
2021-12-29 19:57:29 -07:00
Jm Casler
41dcfdd7cb
Bump to 1.2.50
2021-12-29 11:20:36 -08:00
Jm Casler
fbcbc791de
Merge pull request #1041 from mc-hamster/ReplyTapback
...
Support for replies and tap backs
2021-12-29 09:53:03 -08: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
68c52a8d36
updating proto submodule to latest
2021-12-29 09:22:47 -08:00
Jm Casler
759bdfd6a4
Merge pull request #1038 from mc-hamster/master
...
Delete build-nightly.sh - nightly build server has been decommissioned
2021-12-29 01:32:31 -08:00
Jm Casler
94aff87706
Merge pull request #1037 from mc-hamster/ChannelUtilization
...
Report on channel utilization on the screen and myNodeInfo
2021-12-29 01:32:22 -08:00
Jm Casler
3fdb374dce
Merge branch 'meshtastic:master' into master
2021-12-29 00:52:40 -08:00
Jm Casler
6f3ffc6ef0
Delete build-nightly.sh
...
Nightly build server has been decomissioned.
2021-12-29 00:52:21 -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
80d872448d
Merge pull request #1036 from mc-hamster/StoreAndForward
...
Removed radio config that shouldn't be there.
2021-12-29 00:12:59 -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
f1c029d6da
updating proto submodule to latest
2021-12-28 23:33:12 -08:00
Jm Casler
a2883789d1
updating proto submodule to latest
2021-12-28 23:29:30 -08:00
Jm Casler
654558abcd
Partial work for NTP client
2021-12-28 19:24:10 -08:00
Jm Casler
c1abe84abc
Merge pull request #1024 from mc-hamster/master
...
Attempt to update esp8266-oled-ssd1306 (Attempt didn't work, this contains cleanup)
2021-12-28 17:25:37 -08:00
Jm Casler
f3427084c2
Merge branch 'meshtastic:master' into master
2021-12-28 16:41:09 -08:00
Jm Casler
638d43a341
Roll back oled update
2021-12-28 16:40:53 -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
33769b8657
Merge pull request #1031 from linagee/master
...
Ham, not HAM
2021-12-27 21:34:13 -08:00
linagee
a534eae43c
Grammar.
2021-12-27 21:21:56 -07:00
linagee
5a22b49a24
Ham, not HAM
...
Originally discovered in 1ffa55d39a
https://www.kb6nu.com/ham-ham-radio-ham-radio-amateur-radio/#:~:text=Of%20course%20either%20term%20may,be%20avoided%20at%20all%20costs .
2021-12-27 21:18:10 -07:00
riddick
06a6f75f00
Update device-install.sh ( #1029 )
...
fix for #911
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2021-12-27 18:01:21 -06:00
Thomas Göttgens
bea9dfff38
CI/CD for building on GitLab instance ( #1028 )
...
This yml is basically a wrapper for build-all.sh that makes sure the submodules are checked out and pushes a release package to the gitlab registry. Not needed for building on github!
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2021-12-27 14:25:08 -06:00
Jm Casler
2818dfc948
Merge pull request #1030 from mc-hamster/StoreAndForward
...
Support for MeshPacket_Delayed_DELAYED_BROADCAST
2021-12-27 10:03:36 -08:00
Jm Casler
f521878308
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-27 10:03:09 -08:00
Jm Casler
648e8bb5e1
Support for MeshPacket_Delayed_DELAYED_BROADCAST
2021-12-27 10:02:43 -08:00
Jm Casler
6907cb192e
Merge pull request #1027 from mc-hamster/StoreAndForward
...
S&F - Add support for secondary channels that don't have their own PSK & Update broadcast address to NODENUM_BROADCAST
2021-12-26 16:20:12 -08:00
Jm Casler
988f8c4d23
Merge branch 'master' into StoreAndForward
2021-12-26 15:53:54 -08:00
Jm Casler
4a3bdb284d
Merge pull request #1026 from mc-hamster/wifi
...
Apply formatting to wifi related sections
2021-12-26 15:53:42 -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
072707c77e
Update esp8266-oled-ssd1306
2021-12-26 09:08:49 -08:00
Jm Casler
366a028502
Remove unused comments.
2021-12-26 09:05:35 -08:00
Jm Casler
ea7bceb85b
Merge pull request #1018 from joshpirihi/master
...
Add mqtt_username and mqtt_password user preferences
2021-12-24 22:25:10 -08:00
Jm Casler
caa4f3cd71
Merge branch 'master' into master
2021-12-24 13:52:25 -08:00
Jm Casler
521c55595a
Merge pull request #1022 from mc-hamster/wifi
...
Cleanup comments
2021-12-24 13:51:35 -08:00
Jm Casler
a0c9d18e0d
Merge branch 'wifi' of https://github.com/mc-hamster/Meshtastic-device into wifi
2021-12-24 13:08:36 -08:00
Jm Casler
0938cded58
Cleanup comments
2021-12-24 13:08:30 -08:00
Jm Casler
0ea12436b6
Merge pull request #1020 from mc-hamster/wifi
...
Fix for SoftAP bugs
2021-12-23 20:34:29 -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
a192da5cd0
Merge pull request #1010 from andrekir/backlight
...
add T-Echo backlight trigger
2021-12-19 19:38:28 -05:00
Jm Casler
73985c47d6
Merge branch 'master' into backlight
2021-12-19 19:34:29 -05:00
Jm Casler
476c6f25ce
Merge pull request #1012 from mc-hamster/master
...
Update to show fixed gps alternating with location info
2021-12-19 19:34:06 -05:00
Jm Casler
836113ef8b
Merge pull request #92 from syund/Show-fixed-GPS-coordinates-on-screen
...
Fix coordinates not displaying when fixed
2021-12-19 15:16:33 -05:00
Jm Casler
3e31d561ea
Merge branch 'StoreAndForward' of https://github.com/mc-hamster/Meshtastic-device into StoreAndForward
2021-12-19 15:11:38 -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
756528180e
Merge pull request #978 from mc-hamster/StoreAndForward
...
S&F - Describe if the message is real time or delayed in MeshPacket
2021-12-19 14:27:55 -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
3adb79bd18
updating proto submodule to latest
2021-12-19 13:54:51 -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
9b15bb51b3
Merge pull request #1008 from mc-hamster/master
...
Show fixed position indicator on screen & show fixed position indicator on screen
2021-12-18 16:24:33 -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
Jm Casler
94e9345354
Merge branch 'meshtastic:master' into master
2021-12-18 15:53:31 -05:00
Jm Casler
4fcd82d6f5
updating proto submodule to latest
2021-12-18 15:51:44 -05:00
Andre Kirchhoff
4cd25bc755
add eink userButtonDoublePressed backlight trigger
2021-12-18 17:47:54 -03:00
Jm Casler
252820c58c
Merge branch 'meshtastic:master' into master
2021-12-18 15:20:58 -05: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
4a053801ce
Merge pull request #1005 from mc-hamster/master
...
Fix for "Creating SSL certificate" screen when there's no display
2021-12-18 14:49:16 -05:00
Jm Casler
e68ca88c9c
Merge branch 'master' into master
2021-12-18 13:58:57 -05:00
Jm Casler
40d61543e4
Merge pull request #999 from osmanovv/ext-notify-out
...
Overridden default pin to use for Ext Notify Plugin (#975 )
2021-12-18 13:58:10 -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
5354c49c50
Bump version to 1.2.49
2021-12-16 13:53:59 -05: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
1f4a3085ef
Peg to specific version of NimBLE Arduino
2021-12-12 07:54:29 -06:00
Ben Meadors
f119555c12
Convert to NimBLE Arduino ( #985 )
2021-12-12 07:44:56 -06:00
Jm Casler
2f16b3f345
Merge pull request #989 from mc-hamster/display_speed
...
Bug in getNumOnlineNodes #988
2021-12-11 20:10:36 -08:00
Jm Casler
1d0221e02d
Merge branch 'meshtastic:master' into display_speed
2021-12-11 19:50:51 -08:00
Jm Casler
446fb857cc
Bug in getNumOnlineNodes #988
2021-12-11 19:50:20 -08:00
Jm Casler
c6292679f5
Merge pull request #987 from mc-hamster/display_speed
...
Identify the mode on the screen with the radio conf #986
2021-12-11 19:49:06 -08:00
Jm Casler
65cc938c72
Merge branch 'display_speed' of https://github.com/mc-hamster/Meshtastic-device into display_speed
2021-12-11 19:39:37 -08:00
Jm Casler
a1f97aea77
Update Screen.cpp
2021-12-11 19:39:31 -08:00
Jm Casler
ce42707fc7
Merge branch 'meshtastic:master' into display_speed
2021-12-11 19:37:39 -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
4de89fab0d
Merge pull request #984 from mc-hamster/display_speed
...
Make screen animations smoother (aka Scale the CPU) #983
2021-12-11 18:56:41 -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
Sacha Weatherstone
04683580ff
Merge pull request #973 from Hydra-Designs/master
...
Split RAK-4631 targets by base board
2021-12-10 13:27:20 +10:30
Ben Meadors
66085d7447
RAK-5005 button pin mapping tweak
2021-12-09 19:59:04 -06:00
Ben Meadors
033e0e99ec
Merge branch 'meshtastic:master' into master
2021-12-09 19:58:00 -06:00
Jm Casler
98d2499074
Merge pull request #981 from mc-hamster/master
...
Update generated protos & has_wifi #979
2021-12-09 12:13:11 -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
9e771f14d8
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-09 11:34:28 -08:00
Jm Casler
1156a3406e
updating proto submodule to latest
2021-12-09 11:23:24 -08:00
Jm Casler
0475cc93ab
Update storeforward.pb.h
2021-12-08 23:56:38 -08:00
Jm Casler
8b508576ea
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-08 23:48:39 -08:00
Jm Casler
a96dee5beb
updating proto submodule to latest
2021-12-08 23:15:08 -08:00
Jm Casler
84332c60f0
Merge branch 'master' into StoreAndForward
2021-12-08 19:42:37 -08:00
Jm Casler
61bc0e09e7
updating proto submodule to latest
2021-12-08 18:39:12 -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
Jm Casler
9fd8df3872
Merge branch 'master' of https://github.com/meshtastic/Meshtastic-device
2021-12-08 17:13:52 -08:00
Jm Casler
2ad37e2126
updating proto submodule to latest
2021-12-08 17:13:34 -08:00
Ben Meadors
148b62c02f
Merge branch 'master' into master
2021-12-08 18:11:38 -06:00
Jm Casler
098eee0062
Merge pull request #975 from Solarvortx/ExtNotify-Pin
...
Ext notify pin
2021-12-08 15:52:13 -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
Ben Meadors
c8bea4f091
Split RAK-4631 targets by base board
2021-12-07 20:42:06 -06:00
Jm Casler
084ef821b7
Merge pull request #972 from mc-hamster/master
...
Add calculated airtimes to myNodeInfo … #970
2021-12-07 13:30:15 -08:00
Jm Casler
8785f2848f
Merge branch 'meshtastic:master' into master
2021-12-07 13:05:26 -08: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
41493c9e1f
Merge pull request #971 from mc-hamster/master
...
Generated protos for Feature request: add airtime to NodeInfo #970
2021-12-07 12:11:34 -08:00
Jm Casler
67766b817c
Reduce size of airtime structure for mynodeinfo
2021-12-07 11:44:48 -08:00
Jm Casler
feb1f4fb9f
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2021-12-07 11:31:53 -08:00
Jm Casler
d3dc51d102
Fix typo
2021-12-07 11:31:46 -08:00
Jm Casler
e53a6615ad
Merge branch 'master' into master
2021-12-07 11:28:28 -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
d0715f85a0
Merge pull request #969 from mc-hamster/master
...
Feature request: add the hop limit info to range test plugin #967
2021-12-07 09:44:57 -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
9c8c419939
Merge pull request #966 from mc-hamster/StoreAndForward
...
Create new default channel configurations. #965
2021-12-06 15:46:12 -08:00
Jm Casler
c83ca7bfdd
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-06 15:04:23 -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
7cb0821886
Merge pull request #964 from mc-hamster/StoreAndForward
...
Update Smart Position to scale based on data rate.
2021-12-06 14:54:07 -08:00
Jm Casler
bd11b7464e
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-06 14:46:24 -08:00
Jm Casler
f6c3ae132a
Merge branch 'master' of https://github.com/meshtastic/Meshtastic-device
2021-12-06 14:43:08 -08:00
Jm Casler
5fc9f3bfb1
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-06 14:38:18 -08:00
Jm Casler
3384c1ed1f
updating proto submodule to latest
2021-12-06 14:37:47 -08:00
Jm Casler
b2e7507cd8
Merge pull request #963 from joshpirihi/master
...
When switching to battery, shutdown after on_battery_shutdown_after_secs
2021-12-05 22:31:58 -08:00
Jm Casler
1cb5ba38f6
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-05 22:24:59 -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
6b184ed448
Merge pull request #960 from mc-hamster/StoreAndForward
...
Add channel bitrate to myNodeInfo #959 and Update lastlat/lastlong int32 #956
2021-12-05 17:14:27 -08:00
Jm Casler
9ec3085cd5
Merge branch 'master' into StoreAndForward
2021-12-05 16:43:46 -08:00
Ben Meadors
02e3d06bcb
Remove promote-release.sh from Release process ( #958 )
2021-12-05 18:31:36 -06: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
92ebf1bd69
Merge branch 'master' of https://github.com/meshtastic/Meshtastic-device
2021-12-05 10:16:12 -08:00
Jm Casler
86d712ff4d
updating proto submodule to latest
2021-12-05 10:15:39 -08:00
Jm Casler
068a6c0309
Merge pull request #957 from mc-hamster/StoreAndForward
...
Smart position sends updates too frequently. #956
2021-12-04 19:54:25 -08:00
Jm Casler
e5ff49d5aa
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-04 19:52:23 -08:00
Jm Casler
aaefd2c2e7
Smart position sends updates too frequently. #956
2021-12-04 19:51:54 -08:00
Jm Casler
e73f79a344
Merge pull request #955 from mc-hamster/StoreAndForward
...
SoftAP doesn't always start #954
2021-12-04 19:42:55 -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
105c026297
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-03 19:36:41 -08:00
Jm Casler
83c6d8b07e
comment out AXP192_SLAVE_ADDRESS in configuration.h #952
2021-12-03 19:35:57 -08:00
Jm Casler
e19a7c73bc
Merge pull request #951 from mc-hamster/StoreAndForward
...
Cleanup rangetestplugin #950
2021-12-03 19:27:34 -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
9adbe28319
Merge pull request #949 from osmanovv/ci4diy
...
building `meshtastic-diy-v1` in `build-all.sh`
2021-12-03 07:48:05 -08:00
Vladislav Osmanov
d1eb314047
building meshtastic-diy-v1 in build-all.sh
2021-12-03 14:10:41 +03:00
Jm Casler
371335e6ab
Update version to 1.2.48
2021-12-02 22:55:07 -08:00
Jm Casler
8bc4b581d1
Merge branch 'master' of https://github.com/meshtastic/Meshtastic-device
2021-12-02 22:54:22 -08:00
Jm Casler
2311653ca8
updating proto submodule to latest
2021-12-02 22:53:46 -08:00
Jm Casler
040e3234fc
Merge pull request #948 from Solarvortx/SX1262-Power
...
Sx1262 power
2021-12-02 22:53:09 -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
f09aa9bec0
Fix promote-release #947
...
Fix promote-release #947
2021-12-02 19:40:40 -08:00
Jm Casler
a7b3b4386f
Merge pull request #946 from mc-hamster/StoreAndForward
...
Store and forward generated protos & add Mac config in platform.ini
2021-12-02 19:15:23 -08:00
Jm Casler
6a426d5d71
Update S&F with new object name
2021-12-02 17:27:38 -08:00
Jm Casler
0ca061a457
uncomment meshtastic-diy-v1
2021-12-02 17:20:04 -08:00
Jm Casler
f1ef1eeaff
Add monitor & upload for mac (commented out)
2021-12-02 17:19:21 -08:00
Jm Casler
1175c981c0
Update generated protos for S&F
2021-12-02 17:16:39 -08:00
Jm Casler
1d3387466f
Merge branch 'master' of https://github.com/meshtastic/Meshtastic-device
2021-12-02 16:44:14 -08:00
Jm Casler
fcccddc4ad
updating proto submodule to latest
2021-12-02 16:44:00 -08:00
Jm Casler
be44fa11b1
Merge pull request #944 from mc-hamster/StoreAndForward
...
Store and forward
2021-12-02 11:50:57 -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
11d954422b
Merge branch 'meshtastic:master' into StoreAndForward
2021-12-01 17:58:51 -08: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
79eb5546a1
Merge pull request #943 from mc-hamster/StoreAndForward
...
Little update to #934
2021-12-01 17:24:37 -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
Jm Casler
59ef28dfa7
updating proto submodule to latest
2021-11-29 21:43:46 -08:00
Jm Casler
d87106900b
Merge pull request #942 from mc-hamster/OneButton
...
Upgrade to OneButton 2.0.3 #941
2021-11-29 09:15:57 -08:00
Jm Casler
241325d245
Upgrade to OneButton 2.0.3 #941
2021-11-29 09:09:25 -08:00
Jm Casler
0118f3991a
Merge pull request #937 from Hydra-Designs/master
...
Automatic screen carousel behavior implementation (auto_screen_carousel_secs user preference)
2021-11-29 08:56:53 -08: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
Jm Casler
5199b4d3c7
Merge pull request #924 from rxt1077/issue-919
...
ACK retried want_ack packets #919
2021-11-29 07:06:11 -08: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
5f6d97151c
Merge pull request #940 from mc-hamster/StoreAndForward
...
Fix for: Wifi admin mode no longer works #939
2021-11-28 22:16:13 -08:00
Jm Casler
8cefa82ff1
Merge branch 'meshtastic:master' into StoreAndForward
2021-11-28 21:57:02 -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
82332c9cd0
Merge pull request #938 from mc-hamster/StoreAndForward
...
Changes for S&F and Smart Positioning #934
2021-11-28 20:13:18 -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
757de54a4f
Merge pull request #935 from rxt1077/issue-927
...
#927 add SSL notification at boot
2021-11-28 19:30:29 -08:00
Jm Casler
5cf0b6b3b1
Merge branch 'StoreAndForward' of https://github.com/mc-hamster/Meshtastic-device into StoreAndForward
2021-11-28 19:27:54 -08:00
Jm Casler
809179ce0e
Merge branch 'meshtastic:master' into StoreAndForward
2021-11-28 19:26:48 -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
1775770e54
Merge pull request #936 from mc-hamster/StoreAndForward
...
Update protobufs with the latest from meshtastic-protobufs
2021-11-26 19:09:53 -08:00
Jm Casler
f6fde55363
Update protobufs with the latest from meshtastic-protobufs
2021-11-26 18:25:08 -08:00
Jm Casler
e548de3c88
Merge branch 'master' of https://github.com/meshtastic/Meshtastic-device
2021-11-26 18:14:45 -08:00
Jm Casler
f75aac8ebf
updating submodule to latest
2021-11-26 18:13:21 -08:00
Sacha Weatherstone
bc311ac9f6
Merge branch 'master' into issue-927
2021-11-27 08:59:22 +11:00
Sacha Weatherstone
d4c6007047
Merge pull request #932 from joarSv/feature/define-battery-pin-tlorav1
...
Define battery pin
2021-11-27 08:58:33 +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
e31f9b6e5e
Merge branch 'master' into issue-919
2021-11-24 17:06:34 -05:00
Jm Casler
a56851fefa
Trying again with .47
2021-11-23 12:41:51 -08:00
Jm Casler
0fc88c542f
Reverting version to 47
...
I can't get git push root to work. Don't know why.
2021-11-23 12:39:48 -08:00
Jm Casler
16307cb67d
47c
2021-11-23 12:17:26 -08:00
Jm Casler
9f05bd11cc
Update to .47b
2021-11-23 12:14:28 -08:00
Jm Casler
4b6ee2dc88
Update version to 1.2.47
2021-11-23 11:48:53 -08:00
Ryan Tolboom
a0d829a91e
Merge branch 'master' into issue-919
2021-11-23 13:36:09 -05:00
Jm Casler
dbabc24d7a
Merge pull request #921 from thebentern/ignore-phone-messages-screen
...
Ignore messages originating from phone on screen
2021-11-23 09:52:11 -08: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
2fa2497ed8
Merge pull request #918 from osmanovv/llcc68
...
[LLCC68] module support
2021-11-22 19:46:31 -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
bc7fc1285d
Merge pull request #923 from mc-hamster/StoreAndForward
...
Store and forward - First public release!!
2021-11-22 18:11:21 -08: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
Jm Casler
43e543eabc
Merge pull request #89 from meshtastic/master
...
Update meshtastic from head
2021-11-14 18:34:38 -08:00
Sacha Weatherstone
eee6ef018c
Merge pull request #917 from thebentern/add-always-powered-preference
...
Added is_always_powered preference
2021-11-12 01:08:39 +11:00
Sacha Weatherstone
f7da9ac071
Merge branch 'master' into add-always-powered-preference
2021-11-11 13:50:13 +11:00
Sacha Weatherstone
928198ff03
Merge pull request #915 from jacky4566/master
...
Add firmware update links
2021-11-11 13:49:39 +11:00
Jm Casler
0cd82507d9
Merge pull request #88 from meshtastic/master
...
update from head
2021-11-10 16:47:42 -08: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
Jackson Wiebe
19f43689ca
Merge pull request #1 from jacky4566/patch-1
...
Patch 1
2021-11-05 20:50:22 -06:00
Jackson Wiebe
e78e82ef42
Update README.md
2021-11-05 20:49:40 -06:00
Jackson Wiebe
fdfc600b3d
Add links for update procedure
...
Had to reach out to discord for update instructions when they are located on the website. Adding link here for clarity.
2021-11-05 20:47:33 -06:00
Sacha Weatherstone
334e14ea4d
Merge pull request #914 from a-f-G-U-C/admin-set-team
...
set Team field via Admin plugin
2021-11-03 06:53:11 +11:00
a-f-G-U-C
8115ee0c97
set Team field via Admin plugin
2021-11-02 13:27:56 +00:00
Sacha Weatherstone
e21cc9d479
Merge pull request #913 from Solarvortx/master
...
Small fix for using 62.5Khz bandwidth setting.
2021-11-02 17:29:34 +11:00
Solanaceae
d5e4ceebcc
Small fix for using 62.5Khz bandwidth setting.
2021-11-01 02:31:53 -07:00
Sacha Weatherstone
51646f28ec
Merge pull request #908 from a-f-G-U-C/owner-update
...
fix owner name update issue (off #900 )
2021-10-30 13:42:25 +11:00
Sacha Weatherstone
2c5ba29648
Merge branch 'master' into owner-update
2021-10-30 10:13:10 +11:00
Sacha Weatherstone
41bed5c14d
Merge pull request #902 from a-f-G-U-C/ublox-filter-dop-fix
...
implement fix2D and max DOP user settings
2021-10-30 10:12:36 +11:00
a-f-G-U-C
5ef9414a25
fix owner name update issue (off #900 )
2021-10-29 13:28:48 +00:00
a-f-G-U-C
2ebed9cb6c
update protobufs to 61bc1d0
2021-10-29 13:13:26 +00:00
a-f-G-U-C
7a1409c42a
Merge branch 'master' into ublox-filter-dop-fix
2021-10-28 13:03:01 +00:00
Sacha Weatherstone
093e3e55b9
Merge pull request #906 from a-f-G-U-C/fix900-part2
...
further fixes for issue 900
2021-10-28 23:34:18 +11:00
a-f-G-U-C
a911515dec
clean up old data during fix transition
2021-10-28 11:58:08 +00:00
a-f-G-U-C
7ecb36dbe7
Merge branch 'meshtastic:master' into ublox-filter-dop-fix
2021-10-28 11:56:11 +00:00
a-f-G-U-C
d4ea18851d
update for RX_SRC_USER
2021-10-28 11:33:32 +00:00
a-f-G-U-C
646d1caf66
updatePosition process time-only message
2021-10-28 11:31:19 +00:00
a-f-G-U-C
74c138620a
revert sanity check from PR 898
2021-10-28 11:25:45 +00:00
Jm Casler
3981d2e1f6
Fix for #874 - RangeTest Plugin header fields swapped for elevation and SNR ( #904 )
...
Fix for #874 - RangeTest Plugin header fields swapped for elevation and SNR
2021-10-28 15:46:20 +11:00
Jm
6ccaa64ae8
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2021-10-27 20:05:51 -07:00
Jm
5dd9610d36
Fix for #874 - RangeTest Plugin header fields swapped for elevation and SNR
...
Fix for #874 - RangeTest Plugin header fields swapped for elevation and SNR
2021-10-27 20:05:33 -07:00
Jm Casler
d4ed7b2f73
Merge pull request #87 from meshtastic/master
...
Update my fork from head
2021-10-27 19:59:30 -07:00
Jm
9702dffa12
Update proto
2021-10-27 19:57:37 -07:00
Kevin Hester
e2992cd3b9
Merge branch 'master' into ublox-filter-dop-fix
2021-10-28 10:41:03 +08:00
Kevin Hester
4e5ac1ac07
Merge pull request #901 from a-f-G-U-C/rx-src-user
...
add the user as distinct message source - fixing #900
2021-10-28 10:40:51 +08:00
a-f-G-U-C
e89b3bd1ec
implement fix2d and max DOP user settings
2021-10-27 13:30:39 +00:00
a-f-G-U-C
da9dd62a33
add the user as distinct message source
2021-10-27 13:16:51 +00:00
Sacha Weatherstone
e6b4ee8084
Merge pull request #893 from joarSv/feature/environmental-ds18b20-sensor-support
...
Add support for DS18B20 temperature sensor
2021-10-27 13:54:57 +11:00
Sacha Weatherstone
0133a1b293
Merge branch 'master' into feature/environmental-ds18b20-sensor-support
2021-10-27 10:23:40 +11:00
Sacha Weatherstone
543283c0f6
Merge pull request #898 from a-f-G-U-C/inpos-selfrej-nicelog
...
better sanity check, logging of inbound positions
2021-10-27 10:21:20 +11:00
Sacha Weatherstone
6d778cdda4
Merge branch 'master' into inpos-selfrej-nicelog
2021-10-27 06:42:13 +11:00
Sacha Weatherstone
3ffcecee6c
Merge pull request #897 from a-f-G-U-C/nodedb-updatepos-atomic
...
implement RX_SRC_LOCAL, Position in updatePosition
2021-10-27 06:38:33 +11:00
a-f-G-U-C
24b2fd2657
better sanity check, logging of inbound positions
2021-10-26 12:41:44 +00:00
a-f-G-U-C
b74c2da530
implement RX_SRC_LOCAL, Position in updatePosition
2021-10-26 12:22:34 +00:00
Kevin Hester
26415cf8e0
Merge branch 'master' into feature/environmental-ds18b20-sensor-support
2021-10-26 02:36:50 +08:00
Sacha Weatherstone
2f7b58abaf
Merge pull request #896 from a-f-G-U-C/gps-use-pos-struct
...
use Position struct for GPS data
2021-10-25 07:41:09 +11:00
a-f-G-U-C
ef1d52ca04
update log message, sanity check
2021-10-24 13:02:31 +00:00
a-f-G-U-C
f69c8dddad
update MeshService to use Position struct
2021-10-24 12:48:48 +00:00
a-f-G-U-C
70b80e600d
use Position struct for GPS data
2021-10-24 12:38:35 +00:00
Joar Svensson
90d95d8e98
Merge branch 'master' into feature/environmental-ds18b20-sensor-support
2021-10-24 11:36:10 +02:00
a-f-G-U-C
7d267e8027
update GPSStatus to use Position struct atomically ( #885 )
2021-10-24 11:36:18 +11:00
a-f-G-U-C
0d884d159a
implement position packet optional fields ( #892 )
2021-10-24 11:10:36 +11:00
a-f-G-U-C
3893810b76
fix a positional timestamp reading bug ( #886 )
...
* fix a positional timestamp reading bug
* lying about fixType is no longer required
2021-10-24 10:31:44 +11:00
Joar Svensson
fff4735a15
Add support for DS18B20 temperature sensor
2021-10-23 21:10:25 +02:00
a-f-G-U-C
a914ee133c
fix a rare GPS data corruption condition ( #890 )
...
* fix a rare GPS data corruption condition
* don't use hasLock to determine validity
2021-10-23 14:21:59 +11:00
a-f-G-U-C
d0fb363422
discriminate local/remote node position updates ( #889 )
2021-10-23 12:58:56 +11:00
a-f-G-U-C
992bbe76d7
add backward compatible position flag defaults ( #884 )
2021-10-23 12:12:53 +11:00
syund
6fc3c9c868
Inline pow_neg - removes build warning ( #891 )
2021-10-23 11:40:43 +11:00
Kevin Hester
4fb844bddd
Merge pull request #869 from geeksville/dev
...
new release
2021-10-16 01:45:51 +08:00
Kevin Hester
dce2fe43a5
1.2.46
2021-10-15 10:21:42 -07:00
Kevin Hester
d54dad4225
update protobufs
2021-10-15 10:21:42 -07:00
Kevin Hester
91f4e17037
fix build for my hacked up nrf52 devboard (must use SD140)
2021-10-15 10:21:42 -07:00
Kevin Hester
c597cd4a17
regen protos
2021-10-15 10:21:42 -07:00
Kevin Hester
08d8e764d7
bl602 notes
2021-10-15 10:21:42 -07:00
Kevin Hester
e626edeffa
todo update
2021-10-15 10:21:42 -07:00
Kevin Hester
f9c3797397
Merge pull request #883 from osmanovv/fix-variants-radio-declaration
...
Fix radio module declaration for `NRF52_SERIES` in `variant.h`-files
2021-10-16 01:21:23 +08:00
Kevin Hester
8e45c5ecd7
Merge pull request #882 from ducky64/techofix
...
Fix for T-echo to not have Critical Error #3 on startup
2021-10-16 01:20:53 +08:00
Османов Владислав Юрьевич
76791220b9
Fix radio module declaration for NRF52_SERIES in variant.h-files
2021-10-14 16:16:20 +03:00
Richard Lin
a76e7c79e6
Fix for T-echo to not have Critical Error #3 on startup
2021-10-13 22:19:50 -07:00
Kevin Hester
83eb94126b
Merge pull request #870 from osmanovv/meshtastic-diy
...
[Meshtastic DIY v1]
2021-10-12 23:41:29 +08:00
Kevin Hester
0a529dcaac
Merge branch 'master' into meshtastic-diy
2021-10-12 23:18:17 +08:00
Kevin Hester
128a481259
Merge pull request #871 from claesg/master
...
Low battery level counter for NRF52
2021-10-12 23:12:36 +08:00
Vladislav Osmanov
87ef15d371
Merge branch 'master' into meshtastic-diy
2021-10-12 15:23:30 +03:00
Kevin Hester
9679861b56
Merge branch 'master' into master
2021-10-12 11:58:52 +08:00
Kevin Hester
3a2120391e
Merge pull request #872 from osmanovv/fix-plugin-return-type
...
Plugins refactoring: `handleReceived` return enumeration `ProcessMessage`
2021-10-12 11:58:33 +08:00
Kevin Hester
3d197d732c
Merge branch 'master' into fix-plugin-return-type
2021-10-12 09:15:34 +08:00
Kevin Hester
5d6fc6d63e
Merge branch 'master' into master
2021-10-12 09:14:18 +08:00
Kevin Hester
40505a23dc
Merge pull request #881 from sachaw/master
...
Web server changes to support frontend
2021-10-12 09:13:18 +08:00
Kevin Hester
31e833ec59
Merge branch 'master' into master
2021-10-12 08:53:14 +08:00
Kevin Hester
2e65f577d8
Merge pull request #876 from syund/875-Create-geo-coordinates-class
...
[875] create geo coordinates class
2021-10-12 08:52:44 +08:00
Kevin Hester
89cd3fd73a
Merge branch 'master' into 875-Create-geo-coordinates-class
2021-10-12 08:34:03 +08:00
Kevin Hester
9ef55e03be
Merge pull request #880 from a-f-G-U-C/issue-879
...
issue 879 - discriminate between mesh and local messages
2021-10-12 08:32:11 +08:00
Sacha Weatherstone
930de64bcd
Merge branch 'master' of github.com:sachaw/meshtastic-device
2021-10-11 12:31:16 +11:00
Sacha Weatherstone
5c0a76ae46
Reverte seperate Generate204 function
2021-10-11 12:27:10 +11:00
Sacha Weatherstone
df26f9ac51
Merge branch 'meshtastic:master' into master
2021-10-11 00:11:25 +11:00
Sacha Weatherstone
14e36f0a2b
Web server changes to support frontend
2021-10-11 00:11:04 +11:00
Sam
96f4998d11
Add functionality for converting lat lon to bearing range and back
2021-10-09 15:03:21 -04:00
Sam
4a98bdd9d6
Move bearing under GeoCoord
2021-10-09 13:31:27 -04:00
Sam
796e8c836a
Move latLongtoMeter under GeoCoord
2021-10-09 13:28:51 -04:00
Sam
7081868143
Spelling fixes. Thanks a-f-G-U-C!
2021-10-09 13:17:23 -04:00
Sam
ce7aae9ca0
Merge branch 'master' of https://github.com/meshtastic/Meshtastic-device into 875-Create-geo-coordinates-class
2021-10-09 13:11:16 -04:00
a-f-G-U-C
1e455ac4c3
issue 879 - add opt-in flag for plugins
2021-10-09 14:02:21 +00:00
a-f-G-U-C
4669e4713c
oops
2021-10-09 14:00:14 +00:00
a-f-G-U-C
26330120ce
oops
2021-10-09 13:59:54 +00:00
a-f-G-U-C
c3ebe80f53
issue 879 - add opt-in flag for plugins
2021-10-09 13:57:56 +00:00
a-f-G-U-C
5eb2e6401f
issue 879 - changes to Router.cpp
2021-10-09 13:54:42 +00:00
a-f-G-U-C
ee9c72b8c7
issue 879 - define source types
2021-10-09 13:48:30 +00:00
Sacha Weatherstone
dc436a3cc9
Bundle WebUI ( #878 )
...
* Bundle WebUI
* Include release workflow
2021-10-09 17:15:12 +11:00
Sacha Weatherstone
99357e427b
Include release workflow
2021-10-09 16:44:00 +11:00
Sacha Weatherstone
8bbcdaa951
Bundle WebUI
2021-10-09 15:56:30 +11:00
Vladislav Osmanov
92edfd3217
fix: GPS RX/TX pins mismatch
2021-10-08 21:17:05 +03:00
Sam
aa936ade7e
Use geoCoord object to draw altitude
2021-10-03 16:01:41 -04:00
Sam
bf695a5f36
Use GeoCoord class in Screen.cpp
2021-10-03 15:52:46 -04:00
Sam
91bc051e6d
Create GeoCoord class
2021-10-03 15:52:09 -04:00
Vladislav Osmanov
bc7d1a4ef0
redefine GPS TX pin for DIY schematic
2021-09-25 00:28:01 +03:00
Vladislav Osmanov
debae67ae7
Plugins refactoring: handleReceived return enumeration ProcessMessage
...
Use `ProcessMessage::CONTINUE` to allows other modules to process a message.
Use `ProcessMessage::STOP` to stop further message processing.
2021-09-23 04:42:09 +03:00
claes
28e851c3fd
Low battery level counter for NRF52
...
Added a counter that counts low battery level detections.
If there are 4 in a row we go to deep sleep.
The battery sense on the RAK4631 seems to be a bit unstable and may
generate 'false' low voltage readings.
My RAK4631 has been running for 7 days now with this fix.
It did 3 days without it.
I still do not have a T-Echo so on that board IT IS NOT TESTED.
(But I hope it will improve things there too)
2021-09-19 16:00:10 +02:00
Vladislav Osmanov
c61bfae785
update protos
2021-09-19 16:26:39 +03:00
Vladislav Osmanov
e3d9b94367
New device board - [Meshtastic DIY v1] by @NanoVHF Schematic based on ESP32-WROOM-32 (38 pins) devkit & EBYTE E22 SX1262/SX1268 module
...
Subproject reference: https://github.com/NanoVHF/Meshtastic-DIY
2021-09-19 16:05:21 +03:00
Kevin Hester
b182819aff
Merge pull request #862 from a-f-G-U-C/HAE-MSL-banner
...
Indicate HAE/MSL mode on startup
2021-09-18 16:27:39 -07:00
Kevin Hester
a1b37d3407
Merge branch 'master' into HAE-MSL-banner
2021-09-18 15:59:54 -07:00
Kevin Hester
b3777ef6f0
Merge pull request #864 from a-f-G-U-C/sanitize-course-value
...
input sanitization - TinyGPS course
2021-09-18 15:59:43 -07:00
Kevin Hester
d54fecca4e
Merge branch 'master' into sanitize-course-value
2021-09-18 15:38:00 -07:00
Kevin Hester
0f14ed0a6c
Merge pull request #867 from syund/Show-fixed-GPS-coordinates-on-screen
...
[866] Show fixed coordinates on screen and indicate fixed GPS
2021-09-18 15:37:41 -07:00
Kevin Hester
b3012b7ee5
Merge branch 'master' into Show-fixed-GPS-coordinates-on-screen
2021-09-18 14:44:10 -07:00
Kevin Hester
2f7e200bef
Merge pull request #865 from osmanovv/sx1268-support
...
SX1268 module support and base class for SX126x module family
2021-09-18 14:43:55 -07:00
Vladislav Osmanov
16d2c565e8
Use EU433 frequency value as default for SX1268
2021-09-18 21:39:29 +03:00
Sam
a74f038cba
[866] Show fixed coordinates on screen and indicate when using fixed coordinates.
2021-09-15 18:58:09 -04:00
Vladislav Osmanov
bd9bf585d3
save channel & freq before outputting them for debugging
...
The frequency could be overridden in `RadioInterface::getFreq()` for some modules.
2021-09-15 12:09:11 +03:00
Vladislav Osmanov
56dd3eab23
use common param name SX126X_ANT_SW instead of the SX1262_ANT_SW
2021-09-14 12:25:25 +03:00
Vladislav Osmanov
cb42440963
fix module frequency overriding
...
The `RadioInterface::freq` member was encapsulated with the `RadioInterface::getFreq()` function,
which could be overridden in child classes for some LoRa-modules.
2021-09-13 22:13:51 +03:00
Vladislav Osmanov
da61090dc5
fix: need to check USE_SX1262 and USE_SX1268 as they are using the same pinouts
2021-09-12 13:58:56 +03:00
Vladislav Osmanov
098f38fb83
New base class for SX126x modules. Added new SX1268 module support.
2021-09-12 00:35:16 +03:00
a-f-G-U-C
c442fd3886
input sanitization - TinyGPS course()
...
Reduce the impact of issue #863 (and similar issues in the future) by filtering out obvious bogons
2021-09-10 15:12:12 +00:00
Vladislav Osmanov
00bf7879af
SX1268 frequency initialization regardless of the region
...
Otherwise, we get critical error 3 with result code -12 (ERR_INVALID_FREQUENCY):
The supplied frequency value is invalid for this module.
2021-09-09 23:55:36 +03:00
Vladislav Osmanov
2ba68c9b6e
added SX1268 module adapter
2021-09-09 23:55:36 +03:00
Vladislav Osmanov
2e48b88113
Merge branch 'meshtastic:master' into master
2021-09-09 23:33:16 +03:00
a-f-G-U-C
a2f06cb077
Display HAE/MSL mode on startup
2021-09-09 14:12:37 +00:00
Kevin Hester
b9443d87aa
Merge pull request #850 from osmanovv/radiolib-sync-upstream
...
Radiolib sync upstream
2021-09-08 14:45:36 -07:00
Kevin Hester
e351f35cf2
Merge branch 'master' into radiolib-sync-upstream
2021-09-08 14:08:25 -07:00
Kevin Hester
be9d637c7c
update platformio.ini to pull in latest RadioLib (with portduino fixes)
2021-09-08 14:08:02 -07:00
Kevin Hester
42986c852a
Merge pull request #861 from a-f-G-U-C/NMEA-GPS-fixes
...
fixes from PR #851 , #858 ported to NMEA GPS
2021-09-08 13:56:47 -07:00
a-f-G-U-C
de712ce41a
disable debug code
2021-09-08 14:26:21 +00:00
a-f-G-U-C
f6f9b9cd03
fixes from PR #851 , #858 ported to NMEA GPS
...
apply fixes and upgrades from PR #851 , #858 to NMEA GPS code
2021-09-08 14:02:13 +00:00
Vladislav Osmanov
1a671f2877
override new RadioLib's default current limit value (60 mA) to the previous value of 100mA
2021-09-08 14:30:52 +03:00
Kevin Hester
6f763c6418
Merge pull request #858 from a-f-G-U-C/ublox-gps-fixes
...
UBlox GPS fixes
2021-09-06 17:47:11 -07:00
Vladislav Osmanov
3eb20d3bd1
Merge branch 'meshtastic:master' into master
2021-09-06 09:46:17 +03:00
a-f-G-U-C
1c06c2af9f
read lat/lon/alt into temp vars instead of global
...
Instead of reading the GPS solution directly into global variables and risking a bad-over-good overwrite (issue #857 ), read it into temporary vars and only update global vars after validation.
Also updates positional timestamp variable and prepares (non-breaking) for HAE altitude support (issue #359 )
2021-09-05 17:11:04 +00:00
a-f-G-U-C
eb27e744f7
add positional timestamp and geoidal separation
...
Relevant to issues #842 and #843 (timestamp) and historical issues #392 and #359 (timestamp, geoidal)
2021-09-05 15:10:06 +00:00
Kevin Hester
c8269d67c3
Merge branch 'master' into radiolib-sync-upstream
2021-09-04 18:07:55 -07:00
Kevin Hester
21f3cc6f7a
Merge pull request #851 from a-f-G-U-C/virtual-haslock
...
allow GPS modules to redefine GPS::hasLock()
2021-09-04 18:07:28 -07:00
Kevin Hester
e3ed637942
reference the updated radilib sha256
2021-09-04 18:06:23 -07:00
Kevin Hester
ccb4596299
Merge branch 'master' into radiolib-sync-upstream
2021-09-04 17:35:34 -07:00
Kevin Hester
2741de90e5
Merge branch 'master' into virtual-haslock
2021-09-04 17:34:41 -07:00
Kevin Hester
adc51519fd
Merge pull request #855 from srichs/gps-coordinate-formats
...
Added OLC and OS grid ref coordinates
2021-09-04 17:31:52 -07:00
srichs
72e22b6744
Added OLC and OS grid ref protobufs
2021-09-04 01:31:29 -06:00
srichs
030d09740c
Merge branch 'gps-coordinate-formats' of https://github.com/srichs/Meshtastic-device into gps-coordinate-formats
2021-09-04 01:19:32 -06:00
srichs
d381f091e9
Added OLC and OS grid ref, adjusted DMS display
2021-09-03 23:19:47 -06:00
Vladislav Osmanov
e7fa0ae38b
Merge pull request #1 from osmanovv/radiolib-sync-upstream
...
Radiolib sync upstream
2021-09-03 11:31:47 +03:00
a-f-G-U-C
5cf1a87657
redefine hasLock() for UBlox GPS
2021-09-02 13:21:48 +00:00
a-f-G-U-C
25841c072a
allow GPS modules to redefine GPS::hasLock()
2021-09-02 13:11:11 +00:00
Vladislav Osmanov
f40bd0745c
The argument currentLimit was removed from the begin method
...
More info: jgromes/RadioLib@e1141ca#diff-507c32190e4a29ffe411c8eab06c75b594c5d2a5fd92e5cb703b787e5f019589L568
2021-09-02 16:10:45 +03:00
Vladislav Osmanov
fe3afaab3d
Reflecting changes from upstream RadioLib in https://github.com/osmanovv/RadioLib/tree/upstream-merge
...
(252fe74d53 )
The argument `currentLimit` was removed from the `begin` method:
e1141ca64c (diff-507c32190e4a29ffe411c8eab06c75b594c5d2a5fd92e5cb703b787e5f019589L568)
2021-09-02 16:10:44 +03:00
Kevin Hester
8a7a3ec668
Merge pull request #847 from a-f-G-U-C/a-f-G-U-C-ublox-power
...
disable gps powercycle for small gps_update_interval
2021-09-01 10:46:39 -07:00
Kevin Hester
f96d8bf645
Merge branch 'master' into a-f-G-U-C-ublox-power
2021-09-01 10:21:50 -07:00
Kevin Hester
b1b3d9df6e
Merge pull request #848 from srichs/gps-coordinate-formats
...
GPS Coordinate Formats
2021-09-01 10:21:27 -07:00
srichs
29124c3416
Adjusted formatting for DMS
2021-08-30 19:23:50 -06:00
a-f-G-U-C
71951a4e6a
fix a typo
2021-08-30 13:55:50 +00:00
a-f-G-U-C
8dbfd0f19b
disable gps powercycle for small gps_update_interval
2021-08-30 13:45:42 +00:00
srichs
5c6355489f
Changed gps coordinate formats to use sprintf()
2021-08-30 04:42:14 -06:00
srichs
8edac1f86c
Added different gps coordinate formats for OLED
2021-08-30 01:17:18 -06:00
Kevin Hester
5fe3ec09de
Merge pull request #840 from geeksville/dev
...
bugs
2021-08-18 12:35:49 -07:00
Kevin Hester
079843d777
add native build to bin zip
2021-08-18 11:10:20 -07:00
Kevin Hester
bd7171a7a2
1.2.45
2021-08-18 10:57:26 -07:00
Kevin Hester
eaa15076cd
WIP debug logging over TCP
2021-08-18 10:31:30 -07:00
Kevin Hester
2fd74d8f47
cleanup ssl cert generation
2021-08-17 20:40:46 -07:00
Kevin Hester
0e91d39b27
don't shutdown bluetooth if we didn't start it
2021-08-17 20:40:13 -07:00
Kevin Hester
52d7a6b8e4
immediately reconnect to mqtt server on wifi reconnect
2021-08-17 19:59:56 -07:00
Kevin Hester
472e880280
fix race condition when starting web service
2021-08-17 17:04:09 -07:00
Kevin Hester
189889489b
disable bluetooth while using wifi (esp32 drops networks otherwise)
2021-08-17 16:58:21 -07:00
Kevin Hester
0d758347af
Fix rare assertion failure which could occur due to pending interrupts
...
* fix assertion failure
```
22:57:36 64409 [PositionPlugin] FIXME-update-db Sniffing packet
22:57:36 64409 [PositionPlugin] Delivering rx packet (id=0x5851f437 Fr0xa1 To0xff, WantAck0, HopLim3 Ch0x0 Portnum=3 rxtime=1628895456 priority=10)
22:57:36 64409 [PositionPlugin] Forwarding to phone (id=0x5851f437 Fr0xa1 To0xff, WantAck0, HopLim3 Ch0x0 Portnum=3 rxtime=1628895456 priority=10)
22:57:36 64409 [PositionPlugin] Update DB node 0x85f4da1, rx_time=1628895456
22:57:36 64409 [PositionPlugin] Plugin routing considered
22:57:36 64409 [PositionPlugin] Add packet record (id=0x5851f437 Fr0xa1 To0xff, WantAck0, HopLim3 Ch0x0 Portnum=3 rxtime=1628895456 priority=10)
22:57:36 64409 [PositionPlugin] Expanding short PSK #1
22:57:36 64409 [PositionPlugin] Installing AES128 key!
22:57:36 64409 [PositionPlugin] enqueuing for send (id=0x5851f437 Fr0xa1 To0xff, WantAck0, HopLim3 Ch0xb1 encrypted rxtime=1628895456 priority=10)
22:57:36 64409 [PositionPlugin] (bw=125, sf=12, cr=4/8) packet symLen=32 ms, payloadSize=22, time 2596 ms
22:57:36 64409 [PositionPlugin] txGood=6,rxGood=10,rxBad=0
22:57:36 64409 [PositionPlugin] AirTime - Packet transmitted : 2596ms
22:57:36 64409 [RadioIf] assert failed src/mesh/RadioLibInterface.cpp: 240, void RadioLibInterface::handleReceiveInterrupt(), test=isReceiving
```
2021-08-17 16:31:01 -07:00
Kevin Hester
3266d57cfb
todo updates
2021-08-17 16:14:08 -07:00
Kevin Hester
f2c9c5553c
Merge pull request #839 from geeksville/dev
...
bugs
2021-08-15 10:52:51 -07:00
Kevin Hester
bcdc42816b
1.2.44
2021-08-15 10:35:07 -07:00
Kevin Hester
b04e313665
minor debug output
2021-08-15 10:34:57 -07:00
Kevin Hester
700e799125
check our host PC using the new nrf52 api
2021-08-12 22:07:30 -07:00
Kevin Hester
a9f8080ee7
cope with race on available() vs read() found while looking at #838
2021-08-12 22:06:51 -07:00
Kevin Hester
9f450cb1c5
Merge pull request #837 from claesg/master
...
No SuperDeepSleep for RAK4631 and T-Echo
2021-08-12 17:01:28 -07:00
Kevin Hester
388f19da79
Merge branch 'master' into master
2021-08-12 16:32:52 -07:00
Kevin Hester
4f11598112
Merge pull request #831 from geeksville/dev
...
bugs
2021-08-12 16:32:37 -07:00
Kevin Hester
bcb54b643f
Merge branch 'master' into dev
2021-08-12 16:09:30 -07:00
Kevin Hester
04d3f44179
Updates to work with latest adafruit nrf52 arduino
2021-08-12 15:50:54 -07:00
claes
5110a6de82
Battery sense for T-Echo
...
Copied battery stuff from RAK4631 to T-Echo
I got the voltage divider figures for T_Echo from SoftRF at
https://github.com/lyusupov/SoftRF/blob/master/software/firmware/source/SoftRF/src/platform/nRF52.h
I dont have a T-Echo so this code
HAS NOT BEEN TESTED
2021-08-10 10:07:40 +02:00
claes
04c5ac0d7c
Voltage and sleep fix for NRF52
...
Dont let the NRF52 go to SDS Super Deep Sleep
Show bat percentage on NRF52 when above 4210 mV
2021-08-10 09:23:26 +02:00
Kevin Hester
6d2cd73599
show a max of four node screens in the scrolling list
2021-08-04 09:10:34 -07:00
Kevin Hester
057b04a88a
treat RECEIVED_PACKET like PACKET_FOR_PHONE
2021-08-02 22:07:39 -07:00
Kevin Hester
28af18389b
If MQTT connected don't let the board enter LS state
2021-08-02 21:34:14 -07:00
Kevin Hester
2af4c619e1
fix #801 (I think) we were sometimes dropping packets in light sleep
...
Because of failure to enter the NB state packets were not getting queued
for sending.
2021-08-02 21:07:32 -07:00
Kevin Hester
99d529be51
While connected to MQTT server, veto light-sleep (to keep wifi working)
2021-08-02 17:42:44 -07:00
Kevin Hester
39df7108a8
fix wifi hang when bad password used, cleanup wifi in general
2021-08-02 11:28:57 -07:00
Kevin Hester
72807f0fa0
CSE to cleanup mqtt addr setting
2021-08-02 10:50:55 -07:00
Kevin Hester
2fe11d4fe8
don't break strict-aliasing rules
2021-08-02 10:50:28 -07:00
Kevin Hester
596befff74
Fix invalid heap reference fixed by @flux242
2021-08-02 10:41:31 -07:00
Kevin Hester
b2524ceaff
Merge pull request #830 from dmitryelj/master
...
USE_SH1106 compilation error fix
2021-08-01 14:06:42 -07:00
Kevin Hester
5f323e8bd1
fix leakage of wifi password reported by @vodkin
2021-08-01 12:58:23 -07:00
Kevin Hester
d40b66beac
Allow plugins to write to the parsed protobuf (minimizes copies in some cases)
2021-08-01 12:58:23 -07:00
Dmitrii Eliuseev
afa12d6e87
USE_SH1106 error fix
...
Fix for USE_SH1106 compilation error
2021-08-01 20:15:02 +02:00
Kevin Hester
676a6f3bea
Merge pull request #829 from audunf/mesh-packet-queue-priority
...
Drop lower priority packets when tx queue is full.
2021-08-01 10:40:13 -07:00
Audun Foyen
bf0b598908
Include <algorithm> - required for 'lower_bound'
2021-07-31 21:56:31 +02:00
Audun Foyen
8a79663fa0
Drop lower priority packets when tx queue is full.
...
Track packet pointers in vector. Priority maintained using: push_heap, pop_heap, make_heap, and sort_heap.
2021-07-31 21:42:48 +02:00
Kevin Hester
564262e75b
Merge pull request #824 from geeksville/dev
...
1.2.43
2021-07-27 03:05:28 +08:00
Kevin Hester
a405d81c46
1.2.43
2021-07-26 10:26:53 -07:00
Kevin Hester
aac3143745
Merge remote-tracking branch 'mine/dev' into dev
...
# Conflicts:
# version.properties
2021-07-26 10:14:46 -07:00
Kevin Hester
bb396508a4
Merge pull request #822 from audunf/issue-108
...
Track recent packets in unordered_set
2021-07-26 04:53:13 +08:00
Kevin Hester
810740b156
Merge branch 'master' into issue-108
2021-07-26 04:31:05 +08:00
Kevin Hester
19ffddb02e
Merge pull request #819 from thebentern/patch-1
...
Convert MQTT server user preference to hostname:port
2021-07-26 04:30:52 +08:00
Kevin Hester
5826c52242
Merge branch 'master' into issue-108
2021-07-26 04:23:33 +08:00
Kevin Hester
a6904105f7
Merge branch 'master' into patch-1
2021-07-26 04:08:08 +08:00
Kevin Hester
da8ab82126
Merge pull request #823 from claesg/master
...
Fix for reading battery level on RAK-4631
2021-07-26 04:07:00 +08:00
claes
978bb7aa8b
Fix for build error on T-Echo
2021-07-25 19:37:00 +02:00
claes
32fea4cbd7
Fix for reading battery level on RAK-4631
...
Build tested on RAK4631 with battery and their solar panel box.
This is from the log:
17:40:30 102 [Power] Battery: usbPower=0, isCharging=0, batMv=4164, batPct=96
Note that mV reading and Pct is ok.
It does not detect being connected to USB and charging.
Also tested on TBEAM where it seems to be ok.
There still seems to be a problem with the FW for this board that it goes to
sleep for ever after running for a few hours.
2021-07-25 18:25:11 +02:00
claes
6e136b9796
Fix for reading battery level on RAK-4631
...
Build tested on RAK4631 with battery and their solar panel box.
This is from the log:
17:40:30 102 [Power] Battery: usbPower=0, isCharging=0, batMv=4164, batPct=96
Note that mV reading and Pct is ok.
It does not detect being connected to USB and charging.
Also tested on TBEAM where it seems to be ok.
There still seems to be a problem with the FW for this board that it goes to
sleep for ever after running for a few hours.
2021-07-24 19:47:57 +02:00
Audun Foyen
986d44873a
Issue-108. Track recent packets in unordered_set
...
Check individual packets seen recently for expiry - and purge.
Otherwise - only scan all of recentPackets for expired once
fill > 75% (of MAX_NUM_NODES).
2021-07-20 21:19:35 +02:00
Sacha Weatherstone
2e1746ca0f
Merge pull request #820 from meshtastic/sachaw-patch-1
...
Update README.md
2021-07-09 13:56:15 +10:00
Sacha Weatherstone
863b60277b
Update README.md
2021-07-09 13:36:37 +10:00
Ben Meadors
035f25190b
Handle MQTT host string with port omitted
2021-07-02 07:47:12 -05:00
Ben Meadors
3ea03dadb5
Convert MQTT server to hostname:port
2021-07-01 16:57:50 -05:00
Kevin Hester
753ae00ddb
Merge pull request #818 from geeksville/master
...
Master
2021-07-01 23:50:57 +08:00
Kevin Hester
2759c8d037
1.2.42
2021-07-01 08:50:12 -07:00
Kevin Hester
301f196bca
fix rotation for ttgo t-echo case
2021-07-01 08:49:49 -07:00
Kevin Hester
32f3682fae
Merge pull request #816 from geeksville/eink
...
Eink
2021-06-28 03:52:04 +08:00
Kevin Hester
fc9fc1ee6f
1.2.41 t-echo final build
2021-06-27 12:29:48 -07:00
Kevin Hester
659286f738
WIP new adafruit eink display lib at least starts
2021-06-27 11:41:39 -07:00
Kevin Hester
17a1262382
pull in new epaper lib (which required importing configuration.h everywhere
...
for dumb reasons)
2021-06-27 10:56:28 -07:00
Kevin Hester
66b96d2052
Remove old epaper library
2021-06-27 09:58:36 -07:00
Kevin Hester
06892c412c
1.2.39
2021-05-29 13:19:27 +08:00
Kevin Hester
5c4d1a88a8
update protos
2021-05-29 13:19:27 +08:00
Kevin Hester
eb9e976fab
1.2.39
2021-05-29 13:19:05 +08:00
Kevin Hester
451b085c13
update protos
2021-05-28 11:01:01 +08:00
Kevin Hester
27dced6a35
Merge pull request #814 from geeksville/dev
...
remove google play link (for now)
2021-05-28 10:17:29 +08:00
Kevin Hester
3c4f3316c0
remove google play link (for now)
2021-05-28 10:11:58 +08:00
Kevin Hester
2f607d5a8c
Merge pull request #812 from geeksville/dev
...
main Native build on OS-X (probably)
2021-05-26 10:42:31 +08:00
Kevin Hester
42f3154079
store elfs (for later debugging) in github artifacts
2021-05-26 10:21:26 +08:00
Kevin Hester
e7e09cb7ed
fix wifistubs to not be on esp32
2021-05-26 10:20:44 +08:00
Kevin Hester
c6092ea520
Merge remote-tracking branch 'root/master' into dev
...
# Conflicts:
# bin/build-all.sh
2021-05-26 10:10:57 +08:00
Kevin Hester
29ff778e22
fix #811 nodes rebooting due to invalid printf call, thanks @IZ1IVA
...
Ouch, this was nasty - printf format string wasn't matching the parameters
passed in causing a NPE due to a missing last param.
I'll investigate why printf format strings were
not being checked by the compiler (normally gcc offers that feature)
2021-05-26 10:00:23 +08:00
Sacha Weatherstone
d80814a12e
Merge pull request #813 from michelepagot/master
...
Add device-install.bat and device-update.bat to the release package
2021-05-26 11:30:03 +10:00
Michele
cfeb0b47e9
Merge branch 'meshtastic:master' into master
2021-05-25 23:06:36 +02:00
michelepagot
6f14d017d8
add both device-install/update.bat to the release package
2021-05-25 22:54:04 +02:00
Kevin Hester
cf4e508fb3
1.2.38
2021-05-25 09:02:26 +08:00
Kevin Hester
96fc1f5272
use long versions for release names
2021-05-25 08:45:47 +08:00
Kevin Hester
5b65fd5754
force new revision names, incase we mess up builds
2021-05-25 08:33:14 +08:00
Kevin Hester
29587d4c4e
1.2.37 fix release script
2021-05-25 08:30:03 +08:00
Kevin Hester
a98bf80c24
fix release script
2021-05-25 08:30:03 +08:00
Kevin Hester
49869ca044
Merge pull request #810 from geeksville/dev
...
1.2.36
2021-05-25 08:05:11 +08:00
Kevin Hester
54d4fb7d46
1.2.36
2021-05-25 08:04:06 +08:00
Kevin Hester
5699abc8ad
Merge remote-tracking branch 'mine/dev' into windev
2021-05-25 05:12:44 +08:00
Kevin Hester
6b56583023
copy windows install scripts into build dir
2021-05-25 11:18:36 +08:00
Kevin Hester
abe95ae1a4
most of the changes needed to build native on Windows
2021-05-25 05:08:57 +08:00
Kevin Hester
4e8e85c9f1
Merge branch 'master' of https://github.com/meshtastic/Meshtastic-device into windev
...
# Conflicts:
# geeksville-private/windows-build-instructions.md
# src/graphics/Screen.h
2021-05-25 03:43:47 +08:00
Kevin Hester
26bb4ffe79
windows build wip
2021-05-25 03:38:06 +08:00
Kevin Hester
c857e5707e
Merge pull request #808 from geeksville/dev
...
fix wifi api bug
2021-05-24 10:01:11 +08:00
Kevin Hester
aaf1570938
Merge remote-tracking branch 'root/master' into dev
2021-05-24 09:43:45 +08:00
Kevin Hester
a8feb40ae9
cleanup
2021-05-24 09:42:25 +08:00
Kevin Hester
be410a3913
Fix #807 TCP API on ESP32. thanks @jfirwin your hint made the problem easy to find!
2021-05-24 09:42:21 +08:00
Kevin Hester
069b0d38be
Fix wifi to allow usage with unsecured networks
2021-05-24 09:21:52 +08:00
Kevin Hester
7cae8dc50f
Merge pull request #806 from geeksville/dev
...
back in the saddle
2021-05-23 18:22:30 +08:00
Kevin Hester
70b0a73572
Split native build into a cross-platform target vs a linux only target
2021-05-23 17:57:20 +08:00
Kevin Hester
72d7142751
also check in the gpiod .h file
2021-05-23 17:36:08 +08:00
Kevin Hester
8367b9b159
add gpiod lib prebuilt binaries for linux
2021-05-23 17:25:35 +08:00
Kevin Hester
ad1cbf60b4
Merge remote-tracking branch 'root/master' into dev
2021-05-23 17:05:47 +08:00
Kevin Hester
1c4bf8ac18
Merge pull request #805 from michelepagot/master
...
.bat porting of install and update scripts
2021-05-23 17:05:20 +08:00
Kevin Hester
13199f13c2
reeneable simulator in CI builds
2021-05-23 17:02:47 +08:00
Kevin Hester
7f2bbcd95e
fix debug spam for api calls (possibly corrupting protocol)
2021-05-23 12:07:28 +08:00
Kevin Hester
68cb62ab23
auto probe for pinelora devices
2021-05-23 12:00:54 +08:00
Kevin Hester
5a3ff137f9
Cope with missing portuino hardware
2021-05-23 11:46:57 +08:00
michelepagot
0206e65152
fix device-install.bat about star usage
2021-05-23 02:33:15 +02:00
michelepagot
b16004dcdf
.bat porting of install and update scripts
2021-05-23 01:46:31 +02:00
Kevin Hester
844189671f
work queue TODO
2021-05-12 09:02:27 +08:00
Kevin Hester
e582615eda
Merge pull request #800 from geeksville/pinelora
...
Pinelora
2021-05-11 10:59:04 +08:00
Kevin Hester
7f51517961
better support for heltec
2021-05-11 09:44:41 +08:00
Kevin Hester
2e832774a2
provide short versions to android
2021-05-09 10:57:12 +08:00
Kevin Hester
7475e3c105
give more margin for heltec no battery voltage
2021-05-09 10:31:42 +08:00
Kevin Hester
80e4bc6289
fix nrf52 build
2021-05-03 15:58:35 +08:00
Kevin Hester
19ee911022
turn off simulator build for now, because (ugh) it is accidentally looking for gpiod hardware
2021-05-03 15:54:26 +08:00
Kevin Hester
cb4d5d580a
add gpiod libs
2021-05-03 15:51:33 +08:00
Kevin Hester
7b3d59569e
Merge remote-tracking branch 'root/master' into pinelora
2021-05-03 15:46:26 +08:00
Kevin Hester
3bc0aaabe4
disable platformio caching for now
2021-05-03 15:46:13 +08:00
Kevin Hester
2418fee444
Merge pull request #799 from geeksville/pinelora
...
Pinelora
2021-05-03 15:42:21 +08:00
Kevin Hester
b56c5df6e1
1.2.30
2021-05-03 15:38:14 +08:00
Kevin Hester
bc76c79e1e
oops my latest change busted android connection detection
2021-05-03 15:37:37 +08:00
Kevin Hester
d179bda728
serious bug: connection to phones not being properly tracked
2021-05-03 14:46:30 +08:00
Kevin Hester
e60ef655cb
fix serious bug! plugin was incorrectly stopping packet processing
2021-05-03 10:53:24 +08:00
Kevin Hester
c15204fed1
better debug output
2021-05-03 10:53:06 +08:00
Kevin Hester
1f2dc82035
don't cache platformio for now
2021-05-03 10:36:44 +08:00
Kevin Hester
218d841511
use short version string on bootscreen
2021-05-03 09:50:06 +08:00
Kevin Hester
f40c6f21d4
fix portduino rtc
2021-05-03 09:30:03 +08:00
Kevin Hester
6dc4471bec
fix serious bug! don't send NO-RESPONSE NAKs for messages sent by local node
2021-05-03 08:45:32 +08:00
Kevin Hester
4c1b7d4840
pinelora WIP
2021-05-01 11:27:37 +08:00
Kevin Hester
8ec73e653b
apparently regen-docs is removed now ;-)
2021-05-01 11:26:36 +08:00
Kevin Hester
babc1b3613
include file/lineno in critical error logs
2021-04-29 09:52:15 +08:00
Kevin Hester
c27d479a9f
t-echo: add hwmodel
2021-04-29 09:51:10 +08:00
Kevin Hester
14224088aa
don't checkin workspace files
2021-04-28 15:33:08 +08:00
Kevin Hester
b95baadb9a
fix USB power detection for analog battery sensors (t-echo and possibly heltec/t-lora32)
2021-04-28 15:30:02 +08:00
Kevin Hester
c940d22a98
t-echo: enable nrfupload
2021-04-28 15:25:54 +08:00
Kevin Hester
28b7bd347a
Fix nrf52 USB (don't call delay() in loop() if connected via usb)
2021-04-28 15:11:55 +08:00
Kevin Hester
a42bb80cf4
pinelora wip
2021-04-28 14:47:29 +08:00
Kevin Hester
2a9b2d3b29
official name for t-echo board
2021-04-27 10:21:54 +08:00
Kevin Hester
9c94a324e5
use real gpios for pinelora
2021-04-27 10:04:02 +08:00
Sacha Weatherstone
f07f3ae94b
Merge pull request #798 from kylegordon/patch-1
...
Fix Development Documents link
2021-04-26 23:22:12 +10:00
Kyle Gordon
b6c2cd6caa
Fix Development Documents link
2021-04-26 13:47:21 +01:00
Kevin Hester
a66ad8a9d9
pinelora WIP
2021-04-22 17:48:20 +08:00
Kevin Hester
8e3281a658
pinelora WIP
2021-04-22 14:28:56 +08:00
Kevin Hester
6e27856daa
pinelora WIP
2021-04-22 08:49:05 +08:00
Kevin Hester
ce2d603def
Merge pull request #796 from geeksville/codespacedev
...
Codespacedev
2021-04-21 21:14:41 +08:00
Kevin Hester
fa00e21f49
make github codespaces work
2021-04-21 13:13:38 +00:00
Kevin Hester
c4878671e3
add codespace support
2021-04-21 18:00:34 +08:00
Jm
1a8b128640
small change, moving it to the laptop
2021-04-16 19:44:59 -07:00
Jm Casler
a83dcbadb9
Merge pull request #84 from meshtastic/master
...
update from head
2021-04-16 19:33:42 -07:00
Kevin Hester
57ef3b499f
look for v1 versions only
2021-04-17 09:28:36 +08:00
Kevin Hester
6c956591f8
disambig github action names
2021-04-16 15:31:53 +08:00
Kevin Hester
640cc82103
1.2.29 get ready for automated releases
2021-04-16 15:29:33 +08:00
Kevin Hester
531600f5ab
remove ci setup
2021-04-16 15:05:12 +08:00
Kevin Hester
dc7f715acd
make CI create tags
2021-04-16 15:03:38 +08:00
Kevin Hester
b0013e77d1
Merge remote-tracking branch 'root/master' into rak
2021-04-16 14:20:20 +08:00
Kevin Hester
99828d9b73
Don't use caches when making release builds
2021-04-16 14:19:53 +08:00
Kevin Hester
2a40718258
Merge pull request #793 from geeksville/rak
...
Rak
2021-04-16 14:02:13 +08:00
Kevin Hester
1ceeb1637a
ugh - github composite actions are broken
2021-04-16 13:53:26 +08:00
Kevin Hester
ccd87911a6
move shared actions
2021-04-16 13:39:43 +08:00
Kevin Hester
e17374080f
Add a release build workflow
2021-04-16 13:37:00 +08:00
Kevin Hester
c5bb62202d
keep prebuilds for all commits for 30 days
2021-04-16 12:46:21 +08:00
Kevin Hester
c5e0ca5c02
fix error seen on virgin machines
2021-04-16 12:34:07 +08:00
Kevin Hester
4c75ac31fb
Merge remote-tracking branch 'root/master' into rak
2021-04-16 12:24:06 +08:00
Kevin Hester
0a6d88a2d0
add not complete WIP for wizcore4600
2021-04-16 12:23:38 +08:00
Kevin Hester
49c6256270
test adding artifacts
2021-04-16 12:23:09 +08:00
Kevin Hester
68349f88b0
add placeholder index.html to avoid breaking device build (spiffs error)
2021-04-16 12:16:43 +08:00
Kevin Hester
cf2d9d24ac
Merge pull request #792 from geeksville/rak
...
Fix integration test found by CI! verstr field was too short
2021-04-16 12:04:02 +08:00
Kevin Hester
405f7e0caa
Fix integration test found by CI! verstr field was too short
2021-04-16 11:51:04 +08:00
Kevin Hester
568032cbc7
add missing module
2021-04-16 11:04:03 +08:00
Kevin Hester
d8bae61e3c
more CI tests (there will be a bunch of these nop commits)
2021-04-16 11:01:44 +08:00
Kevin Hester
361556a6a7
use sha in build filenames
2021-04-16 10:59:46 +08:00
Kevin Hester
50f739bacf
ci changes
2021-04-16 10:41:54 +08:00
Kevin Hester
35a9c23bb6
Merge remote-tracking branch 'root/master' into rak
2021-04-16 10:36:13 +08:00
Kevin Hester
1b1431f9ad
include SHA in version strings
2021-04-16 10:35:10 +08:00
Kevin Hester
9d5d022670
Merge pull request #790 from geeksville/rak
...
improve github actions
2021-04-16 09:54:12 +08:00
Kevin Hester
c795b70b6c
my private TODOs for this project
2021-04-16 09:49:18 +08:00
Kevin Hester
5c06c961b9
Merge remote-tracking branch 'root/master' into rak
2021-04-16 09:48:34 +08:00
Kevin Hester
69fc8a263d
Merge pull request #789 from sachaw/master
...
Remove docs, moved to main repo
2021-04-16 09:44:38 +08:00
Kevin Hester
2ae6a4f46c
improve github actions
2021-04-16 09:41:33 +08:00
Sacha Weatherstone
48fe68050b
Remove docs, moved to main repo
2021-04-15 17:24:28 +10:00
Kevin Hester
7a86d150a3
Delete CNAME
2021-04-15 14:59:24 +08:00
Kevin Hester
5e85e6b7d2
Create CNAME
2021-04-15 13:21:55 +08:00
Kevin Hester
d22f2501b6
Delete CNAME
2021-04-15 13:19:07 +08:00
Kevin Hester
680eb18015
Create CNAME
2021-04-15 13:16:31 +08:00
Kevin Hester
4e33de780d
Delete CNAME
2021-04-15 13:16:23 +08:00
Kevin Hester
89d6046ccc
Create CNAME
2021-04-15 13:15:02 +08:00
Kevin Hester
d51b8bbe06
Delete CNAME
2021-04-15 13:11:21 +08:00
Kevin Hester
0d5c5046ee
Merge pull request #788 from geeksville/rak
...
Add beginnings of RAK4600 and update to latest nrf52 arduino sources
2021-04-15 12:31:25 +08:00
Kevin Hester
7d3115bb9b
1.2.28
2021-04-15 12:30:46 +08:00
Kevin Hester
3156bb43c0
Merge remote-tracking branch 'root/master' into rak
2021-04-15 11:46:36 +08:00
Kevin Hester
ec18efbe7e
Add beginnings of RAK4600 and update to latest nrf52 arduino sources
2021-04-15 11:45:58 +08:00
Kevin Hester
b517b63be4
Merge pull request #786 from geeksville/rak
...
Rak mostly finished
2021-04-12 13:46:56 +08:00
Kevin Hester
558571a23e
Merge remote-tracking branch 'root/master' into rak
2021-04-12 13:40:38 +08:00
Kevin Hester
f1376406fa
Add RAK4631 to build
2021-04-12 13:39:45 +08:00
Kevin Hester
55b38a7b02
RAK4631 is almost feature complete
2021-04-12 13:25:55 +08:00
Kevin Hester
7224782d23
rak4631: gps now works
2021-04-11 15:17:56 +08:00
Kevin Hester
f7d199a3be
rak4631: kinda runs
2021-04-11 13:58:48 +08:00
Kevin Hester
bfdc05154b
fix redundant segger init
2021-04-11 13:53:18 +08:00
Kevin Hester
f9a58b9dd1
lower brownout threshold to 1.7V
2021-04-11 13:52:39 +08:00
Kevin Hester
328b24537f
rak4631: builds but WIP
2021-04-11 13:33:27 +08:00
Kevin Hester
f97f02660e
Merge pull request #784 from geeksville/mqtt
...
mqtt fixes
2021-04-11 10:05:48 +08:00
Kevin Hester
b4396da333
Merge remote-tracking branch 'root/master' into mqtt
2021-04-11 09:57:34 +08:00
Kevin Hester
a43a04986d
document peer_info
2021-04-11 09:24:36 +08:00
Kevin Hester
73384c5ac6
mqtt: don't downlink messages from us.
2021-04-11 09:23:34 +08:00
Kevin Hester
bc1726bbdb
Merge pull request #783 from geeksville/mqtt
...
Mqtt
2021-04-10 12:36:03 +08:00
Kevin Hester
6d0a359ecf
1.2.25
2021-04-10 12:35:38 +08:00
Kevin Hester
63a10b9bf8
Merge remote-tracking branch 'root/master' into mqtt
2021-04-10 12:02:05 +08:00
Kevin Hester
992fae77ff
Merge pull request #782 from timgunter/more_trivial_updates_to_device_flash_scripts
...
More trivial updates to device flash scripts
2021-04-10 12:01:56 +08:00
Kevin Hester
a39ba30a70
mqtt: fix downlink check
2021-04-10 11:57:20 +08:00
Kevin Hester
5e87ee338d
add is_licensed for ham users
2021-04-10 11:39:13 +08:00
Jm Casler
a5e3f271ea
Merge pull request #83 from meshtastic/master
...
update from head
2021-04-09 20:36:35 -07:00
Tim Gunter
ce5d57d250
Allow device-*.sh file to flash to be specified without '-f'
2021-04-09 20:02:25 -07:00
Tim Gunter
bae1d7a894
Default interpreter to "python" if "python3" doesn't exist
2021-04-09 20:01:12 -07:00
Kevin Hester
e71758457b
use production mqtt server
2021-04-10 10:55:56 +08:00
Kevin Hester
5dfd387b21
use real MQTT server DNS name
2021-04-09 16:56:28 +08:00
Kevin Hester
50ec03229f
Merge pull request #780 from geeksville/mqtt
...
1.2.23 - fix gpio access
2021-04-06 11:09:03 +08:00
Kevin Hester
4bfbb33a42
1.2.23
2021-04-06 11:00:03 +08:00
Kevin Hester
57bf4073c5
Merge remote-tracking branch 'root/master' into mqtt
2021-04-06 10:58:01 +08:00
Kevin Hester
cbfd80f893
fix #779 . Add basic GPIO documentation
2021-04-06 10:56:23 +08:00
Kevin Hester
cec905914c
Fix GPIO service and cleanup response handling
2021-04-06 10:34:23 +08:00
Jm Casler
4382caad88
Update RangeTestPlugin.md
2021-04-05 19:25:53 -07:00
Kevin Hester
c0cfd0bb41
remove dead code
2021-04-05 16:27:52 +08:00
Kevin Hester
276526005b
run-both should target tbeams
2021-04-05 16:27:44 +08:00
Kevin Hester
4a556099dc
Merge pull request #778 from geeksville/mqtt
...
Add basics of MQTT (disabled by default)
2021-04-05 16:22:19 +08:00
Kevin Hester
7abc3534c4
fix build for !wifi devices
2021-04-05 13:00:56 +08:00
Kevin Hester
65914fad07
Merge remote-tracking branch 'root/master' into mqtt
2021-04-05 12:21:52 +08:00
Kevin Hester
63c976d4f1
update docs
2021-04-05 12:11:07 +08:00
Kevin Hester
7f5ab472b9
mqtt: downlink now works
2021-04-05 09:38:00 +08:00
Kevin Hester
a845406a19
cleanup packet encrypt/descrypt
2021-04-05 09:24:00 +08:00
Kevin Hester
8ef36bcc9c
note about security
2021-04-05 08:56:11 +08:00
Kevin Hester
3cd64bb8b5
allow passing even encrypted packets through the plugins
2021-04-05 08:44:47 +08:00
Kevin Hester
50a69d77e6
mqtt: begin subscription support
2021-04-05 08:42:52 +08:00
Kevin Hester
55b8314a2a
mqtt: only publish uplink_enabled channels
2021-04-05 07:57:06 +08:00
Kevin Hester
e84edc676f
mqtt: automatically start or stop as neede & attempt reconnect
2021-04-05 07:53:07 +08:00
Kevin Hester
d19af8b83d
mqtt: send packets after they are encrypted
2021-04-04 09:20:37 +08:00
Kevin Hester
638cec7f25
we now send packets to mqtt server
2021-04-03 22:27:06 +08:00
Kevin Hester
f3f09f0dcf
MQTT WIP
2021-04-03 16:06:40 +08:00
Kevin Hester
8890ca759d
fix nodeid
2021-04-03 15:04:03 +08:00
Kevin Hester
139da372e7
fix warning
2021-04-03 14:56:46 +08:00
Kevin Hester
dcf64dfacd
MQTT at least talks to server, works in native and esp32
2021-04-03 14:54:10 +08:00
Kevin Hester
2acde3333c
todo updates
2021-04-03 10:40:56 +08:00
Kevin Hester
75281e8c97
Merge pull request #777 from geeksville/dev1.2
...
Dev1.2
2021-04-02 13:54:20 +08:00
Kevin Hester
8d47e4f3e0
1.2.20
2021-04-02 13:44:53 +08:00
Kevin Hester
92124e1224
Merge remote-tracking branch 'root/master' into dev1.2
2021-04-02 11:13:01 +08:00
Kevin Hester
c798c0032c
add frequency_offset
2021-04-02 09:14:12 +08:00
Kevin Hester
2c5ea03b74
fix VFS creation bug in native. fix heap corruption in Fsm free
2021-04-01 20:32:12 +08:00
Kevin Hester
9d452ebf29
add WIP notes about running github actions locally...
2021-04-01 14:12:02 +08:00
Kevin Hester
8a20155214
simplify build
2021-04-01 14:05:27 +08:00
Kevin Hester
6a872b6ac2
remove unused lib from CI build
2021-04-01 13:46:30 +08:00
Kevin Hester
52d61acc23
Merge pull request #776 from geeksville/dev1.2
...
Dev1.2
2021-03-31 16:49:45 +08:00
Kevin Hester
2594ea0c2c
test fix for CI tool
2021-03-31 16:28:16 +08:00
Kevin Hester
9623be1484
fix CI build script typo
2021-03-31 12:08:48 +08:00
Kevin Hester
d810ce0c1e
add more time for sim startup
2021-03-31 11:26:19 +08:00
Kevin Hester
efd39c0f49
someone made a boo-boo adding "serial_disabled", caused a nasty NPE
2021-03-31 11:26:00 +08:00
Kevin Hester
5f45a10db5
fix sign comparsion
2021-03-31 11:14:55 +08:00
Kevin Hester
5f948c09fe
update libs to fix CI build, thanks @meehow!
2021-03-31 11:05:43 +08:00
Kevin Hester
22f3efd083
update proto
2021-03-31 09:15:41 +08:00
Kevin Hester
88716fc352
Merge remote-tracking branch 'root/master' into dev1.2
2021-03-31 09:14:43 +08:00
Kevin Hester
5c1d8b5bb0
todo updates
2021-03-31 09:13:41 +08:00
Kevin Hester
b68397a911
fix simradio init to work more like real radios
2021-03-30 23:39:51 +08:00
Kevin Hester
5fdcb72d46
cleanup applyModemConfig based on porduino testing, share with sim
2021-03-30 23:34:13 +08:00
Kevin Hester
b70a359fe8
leave phone timeout off a bit longer
2021-03-30 23:11:56 +08:00
Kevin Hester
a9c8564524
fix millisecond unsigned rollover errors found via portduino
2021-03-30 23:11:33 +08:00
Jm Casler
b527e0d447
Merge pull request #774 from mc-hamster/master
...
Update of #638 - Redid protobuf generation
2021-03-29 17:34:39 -07:00
Jm
d8669f860a
Update fo #638 - Redid protobuf generation
2021-03-29 17:33:37 -07:00
Jm Casler
78f104c6de
Merge pull request #773 from mc-hamster/master
...
Fix for #638 - Add option to disable serial interface
2021-03-29 17:12:21 -07:00
Jm
2f8e663f03
Add serial_disabled for #638
2021-03-29 17:08:56 -07:00
Jm Casler
7f7b07ce9d
Merge pull request #82 from meshtastic/master
...
update from master
2021-03-29 17:04:57 -07:00
Kevin Hester
cdb4756d9d
fix native build
2021-03-29 20:56:02 +08:00
Kevin Hester
385e291f51
Merge pull request #771 from geeksville/dev1.2
...
Dev1.2
2021-03-28 12:24:14 +08:00
Kevin Hester
7e60078791
1.2.17
2021-03-28 12:19:49 +08:00
Kevin Hester
073eecd147
Merge remote-tracking branch 'root/master' into dev1.2
2021-03-28 12:16:50 +08:00
Kevin Hester
525fe9b96c
dramatically speed up message RX in some cases (we were sleeping much too long)
2021-03-28 12:16:37 +08:00
Kevin Hester
c7f411fc7c
remove unused Preferences code (cc @mc-hamster for review)
...
(noticed because of a compiler warning)
2021-03-28 12:07:43 +08:00
Kevin Hester
fc96500329
fix unused prefs field
2021-03-28 12:06:16 +08:00
Kevin Hester
4e87c4411c
fix serious nak bug reported by @havealoha and @luxoon
2021-03-28 11:44:19 +08:00
Kevin Hester
9eb9c473db
add note about credit!
2021-03-28 11:43:28 +08:00