Commit graph

164 commits

Author SHA1 Message Date
James Harton
04f6036553 Add gitlab pages task with docs. 2020-01-07 09:53:58 +13:00
James Harton
8f63a7c639 Change license description in mix.exs. 2020-01-06 15:22:58 +13:00
James Harton
0ce5cf63c9 Add LICENSE 2020-01-06 02:20:06 +00:00
James Harton
dd385c46af Add simple DeviceID prtocol. 2020-01-06 14:20:08 +13:00
James Harton
01ac70e7fa Extract common behaviour for interrupt registry. 2020-01-06 13:48:16 +13:00
James Harton
4c0b5993fc Fix credo failures. 2020-01-06 10:04:15 +13:00
James Harton
2496f18cf7 Ensure correct error behaviour when required keywords are missing. 2020-01-06 09:54:52 +13:00
James Harton
657dc228a0 Add Twiddles bitwise helpers for those writing drivers. 2020-01-06 09:54:32 +13:00
James Harton
f7bd1df742 Add more tests for derived types. 2020-01-01 20:25:50 +13:00
James Harton
13f79bf72e Make all our protocol derivable. 2019-12-31 18:54:46 +13:00
James Harton
ba68653925 Tested and working on a Raspberry Pi 4B with a Pi Sense Hat connected. 2019-12-30 20:37:34 +13:00
James Harton
33e332ea22 I believe that everything I wanted now works. Yowza! 2019-12-30 13:12:42 +13:00
James Harton
fb247dbead First pass. 2019-12-29 17:12:36 +13:00
James Harton
9d28a79b45 Empty mix application. 2019-12-20 10:24:51 +13:00