Commit Graph

778 Commits

Author SHA1 Message Date
Andrew Scheller
74a0871353 Doc typos 2016-06-14 23:18:13 +01:00
Andrew Scheller
f5c2d3a889 Doc typo 2016-06-14 16:13:35 +01:00
Ben Nuttall
9c15afe77e Use robot.forward() not robot.left() in examples 2016-06-12 22:09:55 +01:00
Andrew Scheller
c64e541167 Update sourcetools examples
Explicitly set blue.source_delay to the same value as red.source_delay
2016-06-11 01:56:50 +01:00
Ben Nuttall
9d7c689516 Merge pull request #376 from RPi-Distro/revert-374-test_rgbled_tweaks
Revert "Tweak RGBLED tests - increases coverage"
2016-06-10 13:03:04 +01:00
Ben Nuttall
eb5fd40463 Revert "Tweak RGBLED tests - increases coverage" 2016-06-10 13:02:47 +01:00
Andrew Scheller
f96ab609e2 TrafficLights.value also reports 'yellow' instead of 'amber' when appropriate 2016-06-10 12:44:39 +01:00
Andrew Scheller
38262a125f Add 'yellow' as an alias of 'amber' for TrafficLights
Fixes #345
2016-06-10 12:43:22 +01:00
Andrew Scheller
145aa801cd Merge pull request #375 from RPi-Distro/revert-374-test_rgbled_tweaks
Revert "Tweak RGBLED tests - increases coverage"
2016-06-10 12:32:56 +01:00
Andrew Scheller
4e58e25bca Revert "Tweak RGBLED tests - increases coverage" 2016-06-10 12:32:37 +01:00
Ben Nuttall
122bc7fd08 Merge pull request #373 from lurch/gpio0_fixes
Allow TrafficLights, RGBLED and Motor to be constructed using GPIO 0
2016-06-10 12:31:10 +01:00
Ben Nuttall
a27a0df579 Merge pull request #374 from lurch/test_rgbled_tweaks
Tweak RGBLED tests - increases coverage
2016-06-10 12:29:12 +01:00
Andrew Scheller
7987f5a786 Tweak RGBLED tests - increases coverage 2016-06-10 12:23:13 +01:00
Andrew Scheller
382966e4e4 Allow TrafficLights, RGBLED and Motor to be constructed using GPIO 0 2016-06-10 11:49:53 +01:00
Ben Nuttall
a20e03527c Merge pull request #348 from lurch/freeze_composite_device_internals
Make CompositeDevice._named a frozendict (and add frozendict to compat.py)
2016-06-09 21:29:41 +01:00
Ben Nuttall
2912020267 Merge pull request #360 from lurch/composite_tweaks
Minor CompositeDevice tweaks
2016-06-09 21:27:57 +01:00
Ben Nuttall
8f881bae1b Merge pull request #361 from lurch/patch-2
Doc tweak
2016-06-09 21:22:55 +01:00
Ben Nuttall
996b0dcd4a Merge pull request #362 from lurch/patch-3
Document Button default values
2016-06-09 21:22:47 +01:00
Andrew Scheller
754c9c9b9c Initial version of ButtonBoard for testing...
...not ready to be merged into master yet!
2016-06-09 19:45:22 +01:00
Andrew Scheller
ee458214a0 Typo fix 2016-06-06 10:59:31 +01:00
Andrew Scheller
c1c9bcebee Document Button default values 2016-06-06 03:46:32 +01:00
Andrew Scheller
d3071a2780 Doc tweak
The default value should only be documented for the init-method, not on the property itself
2016-06-06 03:30:23 +01:00
Andrew Scheller
68f5f74668 Minor CompositeDevice tweaks
Always make `__repr__` print subdevices in the same order as `value`
No need to check for missing keys if _order wasn't explicitly supplied
2016-06-06 02:38:41 +01:00
Ben Nuttall
8b81057f8b Fix typo in pigoiod import 2016-06-05 13:00:24 +01:00
Ben Nuttall
4471082e97 Merge pull request #355 from lurch/patch-2
Add extra product URLs to the boards.py docstrings
2016-06-05 12:12:24 +01:00
Andrew Scheller
97202b9250 Add extra product URLs to the boards.py docstrings 2016-06-05 11:59:14 +01:00
Ben Nuttall
ea1ec451ef Add Pi Zero v1.3
@waveform80 does this look ok to you?
2016-06-04 17:34:05 +01:00
Andrew Scheller
87046ac645 Update sourcetools examples
Remove blue.source_delay, as it's actually red.source_delay that controls the speed of the fading
2016-06-03 16:42:26 +01:00
Ben Nuttall
4db57cd0ac Use keyword args for echo & trigger in DistanceSensor example 2016-06-03 16:37:11 +01:00
Ben Nuttall
2587612403 Replace tab with spaces 2016-06-03 14:40:02 +01:00
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
Ben Nuttall
70e3d1b4cd Merge pull request #341 from lurch/deprecate_CompositeDevice_all
remove usage of CompositeDevice.all since it's marked as deprecated
2016-05-31 00:22:41 +01:00
Ben Nuttall
963b962867 Add Shutdown button example to recipes, close #325 2016-05-29 20:19:09 +01:00
Ben Nuttall
35d9228843 Merge pull request #342 from lurch/robot_value
Add value-setter for Robot class
2016-05-28 17:07:16 +01:00
Ben Nuttall
c302936391 Merge pull request #344 from lurch/patch-2
Typo
2016-05-28 17:06:03 +01:00
Ben Nuttall
c57d555c90 Merge pull request #343 from lurch/patch-1
Typo
2016-05-28 17:05:43 +01:00
Andrew Scheller
ffc07950e1 Typo 2016-05-28 13:57:37 +01:00
Andrew Scheller
d8ae4b6814 Typo 2016-05-28 13:56:04 +01:00
Andrew Scheller
b3035d306e Add value-setter for Robot class
Fixes #305
2016-05-28 13:50:47 +01:00
Andrew Scheller
42371294a2 remove usage of CompositeDevice.all since it's marked as deprecated 2016-05-28 13:14:45 +01:00
Ben Nuttall
42f9d4f3b8 Merge pull request #290 from lurch/patch-3
Update Recipes to use the generic Robot class instead of the specific…
2016-05-28 12:39:47 +01:00
Ben Nuttall
8b006e9fb7 Merge pull request #339 from lurch/extra_init_params
Add extra init-method params
2016-05-28 12:39:25 +01:00
Ben Nuttall
261f823611 Merge pull request #338 from lurch/patch-1
Change LEDBoard.leds to return a static tuple
2016-05-28 12:21:23 +01:00
Andrew Scheller
e832cfeb23 Add extra init-method params
adds `initial_value` to PiLiter, TrafficLights, PiTraffic & SnowPi and
adds `pwm` to PiTraffic
2016-05-28 12:17:52 +01:00
Andrew Scheller
871c9268b2 Change LEDBoard.leds to return a static tuple
fixes #337
2016-05-28 10:42:49 +01:00
Ben Nuttall
b581719c8c Rename RGB -> Full Color LED in recipes 2016-05-28 00:45:13 +01:00
Ben Nuttall
25ccf9389c Add LEDBoard and LEDBarGraph recipes 2016-05-28 00:43:12 +01:00
Ben Nuttall
561f674d93 Merge pull request #336 from lurch/patch-1
Doc fix: initial_value for PWMOutputDevice and PWMLED are float (not bool)
2016-05-28 00:03:38 +01:00
Andrew Scheller
90ba151d26 Doc fix: initial_value for PWMOutputDevice and PWMLED are float (not bool) 2016-05-27 23:27:58 +01:00
Ben Nuttall
a13a7bb1c4 Correct PiLiterBarGraph init params 2016-05-27 22:05:09 +01:00