geeksville
e485af752b
OS-X was rebooting devices on connect, force RTS false
...
(RTS is connected to ESP32 reset). Thanks to @mc-hamster for this fix!
2020-09-12 12:31:05 -07:00
geeksville
33b31d0fb2
1.0.3
2020-09-11 13:06:21 -07:00
geeksville
cc01bc8f72
generate a clear error message if someone sends before we have nodedb
2020-09-11 12:35:43 -07:00
geeksville
2896073982
fix example code
2020-09-11 12:08:06 -07:00
geeksville
6942677b85
1.0.2 update example and handle serial disconnection gracefully
2020-09-11 11:08:16 -07:00
geeksville
a4d40a209e
update todo
2020-09-08 10:35:12 -07:00
geeksville
1f4af574e6
1.0.1
2020-09-08 10:01:08 -07:00
geeksville
cb6f7097c2
fix #12 "meshtastic --sendtext fish --dest '!2462abf84098'" now works
2020-09-08 09:58:23 -07:00
Kevin Hester
b6219e003c
Merge pull request #9 from mc-hamster/master
...
Update __main__.py ... Add a new option to auto-reply to messages
2020-09-02 14:42:45 -07:00
Jm Casler
69eac1a6d0
Update __main__.py
2020-08-31 21:10:34 -07:00
geeksville
331b83a95d
fix #8 - set packet IDs
2020-08-18 15:25:43 -07:00
geeksville
848b52a437
0.9.2
2020-08-11 18:19:54 -07:00
geeksville
0c9c8bca57
Fix #7 : Properly decode OPAQUE binary packets...
...
and add binary sending to the integration tests
2020-08-11 18:16:57 -07:00
geeksville
9da57e2d12
0.9.1 make it possible to see seriallog while sending text commands
...
for https://github.com/meshtastic/Meshtastic-python/issues/5
2020-08-02 13:20:17 -07:00
geeksville
2800366319
update to latest protos
2020-07-05 22:10:02 -07:00
geeksville
32f3c504d9
0.7.9 add sendPosition(lat, lng, alt) method also...
...
Use this method for the --settime command line flag - which sets the device
time to be the same as the local computers time (in UTC)
def sendPosition(self, latitude=0.0, longitude=0.0, altitude=0, timeSec=0, destinationId=BROADCAST_ADDR, wantAck=False, wantResponse=False):
"""
Send a position packet to some other node (normally a broadcast)
Also, the device software will notice this packet and use it to automatically set its notion of
the local position.
If timeSec is not specified (recommended), we will use the local machine time.
"""
2020-07-05 12:01:35 -07:00
geeksville
d161468bdb
update todo
2020-06-30 13:42:53 -07:00
geeksville
67ae7aca3f
0.7.8 add pygatt dependency, fix bug noticed by @slavino in #3
2020-06-28 11:48:49 -07:00
geeksville
2c82e5f420
remove elipsis
2020-06-26 15:58:02 -07:00
geeksville
2917ba3478
0.7.7
2020-06-26 15:51:03 -07:00
geeksville
995f1fdce0
don't complain about nodes with no user
2020-06-26 15:50:10 -07:00
geeksville
59aa1016e1
Give example of setting device preferences
2020-06-26 15:49:48 -07:00
geeksville
8fe323f7fe
allow passing multiple --setpref args in a single run
2020-06-26 15:42:48 -07:00
geeksville
7457d3340c
add note saying pip 20 is required. Fix #1
2020-06-17 20:09:54 -07:00
geeksville
553810b3a5
0.7.6 for #2
2020-06-17 19:36:03 -07:00
geeksville
cb4ec62662
oops sorry @nicetechguy, fix #2 . in scripting languages without static
...
validation, gotta check all execution paths before checking in ;-)
2020-06-17 19:34:53 -07:00
geeksville
708e4f43c7
0.7.5
2020-06-17 17:17:10 -07:00
geeksville
8ff5fc0e4c
Fix #2 - update nodedb when we receive user or permission
2020-06-17 17:16:55 -07:00
geeksville
33aa9425af
debugging improvements
2020-06-17 17:16:25 -07:00
geeksville
7cdc2b3571
0.7.3
2020-06-12 12:34:03 -07:00
geeksville
5908902e46
send wakeup chars to wake sleeping devices before talking to them
...
per https://github.com/meshtastic/Meshtastic-device/issues/115
2020-06-10 15:37:23 -07:00
geeksville
7d005c1bb4
0.7.2 release
2020-06-09 18:22:15 -07:00
geeksville
e2a037ef1e
add --noproto option for not using the protocol at all
2020-06-09 18:19:37 -07:00
geeksville
e156bae854
add pexpect as a dependency
2020-06-08 14:21:25 -07:00
geeksville
747328c8f7
Updates to work with 32 bit nodenums
2020-06-06 13:12:40 -07:00
geeksville
a0c83a1861
0.6.7
2020-06-06 11:54:21 -07:00
geeksville
830338b20b
allow devices to veto this app if we are too old
2020-06-06 11:53:19 -07:00
geeksville
31b52d26c3
update protobufs
2020-06-06 10:12:44 -07:00
geeksville
79bf22c925
show debug output when running tests
2020-05-25 14:09:38 -07:00
geeksville
bf085ab1d4
doc updates
2020-05-22 11:04:31 -07:00
geeksville
94175874f0
0.5.4 optionally add want_response to text message sends (see example):
...
meshtastic --debug --sendtext hello
attn @claesg
2020-05-22 10:57:54 -07:00
geeksville
8a195430b9
don't accidentally open segger jlink devices
2020-05-21 21:29:38 -07:00
geeksville
f73dea44b6
cope with nodes that don't have positions
2020-05-21 21:15:19 -07:00
geeksville
d76761c8f0
TODO updates
2020-05-20 17:22:38 -07:00
geeksville
1be79f1d63
add note saying BLE is not ready for prime time.
2020-05-20 17:18:00 -07:00
geeksville
8fc180ba15
fix example
2020-05-20 17:09:32 -07:00
geeksville
518eee3a90
0.5.3
2020-05-20 17:09:24 -07:00
geeksville
97017c3a99
defalt to reliable msgs
2020-05-20 17:03:49 -07:00
geeksville
54a64d18c5
stress testing new reliable messaging
2020-05-19 15:50:37 -07:00
geeksville
7307a3c716
auto decode text payloads
2020-05-19 15:23:52 -07:00