Kevin Hester
e5db458c6c
fix release script
2021-05-25 08:06:59 +08:00
Kevin Hester
54d4fb7d46
1.2.36
2021-05-25 08:04:06 +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
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
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
Kevin Hester
bfd147062f
Merge pull request #761 from geeksville/dev1.2
...
Dev1.2
2021-03-27 17:19:50 +08:00
Kevin Hester
890ec7bdb2
doc update
2021-03-27 17:19:15 +08:00
Kevin Hester
76269b397f
Merge remote-tracking branch 'root/master' into dev1.2
...
# Conflicts:
# src/esp32/main-esp32.cpp
# src/mesh/generated/deviceonly.pb.h
# src/mesh/generated/mesh.pb.h
2021-03-27 16:44:42 +08:00
Jm Casler
9fb6b1718f
Merge pull request #770 from mc-hamster/master
...
#669 - Add restart counter
2021-03-27 01:30:28 -07:00
Jm
57c82988e2
#669 - Add restart counter
2021-03-27 01:20:07 -07:00
Kevin Hester
1e3b037fea
populate position.time for broadcast positions
2021-03-27 16:17:01 +08:00
Jm Casler
1e7808991d
Merge pull request #81 from meshtastic/master
...
update from master
2021-03-27 01:00:57 -07:00
Jm
4f4cdf4f9e
#669 Add restart counter
2021-03-27 01:00:27 -07:00
Kevin Hester
78f2c656d0
fix nrf52 builds
2021-03-27 11:21:43 +08:00
Kevin Hester
37ec969f96
Merge remote-tracking branch 'root/master' into dev1.2
...
# Conflicts:
# src/mesh/NodeDB.cpp
2021-03-27 11:10:47 +08:00
Jm Casler
f1a6693bb7
Merge pull request #768 from IZ1IVA/patch-1
...
Update device-update.sh
2021-03-26 19:54:49 -07:00
Kevin Hester
8ffd5a1d4f
add reboot message
2021-03-27 10:19:59 +08:00
IZ1IVA
29eb5e8327
Update device-update.sh
...
Please have a look at https://github.com/meshtastic/Meshtastic-device/issues/760
2021-03-26 14:49:27 +01:00
Jm Casler
c175c21189
Merge pull request #767 from mc-hamster/master
...
Fix bad merge
2021-03-25 19:37:15 -07:00
Jm
fc2862bd16
Fix bad merge
2021-03-25 19:36:37 -07:00
Jm Casler
c9f814a9a7
Merge pull request #80 from meshtastic/master
...
Merge pull request #766 from mc-hamster/master
2021-03-25 19:33:35 -07:00
Jm Casler
92d2d3960b
Merge pull request #766 from mc-hamster/master
...
#758 Report elevation while in range test
2021-03-25 19:32:22 -07:00
Jm Casler
7872cb050d
Merge branch 'master' into master
2021-03-25 19:32:13 -07:00
Jm
89029311c1
Update NodeDB.cpp
2021-03-25 19:28:15 -07:00
Jm
f6f586decb
Remove my code that doesn't work with channels
2021-03-25 19:27:46 -07:00
Jm
471c06b169
#758 Report elevation while in range test
2021-03-25 19:25:20 -07:00
Jm
040bb1d1e0
Add a "Development Mode" for our plugins
2021-03-25 19:24:36 -07:00
Jm
bbaf5946f0
Update StoreForwardPlugin.cpp
2021-03-25 19:22:46 -07:00
Jm Casler
5286f23c9a
Merge pull request #764 from meehow/android-captive-portal
...
captive portal for Android devices
2021-03-25 19:10:10 -07:00
Kevin Hester
7e9e33d462
fix has_gps reporting to phones
2021-03-26 09:30:33 +08:00
Kevin Hester
04225f7bc2
change! time of last packet rx in node->last_heard instead of node->position.time
2021-03-26 09:30:15 +08:00
Kevin Hester
dd0f1b2704
Merge remote-tracking branch 'root/master' into dev1.2
2021-03-26 08:57:47 +08:00
Kevin Hester
669807524e
Merge pull request #763 from IZ1IVA/patch-6
...
Update device-install.sh
2021-03-26 08:54:03 +08:00
Michał Adamski
97a5405293
captive portal for Android devices
2021-03-25 21:49:06 +01:00
IZ1IVA
f298c7d053
Update device-install.sh
...
Please have a look at https://github.com/meshtastic/Meshtastic-device/issues/760
2021-03-25 10:43:25 +01:00
Kevin Hester
a59f5344de
Merge remote-tracking branch 'root/master' into dev1.2
2021-03-25 09:18:44 +08:00
Kevin Hester
13cfce48fa
cleanly disable bluetooth while serial API is in use (and only then)
2021-03-25 08:54:43 +08:00
Kevin Hester
0261c243e0
PhoneAPIs shouldn't register for messages until they have clients
2021-03-25 07:51:54 +08:00
Kevin Hester
ab325d6d2c
Merge branch 'dev1.2' of https://github.com/geeksville/Meshtastic-esp32 into dev1.2
2021-03-25 06:15:36 +08:00
Kevin Hester
b20930c111
move streamapi into a thread, saves power and increases responsiveness
2021-03-25 06:15:15 +08:00
Kevin Hester
770788d0a4
Merge pull request #759 from geeksville/dev1.2
...
update altitude in nodedb for received altitudes (reported by @iz1kga)
2021-03-24 19:25:48 +08:00
Kevin Hester
d02f615cad
Merge branch 'master' into dev1.2
2021-03-24 19:25:40 +08:00
Kevin Hester
e17fe7e075
update altitude in nodedb for received altitudes (reported by @iz1kga)
2021-03-24 19:24:33 +08:00
Kevin Hester
286686137f
Merge pull request #757 from geeksville/dev1.2
...
getting ready for 1.2.13
2021-03-24 13:34:57 +08:00
Kevin Hester
77c1112fe8
Merge remote-tracking branch 'root/master' into dev1.2
2021-03-24 13:28:21 +08:00
Kevin Hester
2d4ba357f7
Merge pull request #755 from vfurman-gh/master
...
Push RSSI to the phone
2021-03-24 13:28:01 +08:00
Kevin Hester
455d0f8d66
1.2.13
2021-03-24 13:27:18 +08:00
Kevin Hester
5b0e7c6e82
fix has_preferences init
2021-03-24 13:25:21 +08:00
Kevin Hester
78c665abb9
properly discard messages with fromradio queue is full (Rather than blocking forever)
2021-03-24 13:25:10 +08:00
Kevin Hester
9a86d52d00
Merge remote-tracking branch 'root/master' into dev1.2
2021-03-24 12:01:38 +08:00
Kevin Hester
c5973f9a55
@mc-hamster it is VERY important to not accidentally turn this in in master
...
;-)
2021-03-24 11:41:14 +08:00
Kevin Hester
eb684aac03
tested OTA is_router
2021-03-23 14:54:56 +08:00
Kevin Hester
7b4f8fb6d6
Fix firmware OTA update while is_router
2021-03-23 14:44:50 +08:00
Vadim Furman
8065dbb2b7
Merge remote-tracking branch 'origin/master'
2021-03-22 21:40:30 -07:00
Vadim Furman
049e791382
Updated proto
2021-03-22 21:36:24 -07:00
Kevin Hester
4fb8552563
Merge pull request #756 from geeksville/dev1.2
...
Dev1.2
2021-03-23 12:18:56 +08:00
Kevin Hester
90576f44d8
Merge remote-tracking branch 'root/master' into dev1.2
...
# Conflicts:
# proto
2021-03-23 12:17:46 +08:00
Kevin Hester
9e0a2964a4
move channel docs into git
2021-03-23 12:16:23 +08:00
Kevin Hester
49b16fdf0c
fix channel !authorized check
2021-03-23 12:07:04 +08:00
Kevin Hester
1fcec8ce3b
always fix up channel list, even if we just did factory reset
2021-03-23 11:54:53 +08:00
Kevin Hester
d32386a027
Return errors for unauthorized requests or out of bound channel nums
2021-03-23 11:44:51 +08:00
Vadim Furman
9b57d28c7d
Merge remote-tracking branch 'origin/master'
2021-03-22 19:41:23 -07:00
Vadim Furman
b9fd726c14
Push RSSI to the phone
2021-03-22 19:39:49 -07:00
Kevin Hester
f165418b18
Merge pull request #751 from timgunter/set_device_install_python
...
Add option to set python interpreter used for device-install.sh scripts
2021-03-22 10:48:07 +08:00
Jm Casler
e193f63687
Update StoreForwardPlugin.cpp
2021-03-21 19:46:02 -07:00
Jm Casler
1eb37dded8
partial work for S&F
2021-03-21 19:45:35 -07:00
Tim Gunter
13889124c1
Add option to set python interpreter used for device-install.sh and device-update.sh
2021-03-21 18:29:20 -07:00
Jm Casler
9005aaa14e
Merge pull request #750 from mc-hamster/master
...
Update nightly build script
2021-03-21 10:00:39 -07:00
Jm Casler
df4e325e43
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2021-03-21 09:42:57 -07:00
Jm Casler
4ebc07b691
Update nightly build to use the same release build archive for the nightly
2021-03-21 09:42:55 -07:00
Jm Casler
79a8d023ca
Merge pull request #744 from mc-hamster/master
...
Update serial plugin, update range test doc and add support for tlora 1.3
2021-03-21 07:54:13 -07:00
Jm Casler
330d83e7c3
Merge pull request #78 from meshtastic/master
...
Update from head
2021-03-21 07:51:45 -07:00
Jm Casler
a74384f3f5
Update airtime.h to add override
2021-03-21 07:44:08 -07:00
Jm Casler
da732c291f
Update build-all for tlora_v1_3
2021-03-21 07:43:55 -07:00
Kevin Hester
648d9dd19f
Merge pull request #749 from geeksville/dev1.2
...
Dev1.2
2021-03-21 18:59:30 +08:00
Kevin Hester
e9faf657df
move GPS_RX_PIN for the TLORA_V2_1_16 from 36 to 15
2021-03-21 18:58:43 +08:00
Jm Casler
103ffde025
Fixes for build of tlora_v1_3
2021-03-20 20:47:48 -07:00
Jm Casler
baeb002245
Fix small bug in range test plugin.
...
packetSequence was an unsigned int but i was using %d. oops
2021-03-20 00:38:53 -07:00
Jm
0ce7a3f0ec
Update to how S&F reserves space on PSRAM
2021-03-19 23:43:06 -07:00
Jm Casler
0befad82a7
Merge branch 'master' into master
2021-03-19 23:38:42 -07:00
Jm
b357d8ae5b
Update RangeTestPlugin.md
2021-03-19 23:35:46 -07:00
Jm
dd9beff9a5
Script to publish nightly builds.
2021-03-19 23:34:36 -07:00
Kevin Hester
d652664126
TODO updates
2021-03-20 13:35:27 +08:00
Kevin Hester
4666c12547
change android-too-old webpage to be less scary
2021-03-20 13:13:39 +08:00
Kevin Hester
2b74260e2b
only show time on OLED if we have a valid UTC clock
2021-03-20 10:22:06 +08:00
Kevin Hester
620d336e55
Merge pull request #747 from vfurman-gh/master
...
Removed SX1262_USE_DIO3_FOR_TCXO
2021-03-20 10:01:42 +08:00
Kevin Hester
e845a3388b
Merge branch 'master' into master
2021-03-20 10:01:35 +08:00
Vadim Furman
a25235dc03
Merge remote-tracking branch 'origin/master'
2021-03-19 18:50:30 -07:00
Vadim Furman
d3cbc8ea78
WIRE_INTERFACES_COUNT -> NO_WIRE
2021-03-19 18:46:11 -07:00
Vadim Furman
b6e197371d
Removed SX1262_USE_DIO3_FOR_TCXO
2021-03-19 18:30:00 -07:00
Kevin Hester
5cc3ff16a3
Merge pull request #740 from vfurman-gh/master
...
Port to isp4520-based board
2021-03-20 09:01:06 +08:00
Vadim Furman
d93d5d2e37
Revert clock update for Net quality clocks
2021-03-19 17:21:08 -07:00
Vadim Furman
7491af8ad7
Merge remote-tracking branch 'origin/master'
2021-03-19 17:07:16 -07:00
Kevin Hester
fce95431e6
Merge pull request #746 from geeksville/dev1.2
...
fixing bugs for the sat release
2021-03-19 23:47:12 +08:00
Kevin Hester
591a07c0fe
1.2.11
2021-03-19 23:41:28 +08:00
Kevin Hester
c410f2d151
fix tlora 1.6 build
2021-03-19 23:40:41 +08:00
Kevin Hester
9502fa62e6
todo updates
2021-03-19 23:40:24 +08:00
Kevin Hester
2a6480ec48
update release test scripts
2021-03-19 23:40:04 +08:00
Kevin Hester
7c5ab885be
geeksville todo
2021-03-19 15:24:24 +08:00
Kevin Hester
21cfb151a8
specify clang for c++ formatting conventions
2021-03-19 15:24:05 +08:00
Kevin Hester
84505b1717
Merge remote-tracking branch 'root/master' into portduino
2021-03-19 15:22:56 +08:00
Kevin Hester
d735e3006e
Merge pull request #745 from geeksville/portduino
...
add CI integration test using meshtastic-native
2021-03-18 19:59:27 +08:00
Kevin Hester
af5d82dbde
Merge remote-tracking branch 'root/master' into portduino
2021-03-18 19:49:13 +08:00
Kevin Hester
a97072eca0
add first integration test for CI
2021-03-18 19:48:06 +08:00
Kevin Hester
cef6e248e7
add newline
2021-03-18 19:40:00 +08:00
Kevin Hester
b4c379f5fc
add sim exit cmd
2021-03-18 19:09:31 +08:00
Jm
3bb1206b9c
Update RangeTestPlugin.md
2021-03-17 22:47:19 -07:00
Jm
002532401d
#743 - Stub out for "mode 10" - NMEA string.
2021-03-17 21:52:30 -07:00
Jm Casler
8957c5892f
Merge pull request #77 from meshtastic/master
...
update from head
2021-03-17 21:08:50 -07:00
Jm
1b8f41d353
Partial work on s&f
2021-03-17 21:03:11 -07:00
Vadim Furman
0c51cc3738
Fix hardware model
2021-03-17 10:56:45 -07:00
Vadim Furman
2b9a8f0822
Merge remote-tracking branch 'origin/master'
2021-03-17 10:49:04 -07:00
Vadim Furman
ddcfff3b59
Fixed compilation on nrf52 and brownout code
2021-03-17 10:44:42 -07:00
Kevin Hester
449a3959b0
Merge pull request #742 from geeksville/portduino
...
wifi now works on portduino
2021-03-17 20:43:47 +08:00
Kevin Hester
719a0c485b
Merge remote-tracking branch 'root/master' into portduino
2021-03-17 20:30:41 +08:00
Kevin Hester
a4bbdc443f
Merge pull request #739 from geeksville/dev
...
Dev
2021-03-17 20:30:25 +08:00
Kevin Hester
999afdf05e
wifi now works on portduino
2021-03-17 20:29:27 +08:00
Kevin Hester
f492f6deb6
progress on Wifi in portduino
2021-03-15 19:59:31 +08:00
Kevin Hester
60f7ec8998
setup for intellij
2021-03-15 13:55:08 +08:00
Kevin Hester
469d0ade72
remove old intellij defs
2021-03-15 13:49:21 +08:00
Kevin Hester
1f33b03c30
turn off broken genieblocks_lora build
2021-03-15 13:43:22 +08:00
Kevin Hester
351be2f327
change portduino so it has a higher chance of building on OS-X and windows
2021-03-15 13:09:52 +08:00
Kevin Hester
3f401e8cac
Merge branch 'dev' into portduino
...
# Conflicts:
# .vscode/settings.json
2021-03-15 12:09:07 +08:00
Vadim Furman
b20b21c553
pitches.h no more
2021-03-14 20:46:58 -07:00
Vadim Furman
c62863b1dc
Merge from origin
2021-03-14 19:42:57 -07:00
Vadim Furman
8505a0f260
Chargeing...
2021-03-14 19:17:28 -07:00
Vadim Furman
98d878cdfe
Port to lora_isp4520 board
2021-03-14 19:00:20 -07:00
Jm Casler
6730731652
Merge pull request #76 from meshtastic/master
...
Update from head
2021-03-14 11:32:38 -07:00
Kevin Hester
27c35f69aa
Fix flash flippy-flop error after commandline update (thanks @Stephen304)
2021-03-14 12:41:31 +08:00
Kevin Hester
53671283ae
change hw_model_deprecated to intentionally break old apps
2021-03-14 10:57:26 +08:00
Kevin Hester
d9fc7b32c3
move hw_model into User
2021-03-14 10:48:20 +08:00
Kevin Hester
9a03536e3d
Use enums for hw_model per @sachaw idea.
2021-03-14 10:37:32 +08:00
Kevin Hester
efebb8bb0b
remove country from rom support
2021-03-14 10:13:28 +08:00
Kevin Hester
3bd1ae0be4
Merge remote-tracking branch 'root/master' into dev
2021-03-13 14:11:31 +08:00
Kevin Hester
a07291d904
cleanup external notification plugin
2021-03-13 13:32:23 +08:00
Kevin Hester
c0ac457cad
lockdown plugins that touch hardware
2021-03-13 13:14:27 +08:00
Kevin Hester
6813a31895
fix hop limit defaults for android
2021-03-13 09:27:44 +08:00
Kevin Hester
8f5251583f
Merge pull request #738 from geeksville/eink
...
Eink
2021-03-13 09:00:57 +08:00
Kevin Hester
c2122a6859
Merge remote-tracking branch 'root/master' into eink
2021-03-13 08:55:06 +08:00
Kevin Hester
6dd65adebd
1.2.10
2021-03-13 08:54:02 +08:00
Kevin Hester
c227143b53
@mc-hamster, I think storeandforward was accidentally wrong (no worries though)
2021-03-13 08:41:50 +08:00
Kevin Hester
cdd696c1ff
todo updates
2021-03-13 08:30:07 +08:00
Kevin Hester
3e6817cd18
fix board reboot due to forwarding packets we don't have keys for
2021-03-13 08:29:58 +08:00
Kevin Hester
a5ed607261
fix memory corruption in storeandforward
2021-03-13 08:29:32 +08:00
Kevin Hester
7118200885
Merge pull request #737 from geeksville/eink
...
Eink
2021-03-12 20:47:48 +08:00
Kevin Hester
b7f9064f0d
turn off linux on CI for now
2021-03-12 20:42:22 +08:00
Kevin Hester
5dc5bce1b2
cleanup memtest
2021-03-12 20:41:18 +08:00
Kevin Hester
bc7fef1d1a
1.2.9
2021-03-12 20:22:45 +08:00
Kevin Hester
1908d131ca
turn on access control for admin plugin, only allow remote access over special channel
2021-03-12 20:22:40 +08:00
Kevin Hester
8cd2a00a25
fix nasty bug
2021-03-12 15:47:00 +08:00
Kevin Hester
c097852ab0
SERIOUS BUG: we've been discarding devicestate when we should not
2021-03-12 15:45:28 +08:00
Kevin Hester
b02212009a
progress on remote settings
2021-03-12 14:10:36 +08:00
Kevin Hester
9d1971f0fa
Merge remote-tracking branch 'root/master' into eink
2021-03-11 18:54:08 +08:00
Kevin Hester
2d6261703a
fix null pointer exception in storeandforwardplugin. if null the vtable is busted
...
cc @mc-hamster. In some cases storeForwardPluginRadio can be null ;-)
~/development/meshtastic/meshtastic-esp32$ bin/exception_decoder.py -e .pio/build/tbeam/firmware.elf ex
stack:
0x401db467: StoreForwardPluginRadio::sendPayload(unsigned int, bool) at /home/kevinh/development/meshtastic/meshtastic-esp32/src/plugins/esp32/StoreForwardPlugin.cpp:235
0x400e7cbd: StoreForwardPlugin::runOnce() at /home/kevinh/development/meshtastic/meshtastic-esp32/src/plugins/esp32/StoreForwardPlugin.cpp:225
0x400d4cca: concurrency::OSThread::run() at /home/kevinh/development/meshtastic/meshtastic-esp32/src/concurrency/OSThread.cpp:45
0x400f015d: ThreadController::runOrDelay() at /home/kevinh/development/meshtastic/meshtastic-esp32/.pio/libdeps/tbeam/Thread/ThreadController.cpp:153
0x400da070: loop() at /home/kevinh/development/meshtastic/meshtastic-esp32/src/main.cpp:621
0x400ff709: loopTask(void*) at /home/kevinh/.platformio/packages/framework-arduinoespressif32/cores/esp32/main.cpp:19
Signed-off-by: Kevin Hester <kevinh@geeksville.com >
2021-03-11 18:53:17 +08:00
Kevin Hester
a97c2ae6eb
minimize radioconfig file writes
2021-03-11 18:29:47 +08:00
Kevin Hester
76e2c39c63
completed moving prefs to new files
2021-03-11 17:54:16 +08:00
Kevin Hester
ab9fe42f58
wip - move channels
2021-03-11 13:02:00 +08:00
Jm Casler
9d78ce6193
Merge pull request #75 from meshtastic/master
...
update from head
2021-03-10 19:29:08 -08:00
Kevin Hester
959b540c02
begin restricting admin ops to the admin channel
2021-03-11 10:01:57 +08:00
Kevin Hester
68781492ad
don't block on segger console
2021-03-11 10:00:08 +08:00
Kevin Hester
590e147186
todo updates
2021-03-11 09:59:54 +08:00
Kevin Hester
0b358674ff
Merge pull request #736 from geeksville/eink
...
Eink
2021-03-10 15:59:32 +08:00
Kevin Hester
0df01f2586
Merge remote-tracking branch 'root/master' into eink
2021-03-10 15:30:51 +08:00
Kevin Hester
ca23665463
Merge pull request #735 from meshtastic/sachaw-patch-1
...
Update main.yml
2021-03-10 15:30:40 +08:00
Kevin Hester
f55ac8e9c9
turn off (buggy) custom_fields in tinygps, and used fixed version of lib
2021-03-10 15:29:25 +08:00
Kevin Hester
6e37fe6343
turn radio back on
2021-03-10 15:24:00 +08:00
Kevin Hester
217bd934d7
fix GPS fixme wrt deletion
2021-03-10 15:21:54 +08:00
Kevin Hester
58715f454c
add consolePrintf for C style code
2021-03-10 15:21:30 +08:00
Kevin Hester
772f2a15ff
check more error codes
2021-03-09 16:45:40 +08:00
Kevin Hester
5b0d8381b9
fxi log formatting
2021-03-09 15:07:26 +08:00
Kevin Hester
d841d86bbc
brownout detect
2021-03-09 15:07:16 +08:00
Kevin Hester
ecaae87b79
make screen optional
2021-03-09 15:07:02 +08:00
Kevin Hester
5835abbcf6
fix eink leds
2021-03-09 15:06:28 +08:00
Sacha Weatherstone
2f7c2a2aea
Update main.yml
2021-03-09 16:16:41 +11:00
Kevin Hester
87ec7b09aa
add crude check for brownout
2021-03-08 18:12:21 +08:00
Kevin Hester
f8ec072093
make debug console stall until host has downloaded
2021-03-08 17:10:48 +08:00
Kevin Hester
781d2f0ad6
fix warnings
2021-03-08 17:09:35 +08:00
Kevin Hester
7bbd2c0e80
make textmessageplugin optional
2021-03-08 15:30:08 +08:00
Jm Casler
77bac11d82
Merge pull request #74 from meshtastic/master
...
Update from head
2021-03-07 23:25:52 -08:00
Jm Casler
315cfe4f2d
Merge branch 'master' into master
2021-03-07 23:25:43 -08:00
Kevin Hester
707ed75138
fix warnings found in nrf52 build
2021-03-08 15:20:43 +08:00
Kevin Hester
c0e180759d
improve debugging on cortex m
2021-03-08 15:20:29 +08:00
Kevin Hester
6ceb423033
TODO update
2021-03-08 12:03:04 +08:00
Kevin Hester
96c4286e7d
Merge pull request #733 from geeksville/dev1.2
...
1.2.6
2021-03-07 10:00:00 +08:00
Kevin Hester
f320ecbde8
1.2.6
2021-03-07 09:51:51 +08:00
Kevin Hester
d014ae0bff
fix ls_sleeps communication to device clients
2021-03-07 09:51:17 +08:00
Kevin Hester
12a7934ca1
add RU
2021-03-07 09:34:35 +08:00
Kevin Hester
64bc791e48
fix docs
2021-03-07 09:34:29 +08:00
Kevin Hester
1f33506962
Add RU region
2021-03-06 21:10:36 +08:00
Kevin Hester
ba9a94d026
fix is_low_power detection
2021-03-06 18:00:20 +08:00
Kevin Hester
6f13966d19
fix missing acks for broadcasts
2021-03-06 17:48:35 +08:00
Kevin Hester
96cfad4e57
less logspam
2021-03-06 14:52:26 +08:00
Kevin Hester
a26ebb1b69
Merge pull request #732 from geeksville/dev1.2
...
Dev1.2 - fix lora message rx
2021-03-06 14:31:59 +08:00
Kevin Hester
7a764efc10
1.2.5
2021-03-06 14:30:53 +08:00
Kevin Hester
49b1f4c5af
oops - fix failed text message rx
2021-03-06 14:21:20 +08:00
Kevin Hester
fbe56531d2
Merge remote-tracking branch 'root/master' into dev1.2
2021-03-06 11:20:08 +08:00
Kevin Hester
aa6b29a4b5
fix from address on naks
2021-03-06 11:19:52 +08:00
Kevin Hester
c88b9732eb
REALLY IMPORTANT: fix bug with retransmissions not happening
2021-03-06 11:13:33 +08:00
Kevin Hester
2c29e8b179
make nodeinfo & position plugins optional
2021-03-06 10:36:30 +08:00
Kevin Hester
d2d6b8e12f
fix log formatting
2021-03-06 10:27:48 +08:00
Kevin Hester
badfaa8545
make error message clearer for packets that are too big
2021-03-06 10:27:31 +08:00
Kevin Hester
c5b67d821d
Merge pull request #730 from geeksville/dev1.2
...
1.2.4
2021-03-05 13:46:18 +08:00
Kevin Hester
63bf7a29f3
Merge branch 'master' into dev1.2
2021-03-05 13:46:10 +08:00
Kevin Hester
845dd1f9e3
1.2.4
2021-03-05 12:39:39 +08:00
Kevin Hester
c9c44a934d
don't generate acks for locally sourced msgs
2021-03-05 12:39:31 +08:00
Kevin Hester
2f6981a27f
Merge pull request #729 from geeksville/dev1.2
...
important fixes for 1.2
2021-03-05 12:07:27 +08:00
Kevin Hester
8739469db3
oops typo
2021-03-05 11:49:37 +08:00
Kevin Hester
0c0c0babba
combine acks works
2021-03-05 11:44:45 +08:00
Kevin Hester
950b32232f
don't send messages the phone sent us back towards the phone
2021-03-05 10:19:27 +08:00
Kevin Hester
2f6034b067
update todos
2021-03-04 22:10:09 +08:00
Kevin Hester
159f7622e4
Merge pull request #724 from crossan007/improvements_to_env_plugin
...
Improvements to Environmental Measurement Plugin
2021-03-04 22:00:25 +08:00
Kevin Hester
2cc2fa906a
Merge branch 'master' into improvements_to_env_plugin
2021-03-04 20:06:27 +08:00
Kevin Hester
249390a75e
Merge pull request #727 from geeksville/dev1.2
...
Dev1.2
2021-03-04 11:41:44 +08:00
Kevin Hester
189cf7ea5e
Merge remote-tracking branch 'root/master' into dev1.2
2021-03-04 11:32:34 +08:00
Kevin Hester
56fe211466
1.2.1
2021-03-04 11:29:55 +08:00
Kevin Hester
955d03acb1
fix symbol conflict with new nrf52 libs
2021-03-04 11:28:50 +08:00
Charles Crossan
1b71a0f436
refactor ENV to single multi-inheritance class with cleaner user preferences
...
Fix merge issues
don't log when drawing blank frames
remove useless logging
re-comment stuff
fix comment
unused var
2021-03-03 20:30:20 -05:00
Charles Crossan
2af9e1431e
Improvements to EnvironmentalMeasurementPlugin
...
Instead of holding onto only the last measurement, hold onto a copy of the last MeshPacket containing a measurement
This will make it easier to display the last time received
make DHT sensor reads more reliable
user preference for Farenheit vs Celsius
2021-03-03 08:23:03 -05:00
Jm
ee961d01ed
Merge remote-tracking branch 'origin/master'
2021-03-02 20:50:13 -08:00
Jm Casler
a3343bc1af
Revert "Merge pull request #73 from meshtastic/master"
...
This reverts commit ee04d57a7f .
2021-03-02 20:48:34 -08:00
Jm Casler
ee04d57a7f
Merge pull request #73 from meshtastic/master
...
pulling 1.2 into my fork
2021-03-02 20:46:21 -08:00
Kevin Hester
076251e6a8
todo cleanup
2021-03-03 11:49:09 +08:00
Kevin Hester
fdb3cee3f2
Merge pull request #725 from geeksville/dev1.2
...
release to devs
2021-03-03 11:47:17 +08:00
Kevin Hester
92e05bc438
release to devs
2021-03-03 11:46:09 +08:00
Kevin Hester
69de2a047f
Merge pull request #706 from geeksville/dev1.2
...
merging 1.2 soon!
2021-03-03 11:23:40 +08:00
Kevin Hester
05c458225f
Merge remote-tracking branch 'root/master' into dev1.2
2021-03-02 15:46:16 +08:00
Kevin Hester
866125f2ab
fix release script for universal builds
2021-03-02 15:37:56 +08:00
Kevin Hester
d0263e4fa3
Merge branch 'dev' into dev1.2
2021-03-02 15:16:28 +08:00
Kevin Hester
e884ace0ab
show build name
2021-03-02 15:16:22 +08:00
Kevin Hester
2ac4106004
add play store link
2021-03-02 12:53:23 +08:00
Kevin Hester
59a63e4aea
Merge pull request #721 from geeksville/dev
...
add (editable) android warning landing page
2021-03-02 12:47:19 +08:00
Kevin Hester
fbdf1f19f0
add (editable) android warning landing page
2021-03-02 12:46:19 +08:00
Kevin Hester
082101f99f
wire compat
2021-03-02 12:44:48 +08:00
Kevin Hester
f6761d637f
proto update
2021-03-02 11:46:00 +08:00
Jm
2cf704abe0
Crashes after 7 seconds.
2021-02-28 19:35:00 -08:00
Kevin Hester
ef612d0b58
Merge remote-tracking branch 'root/master' into dev1.2
...
# Conflicts:
# src/plugins/Plugins.cpp
# version.properties
2021-03-01 10:26:16 +08:00
Kevin Hester
43673c0598
Merge pull request #719 from geeksville/dev
...
1.1.50
2021-03-01 09:21:42 +08:00
Kevin Hester
9b45749bf0
1.1.50
2021-03-01 08:33:01 +08:00
Jm Casler
f22243a209
Merge pull request #716 from apt105/master
...
Add files via upload
2021-02-28 12:30:18 -08:00
Jm
ef32ac5cd4
Update rangetest docs with api example
2021-02-28 11:55:54 -08:00
Jm Casler
52d85c9a41
Partial work from laptop -- non-routers can send a heartbeat
2021-02-27 22:34:53 -08:00
Kevin Hester
a51c08bfb1
todo updated
2021-02-27 14:42:07 +08:00
Kevin Hester
fb47c3a03d
move channel and settings protos
2021-02-27 13:17:18 +08:00
Adrian
3b8f5ea099
Add files via upload
2021-02-27 02:01:51 +00:00
Kevin Hester
63e0b53054
1 index channel index
2021-02-27 09:17:58 +08:00
Kevin Hester
989f52494d
clean up ack packets
2021-02-26 20:36:22 +08:00
Kevin Hester
0307e4161e
get settings message works
2021-02-26 20:10:41 +08:00
Kevin Hester
c7c8b34adf
impl get channels/get radio remote api
2021-02-26 15:34:00 +08:00
Jm Casler
1faf6c99db
Merge pull request #712 from mc-hamster/master
...
Update how airtime report gathers data, update stable storeandforward build code
2021-02-25 08:25:42 -08:00
Jm
5f041ea7e9
Update Plugins.cpp
2021-02-25 08:14:07 -08:00
Jm Casler
14271be816
Rename src/plugins/StoreForwardPlugin.h to src/plugins/esp32/StoreForwardPlugin.h
2021-02-25 08:12:57 -08:00
Jm Casler
30d600040b
Rename src/plugins/StoreForwardPlugin.cpp to src/plugins/esp32/StoreForwardPlugin.cpp
2021-02-25 08:12:30 -08:00
Jm Casler
10dd2337fc
Merge branch 'master' into master
2021-02-25 08:04:41 -08:00
Kevin Hester
5ae4edf8fd
move admin out of core proto
2021-02-25 20:36:37 +08:00
Kevin Hester
d3df6d3749
Merge pull request #711 from geeksville/dev
...
fixes for 1.1.49
2021-02-25 20:04:05 +08:00
Kevin Hester
8ba43e1745
merge latest from master
2021-02-25 20:02:32 +08:00
Kevin Hester
cedd87001d
Merge branch 'dev' into dev1.2
2021-02-25 19:49:50 +08:00
Kevin Hester
afc901ddbe
fix build. platformio isn't smart enough to git pull latest without
...
specifying a tag/commit/etc (I haven't tried specifying a branch?)
Without specifying the hash, the build breaks for anyone who already had
a repo (the CI build doesn't see this because it always pulls from scratch)
cc @crossan007 & @mc-hamster
2021-02-25 19:49:34 +08:00
Kevin Hester
e4eb7ab589
Merge branch 'dev' into dev1.2
...
# Conflicts:
# proto
# src/mesh/generated/deviceonly.pb.h
# src/mesh/generated/mesh.pb.h
# src/plugins/esp32/EnvironmentalMeasurementPlugin.cpp
2021-02-25 19:44:08 +08:00
Kevin Hester
b052928af2
Merge remote-tracking branch 'root/master' into dev
2021-02-25 19:33:06 +08:00
Kevin Hester
a3b1c4608e
Merge pull request #713 from Eninspace/patch-2
...
Update README.md
2021-02-25 18:28:05 +08:00
Niko
204c42234c
Update README.md
...
Added line break
2021-02-25 13:12:47 +03:00
Jm Casler
0fe046b92d
Merge pull request #72 from meshtastic/master
...
Update from head
2021-02-24 20:27:58 -08:00
Jm
fd6842cb5b
Partial Work, stable build.
2021-02-24 20:27:21 -08:00
Jm Casler
4f40128bbe
Merge pull request #705 from crossan007/AddEnvironmentMessage
...
Changes to Environmental Measurement App
2021-02-24 20:26:44 -08:00
Jm Casler
3d4580c03e
Merge branch 'master' into AddEnvironmentMessage
2021-02-24 20:20:23 -08:00
Kevin Hester
66638655a5
Merge branch 'dev' into dev1.2
...
# Conflicts:
# src/mesh/NodeDB.cpp
2021-02-25 08:56:36 +08:00
Kevin Hester
2d214df76f
Merge remote-tracking branch 'root/master' into dev
2021-02-25 08:52:26 +08:00
Kevin Hester
8f1cd33d14
Merge pull request #709 from Eninspace/patch-1
...
Update README.md
2021-02-25 08:51:47 +08:00
Kevin Hester
b2c47a7dea
fix #710 . nodes disappearing from map. thanks @DylanHoen for noticing!
2021-02-25 08:50:46 +08:00
Niko
5f3f62ed46
Update README.md
...
Added Russian community group link
2021-02-24 13:45:21 +03:00
Charles Crossan
bfdad7d4d5
Merge branch 'master' into AddEnvironmentMessage
2021-02-23 20:23:13 -05:00
Kevin Hester
577336d2df
oh well - github actions defeated me
2021-02-23 17:16:12 +08:00
Kevin Hester
245638a1d4
get more parallism in CI build
2021-02-23 17:07:38 +08:00
Kevin Hester
ada05a1374
fix linux
2021-02-23 16:56:28 +08:00
Kevin Hester
4b07f9e160
todo update
2021-02-23 14:45:02 +08:00
Kevin Hester
f8d8dc25c0
properly route messages to phone again
2021-02-23 14:35:34 +08:00
Jm
256ba8fa1b
partial work, untested
2021-02-22 20:07:19 -08:00
Kevin Hester
aa8b86c6b2
multichannel send/rx kinda works
2021-02-23 11:43:30 +08:00
Kevin Hester
ae6b7e7259
multichannel code is done! (only basic testing completed though)
2021-02-23 10:45:03 +08:00
Kevin Hester
2761c85564
clean up the crypto api
2021-02-23 10:10:35 +08:00
Charles Crossan
ec41c11e58
initialize the last measurement values to something obviously "unread"
2021-02-22 21:00:41 -05:00
Charles Crossan
3a91da5e52
remove UI render comment log spam
2021-02-22 21:00:05 -05:00
Charles Crossan
690b843678
add missing newline
2021-02-22 20:52:10 -05:00
Charles Crossan
3f1ada29ac
support independently enabling/disabling the on-device screen and actual measurement
2021-02-22 20:47:35 -05:00
Charles Crossan
0c9df6ccbd
disable the app by default
2021-02-22 20:33:42 -05:00
Charles Crossan
b62b01fe7c
consume the additional details from OLEDDisplayUiState to handle transitions to/from plugin screens better
...
It's still a bit janky, but should work
https://github.com/meshtastic/esp8266-oled-ssd1306/pull/2
2021-02-22 20:18:36 -05:00
Charles Crossan
efaf669479
update Environmental Measurement plugin to use radio config prefs
2021-02-22 19:50:51 -05:00
Kevin Hester
94cd96cfde
begin multichannel hash impl
2021-02-22 12:57:26 +08:00
Kevin Hester
923ecc9d8a
fix printf warnings
2021-02-22 12:57:03 +08:00
Jm Casler
d5cb7ebf3b
check in partial work.
2021-02-21 20:15:31 -08:00
Kevin Hester
d6c2e9063a
1.2 channel cleanup
2021-02-22 11:16:38 +08:00
Kevin Hester
3088fe3f91
Stay up-to-date wrt master (cc @mc-hamster)
...
# Conflicts:
# src/plugins/Plugins.cpp
# src/plugins/RangeTestPlugin.cpp
# src/plugins/StoreForwardPlugin.cpp
2021-02-22 10:39:46 +08:00
Kevin Hester
d4781280b7
update protos
2021-02-22 10:29:27 +08:00
Kevin Hester
008187caa4
1.2 wip - psk work
2021-02-22 10:26:11 +08:00
Charles Crossan
6dffaae72e
fix typo
2021-02-21 16:49:35 -05:00
Charles Crossan
ae76ce4024
Implement interface for plugins to have custom UI Frames
2021-02-21 16:46:46 -05:00
Charles Crossan
087945d7cb
udpate protobufs
2021-02-21 12:05:23 -05:00
Charles Crossan
fc72d16bcb
Disable the plugin by default
2021-02-21 11:48:32 -05:00
Charles Crossan
5817afd4ac
fix port number for ENVIRONMENTAL_MEASUREMENT_APP
2021-02-21 11:42:03 -05:00
Charles Crossan
765a6fcc62
Display received measurements in logs and on screen
2021-02-21 11:39:45 -05:00
Charles Crossan
0b20c46b79
standardize log line beginnings
2021-02-21 11:39:20 -05:00
Jm Casler
c6864417c6
Merge pull request #646 from crossan007/AddEnvironmentMessage
...
Add Environmental Measurement Plugin
2021-02-21 08:31:13 -08:00
Charles Crossan
27f74382aa
Fix CI build for non-esp32 devices
2021-02-21 11:09:58 -05:00
Charles Crossan
77961e8e93
Un-derp testing details
2021-02-21 11:00:58 -05:00
Charles Crossan
3c564796e0
2021-02-21 10:55:33 -05:00
Jm
a4e5c7224f
Add sawNodeReport to storeforwardplugin
2021-02-20 23:53:53 -08:00
Jm
7ffe601743
Changes to how airtime noise is gathered.
2021-02-20 23:53:17 -08:00
Kevin Hester
c6091338ab
admin ops
2021-02-21 14:03:44 +08:00
Kevin Hester
99467cd874
1.2 WIP at least doesn't crash
2021-02-21 12:59:47 +08:00
Kevin Hester
587102f6bc
fix android lint warning
2021-02-21 11:36:34 +08:00
Jm Casler
f41d79d586
Merge pull request #703 from mc-hamster/master
...
#701 , #697 - Bug fix and update to debug output.
2021-02-20 00:53:07 -08:00
Jm Casler
fc5030ff7b
Merge branch 'master' into master
2021-02-20 00:46:03 -08:00
Jm
ca40cb4be3
Update RangeTestPlugin.cpp
2021-02-20 00:43:56 -08:00
Jm
e4141df0e9
#697 GPIO 12 is an odd pin.
2021-02-20 00:34:25 -08:00
Jm
c690f81574
#697 Disable internal pullup on this board.
2021-02-19 18:19:14 -08:00
Jm
47b942ca00
#697 - Fixed button selection for tlora v2 1.6
2021-02-19 17:46:15 -08:00
Jm
621313d63c
#701 - Add system up time to debug output
2021-02-19 16:58:52 -08:00
Jm Casler
d361935c09
Merge pull request #699 from crossan007/fix-exception-decoder
...
Fix exception decoder output
2021-02-19 16:46:46 -08:00
Charles Crossan
a2bea87332
Fix exception decoder output
2021-02-19 19:24:18 -05:00
Jm
13b8c140b4
Update StoreForwardPlugin.md
2021-02-18 21:47:16 -08:00
Kevin Hester
69a11e7375
WIP phone api changes for dev1.2
2021-02-17 19:04:41 +08:00
Kevin Hester
60a01567d9
remove region specific builds
2021-02-17 19:01:20 +08:00
Kevin Hester
f064e56dc9
fix esp32 build for dev1.2
2021-02-17 16:17:46 +08:00
Kevin Hester
42ae27973e
WIP 1.2 move routing into plugin
2021-02-17 13:06:23 +08:00
Jm Casler
f6e2695a4d
Merge pull request #695 from mc-hamster/master
...
Range test plugin done-enough
2021-02-16 18:54:42 -08:00
Jm
e840465ef3
fix for failed builds on nrf and linux
2021-02-16 18:46:16 -08:00
Jm Casler
f24e8e5f5c
Rename src/plugins/RangeTestPlugin.h to src/plugins/esp32/RangeTestPlugin.h
2021-02-16 18:36:58 -08:00
Jm Casler
6376ab51f1
Moving to plugins/esp32
2021-02-16 18:36:30 -08:00
Jm Casler
bd29d78a29
Update StoreForwardPlugin.md
2021-02-16 18:24:37 -08:00
Jm Casler
b35cd76854
Update StoreForwardPlugin.md
2021-02-16 18:19:24 -08:00
Kevin Hester
205282c4bc
show hwvendor at boot
2021-02-17 10:08:33 +08:00
Jm
a4fd74b58e
Update Plugins.cpp
2021-02-16 18:07:02 -08:00
Jm Casler
25072f0637
Merge branch 'master' into master
2021-02-16 17:44:17 -08:00
Jm
937955b36d
Updating range test and storeforward.
2021-02-16 17:42:46 -08:00
Jm
2e8867eda6
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2021-02-16 17:42:25 -08:00
Jm Casler
bd399a134b
Merge pull request #693 from geoffreyheller/tlora-v2116-tx-pin-fix
...
Fix for non-working tx pin
2021-02-16 12:31:09 -08:00
Kevin Hester
45caf394f0
WIP multichannel support
2021-02-16 15:41:52 +08:00
Jm Casler
d67e2187d0
Update RangeTestPlugin.md
2021-02-15 21:17:06 -08:00
geoffreyheller
c8584d576a
Fix for non-working tx pin
2021-02-15 19:33:35 -08:00
Jm Casler
418a12e75f
Merge pull request #692 from crossan007/add_set_channel
...
add handleSetChannel
2021-02-15 18:49:29 -08:00
Charles Crossan
05d237ee84
add handleSetChannel
2021-02-15 21:02:30 -05:00
Jm
9a044f31a3
Tweak to the startup condition of the range test plugin.
2021-02-15 09:11:28 -08:00
Jm
8320754b98
Added recommended settings as a sender
2021-02-14 21:45:26 -08:00
Jm
703ce2e292
Keep device from sleeping while transmitting in range test plugin.
2021-02-14 21:34:47 -08:00
Jm
c9353ebee3
Update RangeTestPlugin.md
2021-02-14 21:24:41 -08:00
Jm Casler
9601868e0f
Merge pull request #71 from mc-hamster/RangeTestPlugin
...
Merge pull request #69 from mc-hamster/master
2021-02-14 20:18:41 -08:00
Jm
fea2228b16
Update RangeTestPlugin.md
2021-02-14 20:17:16 -08:00
Jm
7d4ce483c5
Update RangeTestPlugin.md
2021-02-14 20:16:29 -08:00
Jm
e6605e5ac8
Store Forward can see All(?) rx packets!
2021-02-14 20:13:52 -08:00
Jm Casler
2472d6fd1b
Merge pull request #70 from meshtastic/master
...
pull from main
2021-02-14 18:40:38 -08:00
Jm
3311146aba
Turning storeforward back on for @geeksville
2021-02-14 16:19:06 -08:00
Jm Casler
793528b057
Merge pull request #69 from mc-hamster/master
...
#671 Range test plugin
2021-02-14 16:18:36 -08:00
Jm
b8adaf6fbe
#671 Range test plugin
2021-02-14 16:17:40 -08:00
Jm
24329a26de
Framework for storeforward
2021-02-14 14:01:08 -08:00
Jm
f1a65f9d0e
Update to store and forward. Don't merge this to main!
2021-02-14 13:31:11 -08:00
Jm
ae46b3df32
Update StoreForwardPlugin.md
2021-02-14 11:10:56 -08:00
Jm
d5c1e3c6e0
Update StoreForwardPlugin.md
2021-02-14 11:00:11 -08:00
Jm
a95f612452
Update StoreForwardPlugin.md
2021-02-14 10:56:08 -08:00
Jm Casler
3201d1c3bc
#668 Partial work for store & forward
2021-02-14 08:44:49 -08:00
Kevin Hester
2b10a03178
Merge pull request #690 from geeksville/dev
...
oops - 1.1.47 had bad bug
2021-02-14 15:26:00 +08:00
Kevin Hester
80fb7e4ab8
Merge remote-tracking branch 'root/master' into dev
2021-02-14 15:15:28 +08:00
Kevin Hester
7c1ddd9447
1.1.48
2021-02-14 15:13:58 +08:00
Kevin Hester
c55074f7fe
oops: we should crash if we >MAX_THREADS, also raise max threads
2021-02-14 15:06:49 +08:00
Jm Casler
36643cf5f5
#671 range test plugin documentation
...
#671 range test plugin documentation
2021-02-13 22:40:04 -08:00
Jm Casler
92a62d93ef
#671 Rangetest - This just needs to be tested.
2021-02-13 22:21:01 -08:00
Kevin Hester
450e877cfb
fix #661 - create $archivedir
2021-02-14 14:14:50 +08:00
Kevin Hester
c0fbfccf43
Merge pull request #689 from geeksville/dev
...
Dev
2021-02-14 13:48:39 +08:00
Kevin Hester
51ccc3aa9e
1.1.47
2021-02-14 12:28:27 +08:00
Kevin Hester
e35f137986
clean up nodeinfo broadcasts and move into plugin
2021-02-14 12:27:10 +08:00
Kevin Hester
71c35304d6
delay position plugin start until 60 secs after first boot
2021-02-14 12:26:51 +08:00
Kevin Hester
c1733a4ac6
Merge remote-tracking branch 'root/master' into dev
2021-02-14 12:07:11 +08:00
Kevin Hester
66a7e8eab9
oops - we were never sending 'fixed' gps positions to other nodes
2021-02-14 12:02:24 +08:00
Kevin Hester
a872231f8a
clean up position broadcasts, send them even if we don't have gps lock
2021-02-14 11:57:48 +08:00
Kevin Hester
52ec4d511c
oops - we weren't properly stripping timestamps from new style positions
2021-02-14 11:37:32 +08:00
Jm Casler
aa7fb86798
Merge pull request #687 from sachaw/master
...
Fix report formatting
2021-02-13 14:02:12 -08:00
Sacha Weatherstone
875eeb699c
Fix report formatting
2021-02-13 19:51:31 +11:00
Jm Casler
b239b4dc57
Merge pull request #686 from mc-hamster/master
...
Finished and partial work
2021-02-12 19:07:13 -08:00
Jm
19db5ba421
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2021-02-12 18:53:08 -08:00
Jm
e225af28dc
Disable plugins
2021-02-12 18:52:31 -08:00
Jm Casler
eecf89a9c0
Merge pull request #68 from meshtastic/master
...
from main to my fork
2021-02-12 18:49:39 -08:00
Jm
c9b1ee532d
Update deviceonly.pb.h
2021-02-12 18:49:24 -08:00
Jm
8c27baae84
Update platformio.ini
2021-02-12 18:48:18 -08:00
Kevin Hester
8c225a3c65
disable lora while updating, show "Updating" on oled screen
2021-02-12 13:48:12 +08:00
Kevin Hester
7ff1f3a759
Merge pull request #684 from geeksville/dev
...
Dev
2021-02-12 10:04:48 +08:00
Kevin Hester
bbc8fc0269
fix build for nrf52
2021-02-12 09:56:42 +08:00
Kevin Hester
9d81511153
fix warning
2021-02-12 09:56:35 +08:00
Kevin Hester
16d63bd0ce
1.1.46
2021-02-12 09:42:04 +08:00
Kevin Hester
f2b7ff2b79
an optimization for #681 - make want_ack packets higher priority
2021-02-12 09:40:20 +08:00
Kevin Hester
bc8453283f
Merge remote-tracking branch 'root/master' into dev
2021-02-12 09:10:48 +08:00
Kevin Hester
2ff5046dcd
for #681 , add MeshPacketQueue (a priority queue) to ensure acks get sent quickly
2021-02-12 09:08:49 +08:00
Kevin Hester
917090856f
partial for #681 : Never let stale nodeinfos/positions stay in xmit queue
2021-02-11 18:19:43 +08:00
Kevin Hester
b45d633a34
Merge pull request #680 from geeksville/dev
...
Dev
2021-02-10 16:33:02 +08:00
Kevin Hester
da03490310
Merge branch 'dev' into portduino
2021-02-10 16:20:29 +08:00
Kevin Hester
fdfe62edf0
updates to work with new protobuf names
2021-02-10 16:18:41 +08:00
Kevin Hester
aedca25fa8
Merge branch 'dev' into portduino
2021-02-10 15:51:34 +08:00
Jm
b29bcbbd41
#682 Exposing the actual radio center frequency to /static/report
2021-02-09 21:59:00 -08:00
Kevin Hester
8e8170b667
Merge remote-tracking branch 'root/master' into dev
2021-02-08 18:03:35 +08:00
Kevin Hester
2fa38c7dc4
update protos
2021-02-08 17:57:45 +08:00
Jm
ca8a0ca8d2
update rangetest
2021-02-07 19:20:29 -08:00
Kevin Hester
58bb7169a0
use nodenum as the default nodeid
2021-02-08 10:15:02 +08:00
Jm
cb541d75a9
Update radio-settings.md with note of coverage.
2021-02-07 13:19:52 -08:00
Jm Casler
4ee01acb40
Change where the location information is taken from.
2021-02-07 09:31:29 -08:00
Jm
d678c48884
work on rangetestplugin and storeforwardplugin
...
done for the night.
2021-02-06 23:29:18 -08:00
Jm
9f9f02fc6f
Reverting platform.ini back to the way it was.
2021-02-06 21:38:54 -08:00
Jm Casler
abf135abce
Merge pull request #66 from meshtastic/master
...
mc-hamster/meshtastic-device <- meshtastic/meshtastic-device
2021-02-06 19:56:44 -08:00
Kevin Hester
f7beec4728
Merge pull request #678 from geeksville/dev
...
misc bugs
2021-02-07 11:00:09 +08:00
Kevin Hester
ccf3450864
make CI build steps more atomic for easier reporting
2021-02-07 10:49:14 +08:00
Kevin Hester
86553a4fc9
add libs needed for linux build on CI server
2021-02-07 10:44:31 +08:00
Kevin Hester
55349ea570
1.1.42
2021-02-07 10:27:04 +08:00
Kevin Hester
486b03e985
bug 677. Don't assert fail for missing interfaces, instead return
...
nak packet to clients.
2021-02-07 10:26:11 +08:00
Kevin Hester
ccb232b6ac
make route errors a more general 'message delivery failure' reason
...
in support of https://github.com/meshtastic/Meshtastic-device/issues/677
2021-02-07 09:46:35 +08:00
Kevin Hester
c25efac0c1
portduino wip
2021-02-07 09:17:46 +08:00
Jm
22af1b551a
Add note about antenna gain.
2021-02-06 10:06:20 -08:00
Jm
c696d226b2
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2021-02-06 10:04:13 -08:00
Jm
9035a06b4a
Add link budget to radio-settings.md
2021-02-06 10:02:23 -08:00
Jm Casler
056940a4ad
Documentation
2021-02-06 09:13:49 -08:00
Kevin Hester
e7af338c31
add trademark
2021-02-04 15:46:57 +08:00
Kevin Hester
9069e5b33e
no longer need to set num jobs, because my computer is better
2021-02-04 11:51:12 +08:00
Jm
82db1f1db6
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2021-02-03 08:10:15 -08:00
Jm
f46059ec4c
update to range test plugin
2021-02-03 08:10:13 -08:00
Jm
0c71de4e59
Update for rangetest plugin
2021-02-03 08:09:59 -08:00
Jm Casler
0fa654e53a
update radio-settings.md
2021-02-03 07:01:35 -08:00
Jm Casler
45c17659cc
radio-settings.md - add note about TCXO stability
2021-02-03 01:04:23 -08:00
Jm Casler
b901f8d9ae
Update to radio-settings.md
2021-02-03 00:15:41 -08:00
Jm Casler
9c60a7966f
Update radio-settings.md
2021-02-03 00:01:52 -08:00
Jm Casler
6d66a53f8d
Another update to radio-settings.md
2021-02-02 23:59:34 -08:00
Jm Casler
324627482a
Update radio-settings.md
2021-02-02 23:57:25 -08:00
Jm Casler
0c6c189028
Update to radio-settings.md
2021-02-02 23:01:05 -08:00
Jm Casler
8a68ae0d04
Update radio-settings.md
2021-02-02 22:47:16 -08:00
Jm Casler
5661e5dad6
Update radio-settings.md
2021-02-02 22:43:24 -08:00
Jm
e9affb50d2
#674 add support for lora32 v1.3
2021-02-02 17:34:50 -08:00
Jm Casler
c00173dbd2
partial work
2021-01-31 18:20:08 -08:00
Jm Casler
e8c6fccd63
#671 Range Test Plugin
...
Initial work for Range Test Plugin
2021-01-31 09:12:36 -08:00
Jm Casler
487b8c6e9e
#668 Initial work for Store & Forward Plugin
2021-01-31 09:12:01 -08:00
Jm
b2481d1450
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2021-01-30 19:42:08 -08:00
Jm Casler
399fbc5d65
Merge pull request #665 from mc-hamster/master
...
#664 - Blink the LED when we enter disablePin() and #654 - ExternalNotificationPlugin
2021-01-30 17:28:28 -08:00
Jm Casler
48b38ed94b
Update documentation
2021-01-30 17:21:54 -08:00
Jm Casler
c0444ef16f
Merge pull request #64 from meshtastic/master
...
Update from meshtastic main
2021-01-30 17:20:56 -08:00
Kevin Hester
1719a8e764
Merge pull request #667 from geeksville/dev
...
kevins misc fixes
2021-01-31 09:18:05 +08:00
Jm
242bcc8353
Update documentation location to the main mesthastic repo
2021-01-30 09:52:21 -08:00
Jm Casler
092af0f9f9
Update to doc to add info on the bell character
2021-01-30 09:50:19 -08:00
Jm Casler
133a7ff166
Added more notes.
2021-01-30 09:46:26 -08:00
Jm Casler
5df08410e7
Create SerialPlugin.md
2021-01-30 09:39:40 -08:00
Jm
9f9787bc03
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2021-01-30 09:36:28 -08:00
Jm
7129a19f35
#654 Add reference to documentation
2021-01-30 09:36:17 -08:00
Jm Casler
f45ffc8773
Rename documentation
2021-01-30 09:32:44 -08:00
Jm Casler
3162f74945
Create External Notification documentation.
2021-01-30 09:32:04 -08:00
Jm
6cef3e41e7
Update comments and use radioConfig
2021-01-30 09:17:40 -08:00
Kevin Hester
c0e2ec8dec
1.1.34
2021-01-30 21:23:03 +08:00
Jm
aee81c8dcd
#654 - Add comments on what the config does
2021-01-29 19:35:03 -08:00
Jm
9e736ab0d7
#654 Fix gpio initilization
2021-01-28 23:16:10 -08:00
Jm
85752b0fc7
#654 - Fixed problem with class namespaces.
2021-01-28 23:02:00 -08:00
Kevin Hester
c6f34c59b4
Update to logo by @thepoweroftwo
2021-01-29 13:26:08 +08:00
Kevin Hester
7f07725840
make improperly sized AES128/256 keys non fatal, instead pad with zeros
...
Fixes rebooting the board if someone specifies an invalid key
2021-01-29 10:15:48 +08:00
Kevin Hester
c81d090464
someone added storerequest app?
2021-01-29 10:14:46 +08:00
Jm Casler
c524732849
#654 - Non blocking call to toggle the output.
2021-01-27 21:35:07 -08:00
Jm Casler
5e303f8a1f
#654 - Work in progress. Needs testing, non-blocking alert and integration with configuration
2021-01-27 21:20:18 -08:00
Jm
2246564279
#654 - Small changes.
2021-01-27 20:06:39 -08:00
Jm
eff0c1fe89
#654 - Partial work for the LED/Speaker.
...
Framework is done. Just need to blink a few things and update protobufs.
2021-01-27 19:18:16 -08:00
Jm Casler
ad322476d2
Merge branch 'master' into master
2021-01-27 18:56:48 -08:00
Jm
2561742683
#664 - Blink the LED when we enter disablePin()
2021-01-27 18:56:09 -08:00
Kevin Hester
fa9e31fe03
Merge pull request #663 from geeksville/eink
...
back in the saddle - reading github and slack next
2021-01-28 10:38:46 +08:00
Kevin Hester
3ac5b045c4
Merge remote-tracking branch 'root/master' into eink
2021-01-28 10:31:56 +08:00
Kevin Hester
6a593e01e1
notes on eink1.0
2021-01-28 10:30:24 +08:00
Kevin Hester
6f6dd2291e
fix typo
2021-01-28 10:30:00 +08:00
Kevin Hester
2b4ddc07f5
Merge pull request #651 from android606/log-tx-failure
...
Set critical error and reboot when radio fails to generate Tx IRQ - fixes #138
2021-01-27 18:05:56 +08:00
Kevin Hester
63c650c33e
Merge branch 'master' into log-tx-failure
2021-01-27 17:54:06 +08:00
Kevin Hester
dc29161f37
Merge pull request #659 from IZ1IVA/patch-4
...
Update radio-settings.md
2021-01-27 17:52:27 +08:00
Jm Casler
8a6fdafc79
Merge branch 'master' into patch-4
2021-01-26 22:29:41 -08:00
Jm Casler
ea40bd991c
Merge pull request #660 from mc-hamster/master
...
Update version.properties to 1.1.33
2021-01-25 17:12:32 -08:00
Jm Casler
e19dd46f0f
Merge branch 'master' into master
2021-01-25 17:05:52 -08:00
Jm
532b06c280
Update version.properties to 1.1.33
2021-01-25 17:01:47 -08:00
IZ1IVA
a8480d1eaf
Update radio-settings.md
...
Added data-rates
2021-01-25 16:11:24 +01:00
Jm Casler
0cf7aaffff
Merge pull request #658 from sachaw/master
...
Another missing header
2021-01-24 18:06:14 -08:00
Sacha Weatherstone
e2e1819ef1
Merge branch 'master' of https://github.com/sachaw/meshtastic-device
2021-01-24 10:49:23 +11:00
Sacha Weatherstone
31b89e2932
Another header required
2021-01-24 10:48:48 +11:00
Jm Casler
a021ff7eb8
Merge pull request #656 from sachaw/master
...
fix cors for API requsts & fix spiffs url
2021-01-22 23:36:27 -08:00
Jm Casler
bb5d0fac90
Merge branch 'master' into master
2021-01-22 23:26:53 -08:00
Jm Casler
df5ed64514
Merge pull request #655 from mc-hamster/master
...
Fix for #650 - build-all.sh will fail
2021-01-22 23:26:39 -08:00
Sacha Weatherstone
9db5f9ff67
fix cors for API requsts & fix spiffs url
2021-01-23 17:42:15 +11:00
Jm
ca83a78e13
Fix for #650 - build-all.sh will fail
2021-01-22 19:50:12 -08:00
Jm Casler
13eef9a309
Merge pull request #653 from mc-hamster/master
...
Update comments in SerialPlugin
2021-01-20 21:42:12 -08:00
Jm Casler
2a8ac2c0c6
Merge branch 'master' into master
2021-01-20 19:04:46 -08:00
Jm Casler
c97342db99
Merge pull request #63 from mc-hamster/serial
...
Update comments on SerialPlugin
2021-01-20 19:03:44 -08:00
Jm Casler
d7b2a0ed79
Merge pull request #62 from mc-hamster/master
...
update serial from master
2021-01-20 19:02:58 -08:00
Jm
af0a1b5db5
Update comments of SerialPlugin
2021-01-20 19:02:08 -08:00
Jm Casler
9cf030d587
Merge pull request #652 from mc-hamster/master
...
#649 More webserver refactoring
2021-01-19 21:52:56 -08:00
Jm
c04d70d5e5
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2021-01-19 21:38:30 -08:00
Jm
2a47819fd6
#649 More webserver refactoring
2021-01-19 21:38:17 -08:00
Jm Casler
4516c8f9b5
Merge pull request #61 from meshtastic/master
...
Merge pull request #648 from mc-hamster/master
2021-01-19 21:27:24 -08:00
Jm
e4fdf26dc7
#649 - First pass on the refactoring of the webserver
2021-01-19 21:26:23 -08:00
Andrew Mark
dd511588a2
Oops, let's only try to reboot ESP32 when there's an ESP32
2021-01-19 20:13:19 -08:00
Andrew Mark
79dad8ec8c
Set critical error and reboot when radio fails to generate tx IRQ
2021-01-19 18:21:54 -08:00
Jm Casler
39d14fedc2
Merge pull request #648 from mc-hamster/master
...
#647 - Fix for admin mode being forced on boards without hardware pullup
2021-01-18 10:56:13 -08:00
Jm Casler
1da38fc748
Merge branch 'master' into master
2021-01-18 10:44:38 -08:00
Jm
b5f50efdcd
#647 - Fix for admin mode being forced on boards without hardware pullup
2021-01-18 10:43:15 -08:00
Jm Casler
046e691d4e
Merge pull request #645 from mc-hamster/master
...
#635 Added web_request_count and fixed printf of psram
2021-01-17 17:26:56 -08:00
Jm Casler
e72531b090
Merge pull request #60 from mc-hamster/master
...
Update Serial
2021-01-17 15:41:21 -08:00
Jm
81e320c9cf
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2021-01-17 15:40:27 -08:00
Jm
fa8cc74141
Update to Serial Plugin to make it easy to override the device configuration
2021-01-17 15:40:25 -08:00
Jm Casler
c7d9ff7cc0
Merge branch 'master' into master
2021-01-17 10:36:54 -08:00
Jm
8704a9d08f
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2021-01-17 10:30:40 -08:00
Jm
c0d27e2ce9
#635 Added web_request_count and fixed printf of psram
2021-01-17 10:30:34 -08:00
Jm Casler
84b9028ecb
Merge pull request #642 from mc-hamster/master
...
#635 - Added memory usage statistics
2021-01-17 04:52:03 -08:00
Jm Casler
4fda7098c0
Merge branch 'master' into master
2021-01-17 04:44:42 -08:00
Jm
8e8264efb0
#635 - Added memory usage statistics
2021-01-17 00:29:29 -08:00
Jm Casler
54e780a6ca
Merge pull request #641 from mc-hamster/master
...
Update generated protobuf; Update serial plugin; #615 - Configure charge current
2021-01-17 00:18:33 -08:00
Jm
125eb2b784
Fix for build fail on NRF
2021-01-17 00:11:26 -08:00
Jm Casler
6ea9cdc83b
Merge pull request #59 from mc-hamster/master
...
Update serial plugin with new protobufs
2021-01-17 00:03:13 -08:00
Jm
c0711fde69
#615 Allow rate for tbeam battery charger to be configurable
2021-01-16 23:10:08 -08:00
Jm
20b8d2c4a5
Set the port to PortNum_SERIAL_APP
2021-01-16 22:41:33 -08:00
Jm
73ae151971
Added serialplugin_timeout to SerialPlugin
2021-01-16 22:39:28 -08:00
Jm Casler
f4806c9dd7
Merge branch 'serial' into master
2021-01-16 22:35:56 -08:00
Jm
79532210e8
SerialPlugin - Update comments with better instructions
2021-01-16 22:31:56 -08:00
Jm
d7f26493a5
Update to SerialPlugin to take advantage of the configs
2021-01-16 22:27:33 -08:00
Jm
b9d025dd58
Missed adding the proto file
2021-01-16 20:53:45 -08:00
Jm
f435086a5a
Update generated protobufs
2021-01-16 20:50:58 -08:00
Jm
3dcdf372d7
add remote update
2021-01-16 20:12:31 -08:00
Jm
cd84f2867c
Updated submodule proto
2021-01-16 20:00:37 -08:00
Jm
cafe00e463
Update of serialplugin
2021-01-16 19:40:47 -08:00
Kevin Hester
fd9ffbbb88
fix charging indication for dumb battery sensors
2021-01-16 13:05:33 +08:00
Kevin Hester
d1be7cf142
improve hardfault handler
2021-01-16 12:55:51 +08:00
Kevin Hester
d1f0be215b
eink leds seem a bit busted
2021-01-16 11:42:06 +08:00
Kevin Hester
3a2c17998e
turn off nrf52 ble while debugging
2021-01-16 11:41:50 +08:00
Kevin Hester
a0dd051511
turn off eink backlight
2021-01-16 11:41:28 +08:00
Kevin Hester
4faff3ec6f
cope with bogus NMEA gps
2021-01-16 11:41:18 +08:00
Kevin Hester
f110225173
Update variant file and qspi flash programming settings for new ttgoeink
...
Note: bin/qspi-flash-test.sh contains a script you can use for basic
bench programming and testing of the serial spi flash over SWD
2021-01-16 10:34:46 +08:00
Kevin Hester
2684257e7e
update protobufs
2021-01-16 09:59:43 +08:00
Kevin Hester
51fb1021df
Merge remote-tracking branch 'root/master' into eink
...
# Conflicts:
# platformio.ini
2021-01-16 09:59:08 +08:00
Kevin Hester
51d0d0d6c5
begin new ttgo eink board
2021-01-16 09:57:55 +08:00
Kevin Hester
047df76373
move rev 0.1 of the ttgo eink board to eink0.1
2021-01-16 09:55:06 +08:00
Jm
6da4e30215
Merge branch 'serial' of https://github.com/mc-hamster/Meshtastic-device into serial
2021-01-14 22:38:53 -08:00
Jm
dbf0569e29
Update comments for serial pins recommended by @ryguy
2021-01-14 22:36:51 -08:00
Jm Casler
18220b88b3
Merge pull request #58 from mc-hamster/master
...
update serial from master
2021-01-14 22:36:17 -08:00
Jm Casler
665da2fb00
Merge pull request #57 from meshtastic/master
...
Merge pull request #633 from mc-hamster/master
2021-01-14 22:34:01 -08:00
Jm Casler
57ffe6622d
Merge pull request #56 from mc-hamster/master
...
update serial from master
2021-01-14 22:25:20 -08:00
Jm Casler
485fec9649
Merge pull request #633 from mc-hamster/master
...
Fix for #632 (move web server to osthread) and #611 (move airtime to osthread)
2021-01-14 22:06:18 -08:00
Jm
bd85736226
SerialPlugin - Exclude working on non esp32 platforms.
2021-01-14 21:59:26 -08:00
Jm
4ec8986934
Fixed switching to uint32 from 16 for airtime in json report
2021-01-14 21:45:41 -08:00
Jm Casler
b963216764
Merge pull request #55 from mc-hamster/serial
...
Update for SerialPlugin and Airtime
2021-01-14 21:43:28 -08:00
Jm Casler
813fd95bc8
Merge pull request #54 from geeksville/mc-master
...
fix @mc-hamster build to work on linux/nrf52
2021-01-14 21:33:27 -08:00
Kevin Hester
3598c91c29
fix @mc-hamster build to work on linux/nrf52
2021-01-15 13:30:40 +08:00
Jm
507cd1dd20
#639 - Move from counting seconds to milliseconds
2021-01-14 18:40:18 -08:00
Jm
e39506824d
Added more comments
2021-01-14 18:08:23 -08:00
Jm
f68a31ab28
serialplugin - ability to configure ACK
2021-01-13 23:21:55 -08:00
Jm
b1181deb58
serialplugin - Added my todo list
2021-01-13 23:02:13 -08:00
Jm
89b32dd7ee
Fix comments in serial plugin
2021-01-13 22:51:36 -08:00
Jm
c54e87f9a2
Update SerialPlugin.cpp
...
Added documentation.
2021-01-13 22:50:02 -08:00
Jm
eee7e1de57
Update to serial plugin
2021-01-13 22:39:11 -08:00
Jm
3c60df1565
Partial work on the SerialPlugin
2021-01-13 20:22:59 -08:00
Jm Casler
a827017bd2
Merge pull request #53 from crossan007/master
...
add power statistics for #635
2021-01-11 17:54:27 -08:00
Charles Crossan
95c502c658
fix typo
2021-01-11 20:30:02 -05:00
Charles Crossan
0f573901d5
didn't need power.h
2021-01-11 20:28:09 -05:00
Charles Crossan
fdc9bf5783
add power statistics for #635
2021-01-11 20:25:02 -05:00
Jm Casler
37e0f9a325
Merge pull request #52 from mc-hamster/osthread
...
maybe this will fix the linux build?
2021-01-09 19:32:40 -08:00
Jm
0c06d8db3c
maybe this will fix the linux build?
2021-01-09 19:31:16 -08:00
Jm Casler
0be4bbb369
Merge pull request #51 from mc-hamster/osthread
...
Does this fix the linux build?
2021-01-09 19:17:45 -08:00
Jm
f02ab88393
Does this fix the linux build?
2021-01-09 19:15:10 -08:00
Jm Casler
c9d4de8808
Merge pull request #50 from mc-hamster/osthread
...
fixed in linux now?
2021-01-09 19:07:16 -08:00
Jm
adb912b665
fixed in linux now?
2021-01-09 19:06:34 -08:00
Jm Casler
3f5da1e03e
Merge pull request #49 from mc-hamster/osthread
...
another linux fix?
2021-01-09 18:37:04 -08:00
Jm
0a40d920e3
Update BluetoothUtil.cpp
...
yet another linux fix?
2021-01-09 18:36:23 -08:00
Jm Casler
39311f1e40
Merge pull request #48 from mc-hamster/osthread
...
is linux fixed now?
2021-01-09 18:27:32 -08:00
Jm
9cd24a5646
is linux fixed now?
2021-01-09 18:27:03 -08:00
Jm Casler
1c0efde315
Merge pull request #47 from mc-hamster/osthread
...
is linux fixed now?
2021-01-09 18:09:57 -08:00
Jm
c82905bbdd
is linux fixed now?
2021-01-09 18:09:16 -08:00
Jm Casler
275eace968
Merge pull request #46 from mc-hamster/osthread
...
more linux fixes
2021-01-09 17:52:09 -08:00
Jm
5688c8b81e
more linux build fixes
2021-01-09 17:50:58 -08:00
Jm
8b2798abd5
Added a few commented out default_envs
2021-01-09 17:44:20 -08:00
Jm Casler
6d977923b6
Merge pull request #45 from mc-hamster/osthread
...
more fixes for linux build
2021-01-09 17:34:34 -08:00
Jm
52dacaed37
more fixes for linux build
2021-01-09 17:30:36 -08:00
Jm Casler
7a381eaea1
Merge pull request #44 from mc-hamster/osthread
...
Fix for breaking the linux build
2021-01-09 13:47:43 -08:00
Jm
69391e186b
Fix for breaking the linux build
2021-01-09 13:47:10 -08:00
Jm Casler
06f8beaa17
Merge pull request #43 from mc-hamster/osthread
...
fix for building on NRF platform.
2021-01-08 23:00:36 -08:00
Jm
3798f4ca5b
fix for building on NRF platform.
2021-01-08 22:59:37 -08:00
Jm Casler
4fd243a6e4
Merge pull request #42 from mc-hamster/osthread
...
Moving web server and airtime to osthread model. Moved web server to mesh/wifi
2021-01-08 22:29:45 -08:00
Jm
d458f673be
Web server is now treaded and moved to mesh/wifi/*
2021-01-08 22:25:44 -08:00
Jm
cfcb00b943
that's enough for tonight. web server is in its own thread, needs to be further optimized but it works enough. next is to refactor.
2021-01-08 20:43:51 -08:00
Jm
977e47d109
partial work
2021-01-08 20:06:11 -08:00
Jm Casler
cfeb40f36d
Merge pull request #41 from mc-hamster/master
...
Updated osthread branch from master
2021-01-08 19:57:19 -08:00
Jm Casler
4fcc3ac1de
Merge pull request #40 from meshtastic/master
...
Updated my master from head
2021-01-08 19:54:57 -08:00
Kevin Hester
f4afa6931b
Merge pull request #630 from geeksville/dev
...
Dev
2021-01-08 13:38:23 +08:00
Kevin Hester
71be71d63d
add note about how to send messages thanks @rw-w for the question
2021-01-08 13:31:28 +08:00
Kevin Hester
de9f7e6c39
update protos
2021-01-08 13:21:14 +08:00
Kevin Hester
7c8db2b501
Merge remote-tracking branch 'root/master' into dev
...
# Conflicts:
# docs/software/plugin-api.md
2021-01-08 13:20:28 +08:00
Kevin Hester
cd653f9434
Merge pull request #629 from ry-w/patch-1
...
Update plugin-api.md
2021-01-08 13:19:03 +08:00
Kevin Hester
74bc05936d
Merge remote-tracking branch 'root/master' into dev
2021-01-08 13:16:27 +08:00
Kevin Hester
7aacfd66ef
add assertIsSetup() and use it from OSThread constructor
...
fixes nasty bug @mc-hamster discovered with plugin order of operations
2021-01-08 13:15:49 +08:00
Kevin Hester
3636b87db0
formatting
2021-01-08 11:52:43 +08:00
ry-w
d6bd328576
Update plugin-api.md
...
Couple of clarifications, and fixes to minor errors.
2021-01-06 14:24:51 -08:00
Jm
0af5b225c4
intermediate
2021-01-05 23:32:33 -08:00
Jm
f7dcef39ce
intermediate work
2021-01-05 23:21:14 -08:00
Kevin Hester
07042178d2
Merge pull request #627 from mc-hamster/master
...
Include instrusctions for real time backtrace decoding.
2021-01-06 14:55:46 +08:00
Kevin Hester
243878f2a0
Merge branch 'master' into master
2021-01-06 14:39:57 +08:00
Kevin Hester
d3f8a76cce
Merge pull request #625 from geeksville/dev
...
fix #624 - update battery level and current time on mynodeinfo
2021-01-06 14:39:42 +08:00
Kevin Hester
20131a51a2
Merge branch 'master' into dev
2021-01-06 14:31:11 +08:00
Kevin Hester
1c9a369774
Merge branch 'master' into master
2021-01-06 13:26:30 +08:00
Kevin Hester
dcb426f58f
Merge pull request #628 from IZ1IVA/patch-3
...
Update radio-settings.md
2021-01-06 13:23:53 +08:00
Jm Casler
35bcb5297a
Merge pull request #38 from mc-hamster/master
...
update from master to osthread
2021-01-05 19:04:15 -08:00
Jm
84e3d7c276
Test fixes for Tobiases
2021-01-05 18:57:03 -08:00
IZ1IVA
9b03f0ac8e
Update radio-settings.md
...
Fixed frequency table non showing
2021-01-05 12:13:18 +01:00
Jm Casler
eb402809e2
Merge branch 'master' into master
2021-01-04 22:16:07 -08:00
Jm
e9c9e40624
Include instrusctions for real time backtrace decoding.
2021-01-04 22:15:19 -08:00
Kevin Hester
01eed97b91
Merge branch 'master' into dev
2021-01-04 10:00:38 +08:00
Kevin Hester
94a47dba7d
fix #624 - update battery level and current time on mynodeinfo
2021-01-04 09:59:53 +08:00
Kevin Hester
bce2c9347b
Merge pull request #623 from geeksville/dev
...
Dev
2021-01-03 21:26:57 +08:00
Kevin Hester
da8b1d41c7
1.1.32
2021-01-03 20:57:59 +08:00
Kevin Hester
3ddae5faec
fix build for esp32
2021-01-03 20:12:31 +08:00
Kevin Hester
34faea6100
fix #622 - we might not have a local position yet early in the boot
2021-01-03 20:11:26 +08:00
Kevin Hester
01848a9e5d
moved wifi code
2021-01-03 20:11:03 +08:00
Kevin Hester
10db80541f
Merge remote-tracking branch 'root/master' into dev
2021-01-03 10:12:08 +08:00
Kevin Hester
edd1268f5f
portduino: begin adding wifi implementation
2021-01-03 10:11:20 +08:00
Jm Casler
11c16e8bbc
Merge pull request #621 from mc-hamster/master
...
Remove text "This interface is experimental"
2021-01-02 10:39:20 -08:00
Jm Casler
7d411351c0
Merge pull request #37 from meshtastic/master
...
update from head
2021-01-02 10:20:56 -08:00
Jm
df21602c90
Remove text "This interface is experimental"
2021-01-02 10:18:35 -08:00
Kevin Hester
ce4ccf3cc4
no need for lora CS control on linux, the spi controller handles it
2021-01-02 19:40:24 +08:00
Kevin Hester
a7f93de3ad
add a software based cross platform AES-CTR implementation
2021-01-02 18:20:51 +08:00
Kevin Hester
8e8257adf3
Merge pull request #619 from geeksville/dev
...
1.1.31
2021-01-02 16:51:08 +08:00
Kevin Hester
e627725dfc
1.1.31
2021-01-02 14:15:07 +08:00
Kevin Hester
b3ba557b8b
cleanup portuino
2021-01-02 14:14:59 +08:00
Kevin Hester
bd03650140
Merge pull request #612 from wfang2002/master
...
Fix GPS turned on then off immediately every 2 minutes
2021-01-02 14:13:48 +08:00
Kevin Hester
42f51f33a8
Merge branch 'master' into master
2021-01-02 14:12:07 +08:00
Jm
8295b88d96
Checking in work so I don't lose it. Nothing's broke with the build.
2021-01-01 21:20:34 -08:00
Kevin Hester
70313b2660
Merge pull request #618 from geeksville/dev
...
portuino now kinda works for pinetab
2021-01-02 13:02:38 +08:00
Kevin Hester
745d3775b4
Merge branch 'master' into dev
2021-01-02 12:54:04 +08:00
Kevin Hester
aa176b6593
portuino now kinda works with the pinetab lora USB module.
...
still need to add an AEX256 impl for the linux port and optimize a bit
2021-01-02 12:38:18 +08:00
Kevin Hester
b0e3a7524f
assign more portduino pins
2021-01-02 11:23:30 +08:00
Kevin Hester
5ceee50bb5
bug: we've always been setting gpio 0 as an input on rf95 based devices
...
found because portduino provides full visibility to all IO operations
to the hw simulator.
2021-01-02 11:23:18 +08:00
Kevin Hester
ebdad76fb2
portduino: gpios now kinda work on linux
2021-01-02 11:06:38 +08:00
Jm
925829dc58
Partial work to migrate to OSThread model
2021-01-01 12:31:46 -08:00
Jm Casler
e04ea853dc
Merge pull request #616 from mc-hamster/master
...
Display AP connection usage only when in AP mode & Cleanup some compile time warnings that were driving me crazy
2020-12-31 21:26:32 -08:00
Jm Casler
9587729bb0
Merge branch 'master' into master
2020-12-31 20:55:32 -08:00
Jm
6ec368bf02
Commenting out upload ports
2020-12-31 20:50:11 -08:00
Jm
d71c7b512f
Cleanup some compile time warnings that were driving me crazy.
2020-12-31 20:44:53 -08:00
Jm
349701ac14
Display AP connection usage only when in AP mode
2020-12-31 20:17:18 -08:00
Kevin Hester
d424fa5ea8
Merge pull request #605 from oztug/master
...
Genieblocks LoRa support
2020-12-31 14:19:30 +08:00
Kevin Hester
ca6293eefe
Merge branch 'master' into master
2020-12-31 14:05:56 +08:00
Kevin Hester
d289e8a86f
Merge remote-tracking branch 'root/master' into dev
2020-12-31 14:02:47 +08:00
Kevin Hester
96328526b7
Merge pull request #613 from wfang2002/#604_rtc
...
Shall upgrade RTC currentQuality if higher q available (fix #604 )
2020-12-31 13:58:40 +08:00
Wei Fang
279c89dca3
Shall upgrade RTC currentQuality if higher q available
2020-12-30 21:46:43 -08:00
wfang2002
a7a52e08d1
Merge branch 'master' into master
2020-12-30 21:26:51 -08:00
Wei Fang
f6336855d0
Fix GPS turned on then off immediately every 2 minutes
2020-12-30 21:11:03 -08:00
Jm Casler
727d8a6456
Merge pull request #610 from mc-hamster/master
...
Fix for meshtastic#606 and meshtastic#597
2020-12-30 21:10:15 -08:00
Jm Casler
7b80b95381
Merge pull request #36 from mc-hamster/upload
...
Fix for meshtastic#606 and meshtastic#597
2020-12-30 18:19:52 -08:00
Jm
2867f8fd53
Fix for #606 and #597
...
Upload interface randomly crashes #606
watchdog timer exception while building https certificate #597
2020-12-30 18:10:35 -08:00
Kevin Hester
cdf416cb73
partial fix for #608 - when a new TCP API connection arrives, close old one completely
2020-12-31 10:02:18 +08:00
Jm
7716d62018
Remove old comment
2020-12-30 15:16:04 -08:00
Jm Casler
d5f76b16b9
write readLength to debug console
2020-12-30 14:52:39 -08:00
Jm Casler
552406b15f
Merge pull request #34 from meshtastic/master
...
update from master
2020-12-30 13:59:58 -08:00
Kevin Hester
abb52e5446
Merge pull request #607 from geeksville/dev
...
1.1.30
2020-12-30 18:31:20 +08:00
Kevin Hester
de37a0c31e
1.1.30
2020-12-30 18:21:32 +08:00
Kevin Hester
6e31ba30c7
move generated protobuf c code to own directory
2020-12-30 12:34:22 +08:00
Kevin Hester
8fe1c518d9
Merge branch 'mqtt' into dev
...
# Conflicts:
# proto
2020-12-30 12:25:00 +08:00
Kevin Hester
b6006fe3d5
use default serial port for the current platform
2020-12-30 12:19:08 +08:00
Kevin Hester
3e8173c4bd
Merge pull request #600 from geeksville/dev
...
Dev
2020-12-30 10:20:05 +08:00
Kevin Hester
d8a15d6324
Merge branch 'master' into dev
2020-12-30 10:08:01 +08:00
oztug
9a3d558f61
Revert "Update proto"
...
This reverts commit 85ddf3be1b .
2020-12-30 01:27:20 +03:00
oztug
85ddf3be1b
Update proto
2020-12-30 01:26:12 +03:00
oztug
3ca42b8f51
Merge remote-tracking branch 'upstream/master'
2020-12-30 01:24:13 +03:00
Jm Casler
b75c7ad179
Merge pull request #596 from mc-hamster/master
...
#588 - Calculate air time. TX and RX logging is done. #601 - tbeam draws too much power from usb
2020-12-29 14:08:24 -08:00
Jm Casler
44f89c969d
Merge branch 'master' into master
2020-12-29 13:31:31 -08:00
oztug
5595fb38c1
Genieblocks Lora support
2020-12-29 18:08:11 +03:00
Jm Casler
c0e0e095c9
Merge pull request #602 from Noki/master
...
case with large gps antenna option
2020-12-28 10:02:27 -08:00
Jm Casler
6c1c0640f2
Merge branch 'master' into master
2020-12-28 09:54:31 -08:00
Tobias Schwarz
698102371f
case with large gps antenna option
2020-12-28 11:20:43 +01:00
Jm
997ed283bf
#601 - tbeam draws too much power from USB port
2020-12-28 01:12:42 -08:00
Kevin Hester
9128f7d4b3
turn on battery pin for lora_v2 per @msws
2020-12-28 15:00:34 +08:00
Kevin Hester
93d0257be7
Merge remote-tracking branch 'root/master' into dev
2020-12-28 14:59:09 +08:00
Kevin Hester
adc71e7ed2
mqtt doc progress
2020-12-28 14:42:24 +08:00
Kevin Hester
516e18ca80
mqtt doc updates
2020-12-28 13:57:59 +08:00
Kevin Hester
4777e53c23
more mqtt design work
2020-12-28 13:36:11 +08:00
Kevin Hester
d6912cfd8e
mqtt design progress
2020-12-28 13:22:10 +08:00
Jm
621306e610
Add IP address and rssi to /json/report
2020-12-27 15:03:32 -08:00
Jm Casler
0e507e1923
Merge branch 'master' into master
2020-12-27 12:39:36 -08:00
Jm
15a0b3694d
Update to #588 - Change "hour" to "period"
2020-12-27 10:50:52 -08:00
Jm Casler
6e4cf22cf0
Accidently checked in my platform.ini
2020-12-27 09:49:23 -08:00
Jm Casler
58859848a3
Add RX and RX_ALL analytics for #588
2020-12-27 09:29:48 -08:00
Kevin Hester
55f61826bf
Merge pull request #599 from geeksville/mqtt
...
fix bug for scriptblock
2020-12-27 17:05:33 +08:00
Kevin Hester
f80d357b77
Merge remote-tracking branch 'root/master' into mqtt
2020-12-27 16:59:23 +08:00
Kevin Hester
c972197643
fix #598 don't corrupt the heap when a TCP connection drops
2020-12-27 16:58:32 +08:00
Kevin Hester
c06b7b2b48
add misc mqtt ideas
2020-12-27 16:06:30 +08:00
Jm
3c69beef94
Update to the airtime calculator. I didn't 0 out the RX log.
2020-12-26 23:37:04 -08:00
Jm Casler
e55c5e10bc
Merge branch 'master' into master
2020-12-26 22:43:56 -08:00
Jm
e321528a6d
#588 - Calculate TX air time
2020-12-26 22:39:43 -08:00
Kevin Hester
ee897bce6c
Merge pull request #595 from geeksville/mqtt
...
draft pull request to visualize MQTT changes vs master
2020-12-27 13:28:55 +08:00
Kevin Hester
186a52172c
fix #577 don't make invalid radio settings reboot the board
...
instead raise a critical fault (note though: this is still not ideal
because the radio will be in an undefined state until valid settings
are used)
2020-12-27 13:09:20 +08:00
Kevin Hester
21570fc24f
fix #540 use gps to fix rtc clock drift every 12 hrs
2020-12-27 12:54:44 +08:00
Kevin Hester
2edc6b363d
fix #587 thanks @cronyx
2020-12-27 12:53:23 +08:00
Kevin Hester
0c74303e9d
move criticalerror defs into .proto for cross platform support
2020-12-27 11:22:08 +08:00
Kevin Hester
244e597a9f
Merge remote-tracking branch 'root/master' into dev
2020-12-26 14:01:46 +08:00
Kevin Hester
15833e1e53
Merge remote-tracking branch 'root/master' into mqtt
2020-12-26 13:59:26 +08:00
Kevin Hester
73d64d378a
Merge branch 'dev' into mqtt
2020-12-26 13:58:58 +08:00
Kevin Hester
8d04410f45
improve error descriptions
2020-12-26 13:55:59 +08:00
Kevin Hester
36d28d2da6
Merge pull request #594 from geeksville/dev
...
Dev
2020-12-26 13:53:48 +08:00
Kevin Hester
4a653ab054
fix nrf52 build
2020-12-26 13:47:02 +08:00
Kevin Hester
651bd71454
show critical faults on the screen
2020-12-26 13:36:21 +08:00
Kevin Hester
1e9ebbc476
Merge remote-tracking branch 'root/master' into dev
2020-12-26 12:53:39 +08:00
Kevin Hester
27c16ba185
add ppr1 notes
2020-12-26 12:53:20 +08:00
Kevin Hester
51a8c7118a
Merge pull request #593 from Noki/master
...
More cases and info about GPS and LoRa antennas
2020-12-26 12:17:08 +08:00
Kevin Hester
808c4ff5ca
Merge branch 'master' into master
2020-12-26 10:35:07 +08:00
Jm Casler
ded2b86e55
Calculate TX air time duty cycles #588 -- UNTESTED
2020-12-25 16:10:38 -08:00
Tobias Schwarz
9efcdc7c67
More cases and info about GPS and LoRa antennas
2020-12-25 20:58:31 +01:00
Jm Casler
34e6dbec81
Merge pull request #33 from meshtastic/master
...
updated my repo
2020-12-25 09:44:27 -08:00
Kevin Hester
62b655ccea
Merge pull request #592 from geeksville/dev
...
Dev
2020-12-25 15:51:14 +08:00
Kevin Hester
3c2aac87f7
better fix for screen messages in log
2020-12-25 15:39:42 +08:00
Kevin Hester
3aba097096
Merge branch 'dev' of https://github.com/geeksville/Meshtastic-esp32 into dev
2020-12-25 15:32:21 +08:00
Kevin Hester
f45451ca74
missing line term
2020-12-25 15:31:17 +08:00
Kevin Hester
c35fec9f20
Merge branch 'master' into dev
2020-12-25 15:23:54 +08:00
Kevin Hester
88fa24ce79
Merge branch 'dev' of https://github.com/geeksville/Meshtastic-esp32 into dev
2020-12-25 15:19:25 +08:00
Kevin Hester
59577b9d79
add real formatted debug logging with timestamps
2020-12-25 15:17:56 +08:00
Kevin Hester
c349ad62e7
we set randomSeed at boot so I think probably not good to do again
...
cool @mc-hamster?
2020-12-25 14:53:33 +08:00
Jm
d5b57840d9
checking in a little of the airtime so i can switch to the laptop.
2020-12-24 22:12:59 -08:00
Kevin Hester
f8a3d143cb
Merge pull request #591 from geeksville/dev
...
Dev
2020-12-25 14:04:50 +08:00
Kevin Hester
c717dfc33d
Merge branch 'master' into dev
2020-12-25 11:38:27 +08:00
Jm Casler
22d9096c3d
Merge pull request #590 from mc-hamster/master
...
#554 Keep radio turned on if we're contacted over http(s)
2020-12-24 19:30:30 -08:00
Jm Casler
8080bc608b
Merge pull request #32 from meshtastic/master
...
Update from upstream.
2020-12-24 19:20:36 -08:00
Kevin Hester
c4b9d60afa
Merge remote-tracking branch 'root/master' into dev
2020-12-25 11:16:55 +08:00
Kevin Hester
dda5568e2c
update arduino lib & esp bins to fix #584
2020-12-25 11:14:00 +08:00
Kevin Hester
2d8e00e2a0
Merge pull request #589 from geeksville/dev
...
Dev
2020-12-25 10:23:47 +08:00
Kevin Hester
901ff6bb1e
bug #587 try to work with old (2.x?) versions of python
2020-12-25 10:16:49 +08:00
Kevin Hester
7312c56d6c
Merge remote-tracking branch 'root/master' into dev
...
# Conflicts:
# src/PowerFSM.cpp
2020-12-25 10:16:12 +08:00
Kevin Hester
031c58e21c
remove logspam that was busting serial api
2020-12-23 17:12:48 +08:00
Jm
35b1cfcc42
#554 Keep radio turned on if we're contacted over http(s) while on battery power.
2020-12-22 23:15:09 -08:00
Jm Casler
e545778154
Merge pull request #583 from mc-hamster/master
...
Quiet a compile time warning I introduced
2020-12-22 22:49:05 -08:00
Jm Casler
6fd2bc5f83
Merge branch 'master' into master
2020-12-22 22:39:05 -08:00
Jm
9a587b2743
Merge branch 'master' of https://github.com/mc-hamster/Meshtastic-device
2020-12-22 22:37:49 -08:00
Jm
bacc1b1dad
#581 - Quiet a compile time warning I introduced.
2020-12-22 22:37:34 -08:00
Jm Casler
575b69c541
Merge pull request #582 from mc-hamster/master
...
#407 - Fix for wifi does not come back up after power down
2020-12-22 22:36:09 -08:00
Jm Casler
73092b4b40
Merge branch 'master' into master
2020-12-22 22:28:22 -08:00
Jm
877dc824a9
#407 - Fix for wifi does not come back up after power down
2020-12-22 22:26:08 -08:00
Kevin Hester
89c76dca11
Merge pull request #579 from mc-hamster/master
...
Fix for #535 -- Heltec board stays asleep ...
2020-12-23 10:05:07 +08:00
Kevin Hester
2253ea1b41
Merge branch 'master' into master
2020-12-23 09:58:36 +08:00
Jm Casler
b732a13d6c
Merge pull request #580 from crossan007/master
...
add HTTP/Delete method handler for SPIFFS
2020-12-22 15:46:18 -08:00
Charles Crossan
8e0c224813
remove extra whitespace
2020-12-22 17:47:24 -05:00
Charles Crossan
5a96dc0083
move json delete endpoint
2020-12-22 17:44:40 -05:00
Jm Casler
181db06b0c
Merge branch 'master' into master
2020-12-21 19:59:40 -08:00
Charles Crossan
47ccfb6106
add HTTP/Delete method handler for SPIFFS
2020-12-21 21:10:53 -05:00
Jm Casler
5f97740ab7
Fix for #535 -- Heltec board stays asleep ...
2020-12-21 17:42:00 -08:00
Jm Casler
90d6878bbb
Merge pull request #578 from crossan007/master
...
add mime types for ico and svg
2020-12-21 16:25:54 -08:00
Charles Crossan
5c70f36aa5
add mime types for ico and svg
2020-12-21 17:42:55 -05:00
Tobias Schwarz
09cc0a85db
Merge pull request #1 from meshtastic/master
...
merge from original repository
2020-12-21 19:56:45 +01:00
Jm Casler
a47fcdacb5
Merge pull request #575 from mc-hamster/master
...
Fix for #574 - add /json/blink endpoint
2020-12-20 20:24:15 -08:00
Jm Casler
ef0891ae5d
Fix for #576 - The browser was seeing the other files on the filesystem.
2020-12-20 20:09:17 -08:00
Kevin Hester
a8d7700295
move more of is_router out of python and into the device code
2020-12-21 11:38:03 +08:00
Kevin Hester
412916ba7c
fix printf format for 64 bits
2020-12-21 11:13:30 +08:00
Kevin Hester
616290edcc
speed up build for my slow laptop
2020-12-21 11:13:16 +08:00
Jm Casler
9ed19892e2
Merge branch 'master' into master
2020-12-20 18:59:23 -08:00
Jm Casler
88cf60ad9d
Merge pull request #31 from crossan007/adjust-blink-timings
...
adjust LED timings; switch to HTTP/POST; add SCREEN blink support
2020-12-20 18:49:45 -08:00
Charles Crossan
7f59e76c72
fix formatting
2020-12-20 21:47:46 -05:00
Charles Crossan
dcb9125b32
remove unused parser
2020-12-20 21:47:23 -05:00
Charles Crossan
2743b9d310
use POST URL parameters; fix response status
2020-12-20 21:44:51 -05:00
Charles Crossan
2f779bfd37
improve blink; LED or SCREEN as POST Parameter
2020-12-20 18:24:48 -05:00
Charles Crossan
db2193b526
implement screen blink
2020-12-20 17:45:45 -05:00
Charles Crossan
7205e9a5b4
adjust LED timings; switch to HTTP/POST
2020-12-20 14:50:13 -05:00
Jm Casler
1ca83509dd
Blink the LED for one second on get of /json/blink
2020-12-20 11:32:49 -08:00
Jm Casler
7135a12300
Merge pull request #573 from mc-hamster/master
...
New feature #571 - Report contents of spiffs in a json data structure.
2020-12-19 12:25:15 -08:00
Jm Casler
fae9ea8b3b
Update for #571 (i forgot to set the mime type)
2020-12-19 12:18:08 -08:00
Jm Casler
b96ee7be72
New feature #571 - Report contents of spiffs in a json data structure.
2020-12-19 12:09:48 -08:00
Jm Casler
9e449bebf9
Merge pull request #30 from meshtastic/master
...
update my repo
2020-12-19 09:22:26 -08:00
geeksville
8bdbbfbe16
add notes about tuple
2020-09-21 12:44:30 -07:00
geeksville
0ba4925f75
add @mc-hamster comment
2020-09-21 11:54:54 -07:00
geeksville
26d50fda9a
Update mqtt doc
2020-09-20 18:08:10 -07:00
geeksville
bc22ab7b87
riot.im
2020-09-20 13:07:53 -07:00
geeksville
d5e3e63d6d
begin mqtt planning
2020-09-20 13:04:29 -07:00