Commit Graph

548 Commits

Author SHA1 Message Date
Dave Jones 97de7e973e Merge pull request #410 from waveform80/remote-pi-info
Fix #354, fix #389
2016-08-29 16:02:55 +01:00
Dave Jones 6cc308e44a Fix #354, fix #389
Overhaul the pi_info system:

Pin factories are now capable of generating pi_info themselves (although
currently they all just look up the revision and call pi_info with a
specific one).

PiGPIOPin will now return pi_info for the remote pi which can be
specified by parameter or implicitly by the environment vars.

Overvolted Pis should work properly no matter what (some argument over
whether the revision 7 or 8 chars in this case; both should work). Added
some minor tweaks for the new camera-capable Pi Zero

Finally, added a bunch of tests for pins.data
2016-08-29 11:48:23 +01:00
Dave Jones 98aeec83e4 Merge pull request #405 from RPi-Distro/lurch-patch-2
Correct number of ComputeModule USB ports (part 2)
2016-08-18 13:13:31 +01:00
Andrew Scheller 37b91ced74 Correct number of ComputeModule USB ports (part 2)
Correct associated documentation
2016-08-18 00:22:07 +01:00
Dave Jones d47f02e2b5 Merge pull request #404 from RPi-Distro/lurch-patch-1
Correct number of ComputeModule USB ports
2016-08-15 00:06:28 +01:00
Andrew Scheller 65285d1b33 Correct number of ComputeModule USB ports
Fixes #384
2016-08-14 23:43:59 +01:00
Dave Jones 9804e653b6 Merge pull request #403 from waveform80/fix-contributing-link
Fix #320
2016-08-14 23:17:40 +01:00
Dave Jones 335ccdfb60 Fix #320
Yup, dirty horrid hack but the result is okay.
2016-08-14 22:55:34 +01:00
Dave Jones 0c51976c93 Merge pull request #352 from lurch/patch-1
Update sourcetools examples
2016-08-14 20:28:55 +01:00
Dave Jones 57c8a3b4dd Merge pull request #372 from lurch/amber_gambler
Add 'yellow' as an alias of 'amber' for TrafficLights
2016-08-14 20:27:41 +01:00
Dave Jones 8a04f0f300 Merge pull request #383 from SteveAmor/document_version_query
Document how to get the gpiozero version number
2016-08-14 14:02:26 +01:00
Dave Jones 64cde7f4b1 Merge pull request #400 from waveform80/pin-entry-points
Fix #359, close #396
2016-08-14 13:58:35 +01:00
Dave Jones c03f7a2b7e Merge pull request #401 from waveform80/which-led-is-which
Annotate recipe with LED sys/class names
2016-08-14 13:58:21 +01:00
Dave Jones 63c9d49e60 Merge pull request #399 from waveform80/rpigpio-recommended
Update debian/control as suggested in #359
2016-08-14 13:58:04 +01:00
Andrew Scheller ab8dcf8794 Add missing closing-bracket 2016-08-14 13:31:05 +01:00
Dave Jones d401a72682 Annotate recipe with LED sys/class names 2016-08-14 13:13:54 +01:00
Dave Jones 1ec2b763f5 Fix #359, close #396 2016-08-14 12:42:25 +01:00
Dave Jones 9c08c77ae8 Update debian/control as suggested in #359 2016-08-14 10:55:11 +01:00
Dave Jones 9e99a445eb Merge pull request #395 from dglaude/pigpio-env
Use PIGPIO_ADDR and PIGPIO_PORT environment variable if they exist to…
2016-08-14 10:24:40 +01:00
BuildTools 76ab6badd2 Applying suggestion by lurch in https://github.com/RPi-Distro/python-gpiozero/pull/395 comment. 2016-07-27 00:17:20 +02:00
BuildTools 23fabb68ce Use PIGPIO_ADDR and PIGPIO_PORT environment variable if they exist to configure PiGPIO, otherwise it use the default value 'localhost' and 8888. This is the same behaviour as the pigpio library for initialisation. 2016-07-26 22:45:38 +02:00
Andrew Scheller 23e153df50 Correct manufacturer of 0x14 ComputeModule 2016-06-19 11:30:58 +01:00
ubuntu 8d457df2e2 Document how to get the gpiozero version number 2016-06-18 20:44:46 +01:00
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 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