Commit Graph

80 Commits

Author SHA1 Message Date
Andrew Kay
0a03fde6f9 Initial coax_rx_bit_timer 2020-06-15 21:22:30 -05:00
Andrew Kay
03af715ec5 Start over 2020-06-14 10:05:02 -05:00
Andrew Kay
ad3979044b Merge branch 'master' into i2 2020-06-14 09:45:39 -05:00
Andrew Kay
47bbf88d94 pycoax 0.4.1 pycoax-0.4.1 2020-06-12 16:56:54 -05:00
Andrew Kay
d9a3775e39 Update documentation 2020-06-12 16:49:41 -05:00
Andrew Kay
dd8d57863b Add description to invalid message errors 2020-06-12 16:19:40 -05:00
Andrew Kay
6dbe9fed94 Update PlatformIO configuration for original Arduino Mega (ATmega1280) 2020-06-12 16:02:08 -05:00
Andrew Kay
8a085a4de8 Initial protocol documentation 2020-05-26 17:00:35 -05:00
Andrew Kay
e6b9cf0f21 Update pycoax documentation 2020-05-26 16:58:37 -05:00
Andrew Kay
a5466dbd85 Improve pycoax character map example 2020-05-26 16:58:01 -05:00
Andrew Kay
02fe13d921 pycoax 0.4.0 pycoax-0.4.0 2020-05-12 07:57:38 -05:00
Andrew Kay
1282d09434 sliplib 0.5.0 2020-05-12 07:53:56 -05:00
Andrew Kay
3aacf2477b Improve exception messages 2020-05-12 07:47:51 -05:00
Andrew Kay
62a054ae12 Add terminal type to TerminalId (CUT and DFT) 2020-05-11 20:19:06 -05:00
Andrew Kay
a8bbc2917e Add serial port environment variable to examples 2020-03-28 18:10:01 -05:00
Andrew Kay
6ca7b6ba0e Add receiver enable 2020-03-28 18:06:20 -05:00
Andrew Kay
3f8cf30899 Fix duplicate import from merge 2020-03-28 10:51:10 -05:00
Andrew Kay
99a8d41180 Merge branch 'master' into i2 2020-03-28 10:49:33 -05:00
Andrew Kay
9aed726452 Use PlatformIO for firmware 2020-03-28 10:33:40 -05:00
Andrew Kay
543453c364 pycoax 0.3.1 pycoax-0.3.1 2020-03-25 19:52:43 -05:00
Andrew Kay
c79f484f79 Implement receiver error 2020-03-25 19:51:46 -05:00
Andrew Kay
849810153b Fix firmware data expansion bug 2020-03-23 21:31:51 -05:00
Andrew Kay
7c6b1ed78e pycoax 0.3.0 pycoax-0.3.0 2020-03-23 19:41:09 -05:00
Andrew Kay
5090cd672a Update documentation 2020-03-23 19:40:28 -05:00
Andrew Kay
f89f9b16d7 New serial protocol 2020-03-23 19:35:21 -05:00
Andrew Kay
d50f4f5030 wip 2020-03-18 21:26:36 -05:00
Andrew Kay
5f2dfeb5ec Merge branch 'master' into i2 2020-03-14 10:46:20 -05:00
Andrew Kay
f4be7f39a2 Add data word packing functions 2020-03-14 10:43:55 -05:00
Andrew Kay
0785407a49 Add TX to top 2020-03-13 21:26:13 -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
b750c9e756 Drop shims, for now 2020-03-03 19:52:56 -06:00
Andrew Kay
61e56a2dc3 PCB fabrication 2020-02-29 10:16:18 -06:00
Andrew Kay
aeb39bfb69 Added part numbers 2020-02-28 10:46:48 -06:00
Andrew Kay
0a92b621e8 Prototype PCB 2020-02-27 22:51:38 -06:00
Andrew Kay
891390cb84 Attempt DP8340 and DP8341 shims 2020-02-21 20:43:52 -06:00
Andrew Kay
49abcf7e2b Add data, data_available and data_read 2020-02-18 07:55:13 -06:00
Andrew Kay
811a048685 Initial attempt at receiver 2020-02-17 20:47:46 -06:00
Andrew Kay
2b81a4a961 Clean up bit timer 2020-02-15 09:41:37 -06:00
Andrew Kay
81c6172e7b Bit timer module 2020-02-14 20:13:01 -06:00
Andrew Kay
a95e83bd5e Clean up full and data loading 2020-02-14 07:58:14 -06:00
Andrew Kay
a8f0949842 Parameterize tx_delay_buffer size 2020-02-14 06:57:50 -06:00
Andrew Kay
a7ee9c502d Add tx_delay size comment 2020-02-13 19:26:17 -06:00
Andrew Kay
d4eaeecec2 Hello world 2020-02-12 23:13:21 -06:00
Andrew Kay
c859688931 Initial attempts at multiple word transmission 2020-02-12 19:44:43 -06:00
Andrew Kay
cc7023d35f Cleanup 2020-02-11 07:51:10 -06:00
Andrew Kay
13eb0f52bd Adding tx_inverted and updating pins 2020-02-10 22:26:39 -06:00
Andrew Kay
ff200bf26f Adding tx_delay 2020-02-10 22:13:55 -06:00
Andrew Kay
7bf43eede5 Remove BIT_ALIGN state and improve active 2020-02-10 21:56:35 -06:00
Andrew Kay
05663ab5b7 End sequence 2020-02-09 14:53:23 -06:00