Commit Graph

151 Commits

Author SHA1 Message Date
Mike Kinney
4140d20f49 smoke test found an error that pylint suggested a change on; so reverted the change and disabled warning 2021-12-08 15:23:00 -08:00
Mike Kinney
624c933dbf fix (or disable) pylint warnings 2021-12-08 15:00:57 -08:00
Mike Kinney
994b31c688 add more tests 2021-12-08 14:33:12 -08:00
Mike Kinney
f548d99776 add set-ham and pos-fields tests 2021-12-08 13:02:29 -08:00
Mike Kinney
6ef6c293e4 add more testing 2021-12-08 12:17:26 -08:00
Mike Kinney
592be9a2a1 improve the error messages; change from exceptions where it makes sense 2021-12-07 14:19:54 -08:00
Mike Kinney
237b750497 fix pylint warnings; remove old doc 2021-12-07 09:42:27 -08:00
Mike Kinney
70099cf82d add --support option 2021-12-07 09:30:10 -08:00
Mike Kinney
51cbc307e5 got smoke tests passing 2021-12-07 00:36:45 -08:00
Mike Kinney
8ee4362bd8 add more command line args 2021-12-06 23:51:05 -08:00
Mike Kinney
c5500291ce minor fixes 2021-12-06 23:36:03 -08:00
Mike Kinney
0223b00226 Merge remote-tracking branch 'upstream/master' into work_on_unit_tests 2021-12-06 23:31:38 -08:00
Mike Kinney
4e79a1b3c4 fix empty lines 2021-12-06 23:31:26 -08:00
Mike Kinney
b40eb08c5c refactor classes into respective files 2021-12-06 22:19:26 -08:00
Jm Casler
163021de2a Add new channel configurations
Create new default channel configurations.

https://github.com/meshtastic/Meshtastic-device/issues/965
2021-12-06 16:33:56 -08:00
Jm Casler
b1e250ed26 Merge pull request #134 from mkinney/add_smoke1
added smoke tests on one device
2021-12-04 16:23:06 -08:00
thebentern
59ea299ad8 Added very basic implementation of configure yaml 2021-12-04 17:18:30 -06:00
Mike Kinney
f8ab4ffcfe add more smoke1 tests: debug, team, ch-longslow, ch-shortfast, ch-add, ch-del, ch-index 2021-12-03 11:38:50 -08:00
a-f-G-U-C
3c8cc08677 deconflict PR117 2021-12-01 13:00:52 +00:00
Jm Casler
78043aa39c Merge pull request #121 from mkinney/channel_name_limit
do not allow channel names longer than 10 characters
2021-11-30 14:36:39 -08:00
Mike Kinney
035ec09b20 fix quick and easy pylint fixes 2021-11-30 14:16:33 -08:00
Mike Kinney
ccd6e7f4ed do not allow channel names longer than 10 characters 2021-11-21 22:52:16 -08:00
Ryan Tolboom
a6d2ce11cc Fixed order of have_tunnel check 2021-10-20 21:38:19 -04:00
jdstroy
65d767ba93 Wait indefinitely for packets when --tunnel is specified. 2021-09-05 07:59:05 -04:00
Foster Irwin
1242b090b9 remove S from genPSKS256 on line 329
Found [here](https://meshtastic.discourse.group/t/ch-add-admin-not-working-on-1-2-36/3432) on the forum.
2021-05-29 14:55:09 -06:00
Kevin Hester
b734b9f009 fix #95, somehow a S got inserted ;-) (thanks @jfirwin) 2021-05-28 10:49:55 +08:00
jdstroy
13a84500c6 Fix the text for --subnet in the help text 2021-05-25 08:05:37 +00:00
Andrew Cabey
4259211888 Implemented --get argument to get current parameter value 2021-05-03 19:21:07 -04:00
Kevin Hester
b787f46404 fix --noproto exiting to quickly 2021-04-28 15:17:00 +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
5b228edae2 Revamp printNodes and move it into MeshInterface 2021-04-10 02:46:15 -07:00
Kevin Hester
1447965ceb 1.2.25 2021-04-10 12:09:08 +08:00
Kevin Hester
136919404b Add is_licensed for ham 2021-04-10 11:38:47 +08:00
Kevin Hester
42f7205769 Fix GPIO handling 2021-04-06 10:35:13 +08:00
Kevin Hester
767130014a fix --noproto to keep link alive 2021-04-06 08:58:52 +08:00
Kevin Hester
00ba0f5b87 make multiarg deprecated options consume both args (fixes --setchan) 2021-04-03 08:13:33 +08:00
Kevin Hester
4ed0465803 format per coding standards 2021-04-02 11:03:00 +08:00
iz1kga
42008b94d7 Fix position key missing in nodes 2021-03-31 14:12:35 +02:00
Kevin Hester
f6ba5e04af fix stdout handling 2021-03-28 12:28:28 +08:00
Kevin Hester
9963587eb4 1.2.16 2021-03-27 16:39:33 +08:00
Kevin Hester
d80c61c8bd use new lastHeard field 2021-03-27 11:07:58 +08:00
Kevin Hester
99dc436b49 Merge remote-tracking branch 'root/master' into dev1.2 2021-03-27 11:06:29 +08:00
Kevin Hester
61eb251369 reformat code 2021-03-27 10:31:48 +08:00
Tim Gunter
65dc2c83d7 Switch to using tabulate to print out node database 2021-03-26 08:56:42 -07:00
Kevin Hester
fedf5c2a10 cleanup 2021-03-25 10:08:58 +08:00
Kevin Hester
5e517e803a add choices 2021-03-25 10:04:27 +08:00
Kevin Hester
4dda9201f3 add enum reflection 2021-03-25 10:02:57 +08:00
Kevin Hester
9868adaa0b use reflection to list valid device settings 2021-03-25 09:37:17 +08:00
Kevin Hester
c0ef73ab61 fix simpleN encodings 2021-03-24 10:35:48 +08:00
Kevin Hester
b02138934d clean up option names 2021-03-21 11:19:36 +08:00