Commit Graph

197 Commits

Author SHA1 Message Date
Ben Nuttall
fe987aaa91 Add StatusBoard and StatusZero to docs and device hierarchy 2017-06-23 22:59:29 +01:00
Ben Nuttall
36709d6f91 Merge branch 'master' into docs-updates 2017-06-22 22:55:17 +01:00
Dave Jones
a99e0746c3 Fix #279
Permit replacement of pin_factory without closing old factory. However,
continue closing devices associated with extant pin factory at script
termination.
2017-06-22 22:45:00 +01:00
Dave Jones
f8f810a912 Add a little script to generate class graphs
Heavily based on @lurch's efforts in #469 but with some additional
filtering capabilities.
2017-06-22 13:52:00 +01:00
Dave Jones
576fced6c4 Update all hierarchy charts in the docs
Added notes on how the abstracts are represented, ensured all the class
hierarchies were up to date, and changed the orientation so the classes
are actually readable in the big chart.
2017-06-21 17:01:13 +01:00
Dave Jones
412ca72066 First stab at #451
This is almost a straight copy'n'paste of picamera's development chapter
with a few minor changes to make it read sensibly for GPIO Zero; it
needs plenty more work to fulfil the goals of #451 but hopefully this'll
act as a reasonable base for people to work on.
2017-06-21 16:12:25 +01:00
Dave Jones
a0e7b63b8f Fix docs for #521 2017-06-21 16:08:21 +01:00
Dave Jones
945bea4e54 Added keyword args to MockFactory.pin
And a few other last minute fixes
2017-06-16 13:28:55 +01:00
Dave Jones
ba1a7e6497 Add configuration of mock factory via env-vars
Also tidied up some docs
2017-06-16 13:28:55 +01:00
Dave Jones
b0c807da19 More tidying up
Ensure LEDCollection cleans up upon construction failure, rename some
internals to be a bit more obvious, rename PinGPIOUnsupported to
PinUnsupported, and some other stuff I've forgotten!
2017-06-16 13:28:55 +01:00
Dave Jones
ce6217c14f Fix #459 - properly support remote SPI with pigpio
Sorry! Dave's messing around with the pin implementations again.
Hopefully the last time. The pin_factory is now really a factory object
which can be asked to produce individual pins or pin-based interfaces
like SPI (which can be supported properly via pigpio).
2017-06-16 13:28:55 +01:00
Dave Jones
900affbf7f Merge remote-tracking branch 'upstream/1.3.2-updates'
Conflicts:
	docs/changelog.rst
	gpiozero/pins/data.py
2017-06-13 15:48:02 +01:00
Dave Jones
32d6db4dfe Merge pull request #504 from RPi-Distro/pinout-cli-tool
Add pinout cli tool, close #444, close #497
2017-06-13 13:22:52 +01:00
Ben Nuttall
e2927356ce Correct pigpio pin factory example back 2017-04-21 19:26:51 +01:00
rgm
e68f624d13 Spelling typos 2017-04-21 11:21:19 -05:00
rgm
0115cce324 Fix env var for pigpio
Also provide example for starting pigpiod on boot.
2017-04-21 11:20:11 -05:00
Ben Nuttall
1951b0f234 Add changelog entry for 1.3.2 release 2017-03-13 13:20:37 +00:00
Ben Nuttall
c05fc2e570 Formatting fixes 2017-03-12 20:43:31 +00:00
Ben Nuttall
0507273d8a Add Pi Zero OTG, sense hat examples and more docs 2017-03-12 20:23:19 +00:00
Ben Nuttall
816dc9f6d9 Fix typo 2017-03-11 01:27:39 +00:00
Ben Nuttall
ad6b85a3d8 Formatting fixes 2017-03-11 01:15:24 +00:00
Ben Nuttall
d846d5b2bd Fix broken internal links and use apt over apt-get 2017-03-10 15:05:33 +00:00
Ben Nuttall
ee0e4e2f33 Merge 2017-03-06 10:35:22 +00:00
Ben Nuttall
2e7543d315 Release v1.3.2 2017-03-03 13:18:36 +00:00
Ben Nuttall
8c2264566a Add missing raspi-config screenshot 2017-01-10 10:45:05 +00:00
Ben Nuttall
92f5288803 Move travispy link to correct page 2017-01-10 10:33:43 +00:00
Ben Nuttall
582839c782 Add missing advanced recipes to index and reorder 2017-01-10 10:09:09 +00:00
Ben Nuttall
dea7ba6ec2 Docs updates: add installing, advanced recipes, remote gpio and remote recipes - wip 2017-01-10 09:43:53 +00:00
Ben Nuttall
ed12ac1994 Add bee-bot / turtle robot example, close #443 2017-01-08 15:58:50 +00:00
Ben Nuttall
c586fe07f5 Update music box recipe 2017-01-08 11:36:43 +00:00
Ben Nuttall
06e534b537 Update source-tool-value-processor image 2017-01-04 16:35:45 +00:00
Ben Nuttall
30fae16f4f Merge pull request #484 from RPi-Distro/sourcevalues-docs
Add source/values docs page, close #448
2017-01-04 16:11:56 +00:00
Andrew Scheller
fc54667f34 More small tidyups
- switch to using sys.exit instead of exit
 - always exit with error-code 1
 - don't bother testing error-codes
 - documentation wording tweak
2016-12-18 03:33:50 +00:00
Ben Nuttall
ea4ed9ad8c Update contributing guidelines 2016-12-08 17:26:09 +00:00
Ben Nuttall
a1b3847cab Grammar 2016-12-06 13:36:59 +00:00
Ben Nuttall
02938b48ec Tidy up pinout tool PR 2016-12-05 21:03:06 +00:00
Ben Nuttall
6e6c80a9fa Merge branch 'master' of https://github.com/stewartadcock/python-gpiozero into stewartadcock-master 2016-12-05 20:56:25 +00:00
Ben Nuttall
7006366243 Update sourcevalues docs as suggested in lurch's review 2016-12-02 00:02:24 +00:00
Stewart
5f47bcd379 Add terse documentation for pinout tool 2016-11-07 22:34:21 +00:00
Andrew Scheller
cbdd9b6c5b Correct documention of LEDBarGraph's init-params 2016-10-18 10:56:10 +01:00
Ben Nuttall
b0b0e379a6 Add source/values docs page, close #448 2016-10-09 21:19:27 +01:00
Dave Jones
9cbcd079e6 Merge pull request #460 from lurch/alternating_values
Add a new alternating_values SourceTool
2016-09-21 19:10:54 +01:00
Andrew Scheller
9fbed050ce Add a new alternating_values SourceTool 2016-09-21 16:16:42 +01:00
Thijs Triemstra
0c9e4a9575 Use Python syntax highlighting (#453)
* Use Python syntax highlighting

* Use code directive instead

* use python syntax highlighting in the docs

* update Programming Language classifers for supported Python versions

* use %s instead
2016-09-21 09:56:15 +01:00
Ben Nuttall
173a6ce2f7 Merge pull request #440 from lurch/update_servo_docs
Add Servo to Composed Devices image
2016-09-19 14:11:09 +01:00
Andrew Scheller
c35741c793 Add support for the Pi-Stop Traffic-light board 2016-09-19 01:11:29 +01:00
Andrew Scheller
ae24304f8f Add Servo to Composed Devices image 2016-09-18 16:19:19 +01:00
Dave Jones
322ec1316a Merge pull request #431 from waveform80/pinout
Fix #354
2016-09-13 18:48:11 +01:00
Dave Jones
27c0703043 Fix #354
Actually, "fix" doesn't really do this justice. This is closer to "nukes
from orbit" ...
2016-09-13 17:37:17 +01:00
Andrew Scheller
e22b038bfd Add missing init-params to Input Devices documentation 2016-09-11 14:35:37 +01:00