Commit Graph
160 Commits
Author SHA1 Message Date
GUVWAF 868fb64857 Only set is_licensed if long_name is set 2022-11-26 11:08:00 +01:00
GUVWAF 8729e97e1b Remove automatic short owner naming and increase to 4 characters 2022-11-26 10:52:20 +01:00
Ben Meadors 4bd10bc102 Add begin / edit transactions for setting updates 2022-11-20 19:46:43 -06:00
GUVWAF 5c75e74bf9 Don't request config and channels if not needed.
Instead, wait for an (implicit) ACK or NAK.
Applies to admin packets set-owner, reboot,
shutdown, factory-reset and reset-nodedb.
2022-11-19 21:19:06 +01:00
Ben Meadors c9b5d5d697 Update protos and add audio 2022-11-09 21:20:38 -06:00
Ben Meadors f16dd0e737 Update url 2022-11-08 18:25:49 -06:00
Ben Meadors 83776ceec5 Fix url 2022-11-02 21:20:25 -05:00
Thomas Göttgens cfb8769746 add reeboot to ota command for testing purposes. This is a developer only command for now :-) 2022-10-10 16:59:01 +02:00
GUVWAF cc29cab99a Remove additional print statements 2022-10-08 13:20:28 +02:00
GUVWAF 616a3ab706 Catch RoutingApp on requestGetMetadata 2022-10-08 12:47:48 +02:00
GUVWAF 8350cc611d Catch RoutingApp on requestChannel 2022-10-08 12:47:13 +02:00
Ben Meadors a74ec12445 Reset nodedb command 2022-09-25 13:46:11 -05:00
Ben Meadors 4ae49c68aa Add factory reset 2022-09-18 08:05:50 -05:00
Ben Meadors 3fd50b0e44 Update python to use reworked protos 2022-09-09 09:49:04 -05:00
Ben Meadors 59fc294d66 Channel setting fixed 2022-08-25 13:22:05 -05:00
Ben Meadors 4965ec7f1d Missed some spots 2022-08-15 20:54:11 -05:00
Ben Meadors 0746acd34f Canned messages and bluetooth sections 2022-08-15 19:01:37 -05:00
Ben Meadors b548700c0b Only write single config 2022-08-11 12:43:41 -05:00
Ben Meadors a2861a133e Increase delay for reliability 2022-08-11 11:48:57 -05:00
Ben Meadors 6644e86be9 Add get device metadata admin message 2022-08-08 07:04:29 -05:00
Ben Meadors ff94ad968c 100ms delays to prevent overloading the serial 2022-07-02 14:41:09 -05:00
Ben Meadors 4b95b0ff30 Module config progress 2022-06-29 18:35:06 -05:00
Ben Meadors 8a5fd16469 Don't blow away config please 2022-06-21 08:05:15 -05:00
Thomas Göttgens 8dbd6431f7 almost working 2022-06-17 12:31:18 +02:00
Thomas Göttgens 9c79f9d80e Wait again, since we don't request config manually 2022-06-17 10:54:31 +02:00
Thomas Göttgens c55b1188e8 remove "Request Settings" during init, team settings and deprecated settings. 2022-06-17 10:40:40 +02:00
Mike Kinney bec8cf2b13 change the d to an e 2022-06-16 22:40:48 -07:00
Mike Kinney 5bfebbe436 comment out code until it does not complain 2022-06-16 22:38:23 -07:00
Thomas Göttgens d510ba15c5 Trunk Protos 2022-06-09 12:20:13 +02:00
chst 1fc46a3c02 fixed set and get canned message
replacement the entries "get canned_message plugin" to get_canned_message_module_" in node.py
2022-04-10 19:21:57 +02:00
Mike Kinney 730934f520 add cm 2022-02-25 23:36:05 -08:00
Balazs Kelemen b56a054f50 Canned message - Extend messages length 2022-02-21 22:06:03 +01:00
Ben Meadors 8ceb9faf2d Shutdown command 2022-01-21 18:11:26 -06:00
Mike Kinney a7d56504be handle snake_case or camelCase 2022-01-14 16:36:53 -08:00
Mike Kinney 52db617b06 refactor code to only call local node when necessary; fix tests 2022-01-10 16:20:11 -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 276b2762c8 add more info/checking on --sendtext and --ch-index; wrote helper method and tests 2021-12-23 00:03:32 -08:00
Mike Kinney 586a3eb463 wip extracting onResponse() closures to class methods so they can be tested 2021-12-22 11:11:17 -08:00
Mike Kinney 002a7caf38 add more unit tests to deleteChannel() and writeConfig() 2021-12-22 09:10:39 -08:00
Mike Kinney 8bf1dd6dcb add unit tests for showChannels(), deleteChannel(), getChannelByName(), getDisabledChannel(), getAdminChannelIndex(), turnOffEncryptionOnPrimaryChannel(), and writeConfig() 2021-12-21 22:13:02 -08:00
Mike Kinney a35f3a4e7b revert changes to onResponse() methods 2021-12-20 23:19:38 -08:00
Mike Kinney 23d946baaa wip on validating --set-owner on remote node 2021-12-19 17:34:39 -08:00
Mike Kinney 95f7f560ba add unit tests for reboot(), exitSimulator(), and setURL() 2021-12-16 23:23:43 -08:00
Mike Kinney fd6deedd8d add unit tests for setOwner() 2021-12-16 22:47:10 -08:00
Mike Kinney 2fcfdeb04f minor formatting; added unit tests for Node() 2021-12-16 09:10:45 -08:00
Mike Kinney d2d7c9fb0e add unit test for --set-owner and --set-ham; refactor setting encryption after 2021-12-12 10:30:28 -08:00
Mike Kinney 3cff4e2856 add change as suggested by OverByThere 2021-12-11 17:49:09 -08:00
Mike Kinney 691801fca0 add more tests; refactor due to pylint suggestion 2021-12-10 20:02:01 -08:00
Mike Kinney ce794ee035 re-worked the code for ch-set and ch-enable/ch-disable; updated tests 2021-12-10 19:10:09 -08:00
Mike Kinney 624c933dbf fix (or disable) pylint warnings 2021-12-08 15:00:57 -08:00