173 Commits

Author SHA1 Message Date
Thomas Göttgens
8dbd6431f7 almost working 2022-06-17 12:31:18 +02:00
Ben Meadors
b79b7ceb40 Correct config 2022-06-16 20:31:14 -05:00
Thomas Göttgens
73b06248aa Update __init__.py
Device firmware requires 20300 now - change coming from android.
2022-04-25 09:15:33 +02:00
Mike Kinney
6f2efdcefe got lint and pytest working 2022-03-02 10:28:07 -08:00
Mike Kinney
48265e73b1 no need to import pygatt here 2022-01-12 15:54:07 -08:00
Mike Kinney
f3139a8aa0 add more unit tests 2022-01-12 15:50:16 -08:00
Mike Kinney
bc17e9b389 fixes for working on mac air 2022-01-11 16:36:39 -08:00
Mike Kinney
5c662822b9 need to fully qualify imports so projects consuming the library will work 2022-01-05 11:16:08 -08:00
Mike Kinney
ecf68d5544 fix some comments for doc 2021-12-28 21:08:28 -08:00
Mike Kinney
6b0521003c wip on adding unit tests to mesh_interface 2021-12-16 11:51:25 -08:00
Mike Kinney
2fcfdeb04f minor formatting; added unit tests for Node() 2021-12-16 09:10:45 -08:00
Mike Kinney
6d2a187d38 fix pylint warnings 2021-12-06 23:01:34 -08:00
Mike Kinney
b40eb08c5c refactor classes into respective files 2021-12-06 22:19:26 -08:00
Mike Kinney
cc9b6cd7b1 test MeshInterface 2021-12-06 21:01:21 -08:00
Mike Kinney
035ec09b20 fix quick and easy pylint fixes 2021-11-30 14:16:33 -08:00
Kevin Hester
19613ff53b Merge pull request #108 from ChuckNorrison/master
return and print infos
2021-09-18 16:34:54 -07:00
jdstroy
bfdb260d3a Add channelIndex parameter to sendText 2021-09-16 18:37:12 -04:00
ChuckNorrison
e117901964 return and print infos
return generated informations to the function and not just print out
2021-09-06 12:28:33 +02:00
jdstroy
88254ff0c1 Add detection for WSL1 in SerialInterface
WSL1 shares the same (buggy) driver behavior as the underlying Windows/NT platform; thus, the RTS/RTR workaround applied to Windows and OS X applies to WSL1, too.
2021-05-25 07:38:03 +00:00
Kevin Hester
a5a14f3cfe Merge remote-tracking branch 'root/master' into dev 2021-05-24 10:16:50 +08:00
Kevin Hester
9f7b584383 probable fix for the problem @avron noticed on Windows 2021-05-24 10:06:50 +08:00
iz1kga
a69a8b460e nodeDB Update, SNR, Hoplimit, LastHeard and added lastReceived 2021-05-12 08:54:36 +02:00
Kevin Hester
d6fff6cc02 force device to rsync on serial port 2021-05-03 17:06:45 +08:00
Kevin Hester
895315f64d fix formatting 2021-05-03 16:18:22 +08:00
Kevin Hester
a0d025a56c fix stalling during initial device config 2021-05-03 16:16:45 +08:00
Kevin Hester
f7afb924d7 add heartbeat timer 2021-05-03 13:01:05 +08:00
Kevin Hester
be4e777d22 mark our reader thread as daemon, so that closing devices is (kinda) optional 2021-04-16 11:26:29 +08:00
Tim Gunter
c8fdd4efd0 Make default to include self in showNodes() 2021-04-10 02:46:15 -07:00
Tim Gunter
00947b6180 Add file arguments to showInfo() and showNodes() 2021-04-10 02:46:15 -07:00
Tim Gunter
5b228edae2 Revamp printNodes and move it into MeshInterface 2021-04-10 02:46:15 -07:00
Tim Gunter
4b6f3c0976 Add owner to showInfo() 2021-04-10 02:46:15 -07:00
Kevin Hester
6c532215e4 move Node to its own file 2021-04-02 11:10:20 +08:00
Kevin Hester
4ed0465803 format per coding standards 2021-04-02 11:03:00 +08:00
Kevin Hester
77c8d97cb0 fix #81 make remote admin work again (scale timeouts based on # of requests) 2021-04-02 10:43:56 +08:00
Kevin Hester
37d12e8810 fix remote admin timeouts (allow more time and show progress) 2021-04-02 10:17:29 +08:00
Kevin Hester
b812a61bd5 fix race in integration test 2021-03-31 16:27:11 +08:00
Kevin Hester
61eb251369 reformat code 2021-03-27 10:31:48 +08:00
Kevin Hester
a0ccd43499 send disconnect before closing stream 2021-03-25 08:04:12 +08:00
Kevin Hester
b56b59fae1 fix log msg 2021-03-24 13:24:00 +08:00
Kevin Hester
42f2c9ffca improve psk info output 2021-03-22 09:43:48 +08:00
Kevin Hester
b02138934d clean up option names 2021-03-21 11:19:36 +08:00
Kevin Hester
a1fa35ca0c add --ch-del to delete channels 2021-03-19 16:52:37 +08:00
Kevin Hester
719425b833 add testSimulator() 2021-03-18 19:43:02 +08:00
Kevin Hester
fb31da48a9 add support for creating admin channels 2021-03-12 20:19:50 +08:00
Kevin Hester
eab1cdfc46 1.2.8 2021-03-12 15:42:40 +08:00
Kevin Hester
e5af632c28 progress on remote settings 2021-03-12 14:08:53 +08:00
Kevin Hester
4393399b17 misc fixes 2021-03-12 11:56:27 +08:00
Kevin Hester
5882820cfd more fixes from stress testing 2021-03-11 20:48:10 +08:00
Kevin Hester
c612db4129 do publishing in a dedicated thread - remote node settings via the mesh now seems to work 2021-03-11 18:12:04 +08:00
Kevin Hester
eeff6f95ce use better config ids 2021-03-11 11:49:05 +08:00