Commit Graph

215 Commits

Author SHA1 Message Date
Ben Nuttall 319169e9da Add print temperature to CPUTemperature example and add temperature property to docs 2017-07-16 12:21:09 +01:00
Ben Nuttall 6115c78730 Complete PC/Mac installation instructions and move to remote gpio setup page 2017-07-16 12:01:45 +01:00
Ben Nuttall e4038c5ad9 Rename x86 OS 2017-07-16 11:35:28 +01:00
Dave Jones d3ee0c0102 Switch pin numbering / import ordering
Makes more sense, slightly better print layout
2017-07-14 23:07:32 +01:00
Dave Jones 4cc4b1c132 Restructure index
Move the API to the end, recipes all grouped together up-front (with
remote GPIO setup just before the remote GPIO recipes). Tweak some
headings so everything looks a little more consistent in the (now
shorter) ToC.

Also added module index tags.
2017-07-14 21:46:27 +01:00
Dave Jones cb4276e897 Split Notes into FAQ and Recipes
Notes was always a bit of a "vague" section and half of it felt like
FAQs. Hopefully this is a little more consistent
2017-07-14 21:07:26 +01:00
Dave Jones 366c22e637 First stab at a FAQ 2017-07-14 16:57:06 +01:00
Dave Jones 9ed3a19a8e Update docs config
Add epub output, fix PDF output to include page-numbers in links (for
printed output), reduce the (now ridiculous) length of the ToC by
dropping it to one level, add numbering to chapters
2017-07-14 16:57:06 +01:00
Dave Jones a0d784082d Fix #565
Add mock pins docs and tidy up some other bits of the pins docs
2017-07-14 15:11:59 +01:00
Dave Jones 13f5e5ea3b Fix old references to PiGPIOPin 2017-07-14 14:21:08 +01:00
Dave Jones a68610d737 Minor formatting fixes 2017-07-14 14:11:32 +01:00
Dave Jones d502dbc8e8 Stupid mistakes...
Spotted by @lurch's eagle eyes as usual :)
2017-07-14 14:02:03 +01:00
Dave Jones b2e4237a57 Correct remote GPIO recipes 2017-07-14 14:01:29 +01:00
Dave Jones eafae5c31a Fix #568
Update examples in pin factory docs so they work correctly.
2017-07-14 13:51:29 +01:00
Dave Jones 93a1f529e8 Merge pull request #574 from waveform80/pin-factory-param
Fix #279
2017-07-14 13:38:35 +01:00
Dave Jones 9fdc093837 Add pin_factory to all relevant class docs
Also tell a whole load of lies about what's a keyword-only arg. In the
vast majority of cases, pin_factory (and other args) *aren't*
keyword-only ... but we'd really like them to be, it's just difficult
while maintaining py2 compatibility.
2017-07-14 11:01:02 +01:00
Dave Jones 8958874a77 Add pin_factory param to all devices
And some docs ...
2017-07-14 10:44:24 +01:00
Ben Nuttall 5a07b545e2 Rename x86 distro 2017-07-10 17:44:47 +01:00
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