Andrew Scheller
5455034a12
Make CompositeDevice._named a frozendict (and add frozendict to compat.py)
...
This prevents it being modified post-construction (just like the way
CompositeDevice._all and CompositeDevice._order are already 'frozen' by being
tuples)
2016-05-31 16:52:14 +01:00
Dave Jones
3acf8a0d3a
More work on the tests...
2016-04-05 13:22:40 +01:00
Dave Jones
83fb6ae8b4
Fix #114 - ultrasonic sensors
...
Implements support for the HC-SR04 ultrasonic sensor as an input device
class named DistanceSensor
2016-02-12 19:27:24 +00:00
Dave Jones
1f2140a9f5
Work on #87
...
Implement a test suite, including Travis-CI integration
2016-02-11 21:11:22 +00:00