24 Commits

Author SHA1 Message Date
Andrew Kay
2ce8075dae Refactor serial interface _pack_transmit_receive_message 2023-08-02 17:12:04 -05:00
Andrew Kay
cec0ab781a Add 3299 protocol support to interface2 2021-11-06 13:32:39 -05:00
Andrew Kay
91b55dab67 Return protocol errors when executing multiple commands, don't throw 2021-10-21 17:44:05 -05:00
Andrew Kay
bda08de83b Prefer auto spec and spy where possible in unit tests 2021-10-20 10:06:27 -05:00
Andrew Kay
42c3c51d66 Fix bug in handling unsupported READ_EXTERNAL_ID 2021-10-19 07:52:47 -05:00
Andrew Kay
9dfab54950 New pycoax API 2021-10-16 12:19:13 -05:00
Andrew Kay
de0acfdaa9 Add jumbo write split option 2021-05-12 19:22:34 -05:00
Andrew Kay
f4d8c01024 Support new interface reset response 2021-03-10 18:11:01 -06:00
Andrew Kay
e0af47a299 EAB feature 2020-07-19 13:48:17 -05:00
Andrew Kay
dd8d57863b Add description to invalid message errors 2020-06-12 16:19:40 -05:00
Andrew Kay
62a054ae12 Add terminal type to TerminalId (CUT and DFT) 2020-05-11 20:19:06 -05:00
Andrew Kay
f89f9b16d7 New serial protocol 2020-03-23 19:35:21 -05:00
Andrew Kay
f4be7f39a2 Add data word packing functions 2020-03-14 10:43:55 -05:00
Andrew Kay
debe68c4c3 Drop address from command packing functions 2020-03-13 08:13:42 -05:00
Andrew Kay
711d3ed1c8 Make word packing functions public 2020-03-13 08:08:01 -05:00
Andrew Kay
99e660ce71 Implement LOAD_SECONDARY_CONTROL 2019-12-22 15:13:09 -06:00
Andrew Kay
43786c3e27 Implement LOAD_CONTROL_REGISTER 2019-12-22 14:23:32 -06:00
Andrew Kay
543af3cbef Refactor execute to take command word 2019-12-21 09:57:29 -06:00
Andrew Kay
54efc3845b Implemented READ_STATUS 2019-12-19 08:05:16 -06:00
Andrew Kay
a13bb7f865 Do not check parity when unpacking data words 2019-12-17 22:54:45 -06:00
Andrew Kay
0304a6a932 Fix terminal model mapping 2019-12-17 22:34:09 -06:00
Andrew Kay
2e9b7726d4 Fix issue where keyword arguments were not passed to interface 2019-07-06 09:04:57 -05:00
Andrew Kay
14e90b9323 More flexible _execute_read_command 2019-06-26 23:04:23 -05:00
Andrew Kay
37813a2727 Initial commit 2019-06-26 22:36:14 -05:00