Andrew Scheller 
							
						 
					 
					
						
						
							
						
						9a02029c15 
					 
					
						
						
							
							Add docs/_build to .gitignore  
						
						
						
						
					 
					
						2016-04-19 21:51:15 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Scheller 
							
						 
					 
					
						
						
							
						
						af3476d570 
					 
					
						
						
							
							Update Recipes to use the generic Robot class instead of the specific RyanteckRobot  
						
						... 
						
						
						
						Fixes  #288  
					
						2016-04-19 17:25:23 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Scheller 
							
						 
					 
					
						
						
							
						
						53b78f1e32 
					 
					
						
						
							
							Minor docs fix ( #286 )  
						
						... 
						
						
						
						* Minor docs fix
* Another doc fix 
						
						
					 
					
						2016-04-19 16:14:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						b1a632e992 
					 
					
						
						
							
							Merge pull request  #284  from EdwardBetts/patch-1  
						
						... 
						
						
						
						Include tests in release source tarball 
						
						
					 
					
						2016-04-17 23:13:39 +01:00 
						 
				 
			
				
					
						
							
							
								Edward Betts 
							
						 
					 
					
						
						
							
						
						40f64bc2b5 
					 
					
						
						
							
							correct spelling of Artificial ( #285 )  
						
						... 
						
						
						
						* correct spelling of Artificial
* add extra = to fix heading 
						
						
					 
					
						2016-04-17 23:10:35 +01:00 
						 
				 
			
				
					
						
							
							
								Edward Betts 
							
						 
					 
					
						
						
							
						
						8f9799f0cb 
					 
					
						
						
							
							Include tests in release source tarball  
						
						... 
						
						
						
						I'm thinking about packaging gpiozero so it can be included in Debian. It would be great to include the test suite in the pypi tarball so the tests can be run when the Debian package is built. 
						
						
					 
					
						2016-04-17 10:24:49 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						4d00b069ea 
					 
					
						
						
							
							Merge pull request  #283  from waveform80/remote-pins  
						
						... 
						
						
						
						Fix  #278  
					
						2016-04-16 00:35:32 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						79a0fd2a27 
					 
					
						
						
							
							Fix   #278  
						
						... 
						
						
						
						Allow the creation of remote pins easily with PiGPIOPin. Also changes
DefaultPin to a pin_factory callable which accepts the input pin number. 
						
						
					 
					
						2016-04-16 00:30:22 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						8426c68040 
					 
					
						
						
							
							Merge pull request  #280  from lurch/patch-4  
						
						... 
						
						
						
						Tiny typo 
						
						
					 
					
						2016-04-15 16:53:37 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						bad99dfdec 
					 
					
						
						
							
							Merge pull request  #282  from waveform80/update-graphs  
						
						... 
						
						
						
						Update graphs for #277  
						
						
					 
					
						2016-04-15 16:53:28 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						43c69b9435 
					 
					
						
						
							
							Update graphs for  #277  
						
						
						
						
					 
					
						2016-04-15 16:52:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						296c311d8f 
					 
					
						
						
							
							Merge pull request  #277  from lurch/patch-3  
						
						... 
						
						
						
						Docs update - Motor is composed of two PWMOutputDevices 
						
						
					 
					
						2016-04-15 16:47:58 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Scheller 
							
						 
					 
					
						
						
							
						
						b694ec838a 
					 
					
						
						
							
							Tiny typo  
						
						
						
						
					 
					
						2016-04-14 02:02:40 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Scheller 
							
						 
					 
					
						
						
							
						
						66264001e5 
					 
					
						
						
							
							Docs update - Motor is composed of two PWMOutputDevices  
						
						
						
						
					 
					
						2016-04-13 16:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Nuttall 
							
						 
					 
					
						
						
							
						
						76ba188f85 
					 
					
						
						
							
							Add missing SnowPi docs  
						
						
						
						
					 
					
						2016-04-13 12:12:47 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						25db608dad 
					 
					
						
						
							
							Bump version for release  
						
						
						
						
					 
					
						2016-04-10 21:01:41 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Nuttall 
							
						 
					 
					
						
						
							
						
						56bd1b3c46 
					 
					
						
						
							
							Merge pull request  #243  from waveform80/keyboard-robot  
						
						... 
						
						
						
						Fix  #237  
					
						2016-04-10 20:55:26 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						bb13e9fe12 
					 
					
						
						
							
							Fix   #237  
						
						... 
						
						
						
						Adds a keyboard controlled robot recipe that uses curses. Advantage is
that no external deps are required, disadvantages are that it'll only
work from a terminal (or terminal window, basically not IDLE). 
						
						
					 
					
						2016-04-10 20:48:30 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						20e56c54f7 
					 
					
						
						
							
							Merge pull request  #275  from waveform80/last-minute-12  
						
						... 
						
						
						
						Last minute changes for 1.2 
						
						
					 
					
						2016-04-10 20:13:13 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						f82ddad1fc 
					 
					
						
						
							
							Last minute changes for 1.2  
						
						... 
						
						
						
						Warnings about non-physical pins, and period specification for
sin/cosine waves in tools 
						
						
					 
					
						2016-04-10 20:09:12 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						e2b8171bbb 
					 
					
						
						
							
							Merge pull request  #274  from waveform80/doc-reorg  
						
						... 
						
						
						
						Doc reorganization 
						
						
					 
					
						2016-04-10 16:58:27 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						ecc8df8041 
					 
					
						
						
							
							Doc reorganization  
						
						
						
						
					 
					
						2016-04-10 16:47:16 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						8f8dddd403 
					 
					
						
						
							
							Merge pull request  #273  from lurch/composite_device_check  
						
						... 
						
						
						
						Check that the sub-devices of CompositeDevice are actually Device instances 
						
						
					 
					
						2016-04-10 15:50:53 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						748904c156 
					 
					
						
						
							
							Merge pull request  #183  from lurch/LEDBoard_on-off-toggle_args  
						
						... 
						
						
						
						Add *args to the LEDBoard on(), off() and toggle() methods. 
						
						
					 
					
						2016-04-10 15:38:50 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Scheller 
							
						 
					 
					
						
						
							
						
						8e09a077fd 
					 
					
						
						
							
							Check that the sub-devices of CompositeDevice are actually Device instances  
						
						
						
						
					 
					
						2016-04-10 15:02:34 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Scheller 
							
						 
					 
					
						
						
							
						
						0089b5225c 
					 
					
						
						
							
							Add *args to the LEDBoard on(), off() and toggle() methods.  
						
						... 
						
						
						
						Implements #125  
						
						
					 
					
						2016-04-10 01:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						05560f64c7 
					 
					
						
						
							
							Merge pull request  #271  from waveform80/doc-fixes-for-12  
						
						... 
						
						
						
						Some minor doc fixes for 1.2 
						
						
					 
					
						2016-04-09 10:36:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						8c4096b19c 
					 
					
						
						
							
							Some minor doc fixes for 1.2  
						
						
						
						
					 
					
						2016-04-09 10:30:03 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						4e75d49355 
					 
					
						
						
							
							Merge pull request  #270  from waveform80/tests-on-pi  
						
						... 
						
						
						
						Make tests work reliably on the Pi 
						
						
					 
					
						2016-04-08 23:30:16 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						c2a9392ea5 
					 
					
						
						
							
							Make tests work reliably on the Pi  
						
						... 
						
						
						
						While the tests work well on a PC or Travis, the Pi (where I ought to be
running them!) has some issues with the timing tests. Need to relax the
tolerance of the "assert_states_and_times" method to 0.05 seconds
otherwise it periodically fails even on something reasonably quick like
a Pi 2 (less failures on a Pi 3 but still occasionally).
Also reduced default fps to 25; if the default timing occasionally fails
on a Pi 2 it's evidently too fast for a Pi 1 and shouldn't be the
default; 25 also doesn't look any different to me on a pulsing LED.
There's also a bunch of miscellaneous fixes in here; last minute typos
and chart re-gens for the 1.2 release. 
						
						
					 
					
						2016-04-08 23:11:14 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						44422bd6c9 
					 
					
						
						
							
							Merge pull request  #269  from lurch/patch-7  
						
						... 
						
						
						
						Typo 
						
						
					 
					
						2016-04-08 17:03:03 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						dcdbf9b83f 
					 
					
						
						
							
							Merge pull request  #267  from lurch/patch-5  
						
						... 
						
						
						
						Typo 
						
						
					 
					
						2016-04-08 16:23:04 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						d52c70991b 
					 
					
						
						
							
							Merge pull request  #265  from lurch/patch-4  
						
						... 
						
						
						
						Add LEDBarGraph to the composed_devices graph 
						
						
					 
					
						2016-04-08 16:22:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						71675cf9ae 
					 
					
						
						
							
							Merge pull request  #264  from lurch/patch-3  
						
						... 
						
						
						
						Typo 
						
						
					 
					
						2016-04-08 16:21:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						d3b3023367 
					 
					
						
						
							
							Merge pull request  #262  from lurch/patch-2  
						
						... 
						
						
						
						Additional parameter-type validation 
						
						
					 
					
						2016-04-08 16:15:38 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Scheller 
							
						 
					 
					
						
						
							
						
						6f92e979bd 
					 
					
						
						
							
							Typo  
						
						
						
						
					 
					
						2016-04-08 15:27:17 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Scheller 
							
						 
					 
					
						
						
							
						
						542e1b8488 
					 
					
						
						
							
							Typo  
						
						
						
						
					 
					
						2016-04-08 13:16:21 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Scheller 
							
						 
					 
					
						
						
							
						
						9c99ffd40e 
					 
					
						
						
							
							Add LEDBarGraph to the composed_devices graph  
						
						
						
						
					 
					
						2016-04-08 12:31:30 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Scheller 
							
						 
					 
					
						
						
							
						
						48dbfbdbff 
					 
					
						
						
							
							Typo  
						
						
						
						
					 
					
						2016-04-08 12:22:23 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Scheller 
							
						 
					 
					
						
						
							
						
						943c3630e7 
					 
					
						
						
							
							Additional parameter-type validation  
						
						... 
						
						
						
						...in line with the property setters 
						
						
					 
					
						2016-04-08 11:36:01 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						271b86aa45 
					 
					
						
						
							
							Merge pull request  #260  from waveform80/button-held  
						
						... 
						
						
						
						Fix  #115  
					
						2016-04-08 10:52:19 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						0838965796 
					 
					
						
						
							
							Fix   #115  
						
						... 
						
						
						
						Adds when_held event hook to Button (via extension of the EventsMixin
class). Also fixes some minor notes and activates codecov coverage
tracking. 
						
						
					 
					
						2016-04-08 10:48:34 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						f746ecb7cc 
					 
					
						
						
							
							Merge pull request  #259  from lurch/patch-2  
						
						... 
						
						
						
						Ensure CompositeDevice._order has deterministic behaviour 
						
						
					 
					
						2016-04-07 20:49:34 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						bfd8497308 
					 
					
						
						
							
							Merge pull request  #258  from lurch/new_prospector_fixes  
						
						... 
						
						
						
						fix various bugs found by the 'prospector' static-analysis tool 
						
						
					 
					
						2016-04-07 20:46:47 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Scheller 
							
						 
					 
					
						
						
							
						
						72ca075668 
					 
					
						
						
							
							fix various bugs found by the 'prospector' static-analysis tool  
						
						
						
						
					 
					
						2016-04-07 17:58:51 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Scheller 
							
						 
					 
					
						
						
							
						
						53dc1750c1 
					 
					
						
						
							
							Ensure CompositeDevice._order has deterministic behaviour  
						
						... 
						
						
						
						... by sorting the kwargs, if no _order was specifically supplied. 
						
						
					 
					
						2016-04-07 17:50:00 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						4f7e1f003e 
					 
					
						
						
							
							Merge pull request  #257  from waveform80/disable-timing-test-on-pypy  
						
						... 
						
						
						
						Dsiable control_all test on pypy 
						
						
					 
					
						2016-04-06 23:24:06 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						dc79671b39 
					 
					
						
						
							
							Dsiable control_all test on pypy  
						
						... 
						
						
						
						Timing too random as usual... 
						
						
					 
					
						2016-04-06 23:20:55 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Nuttall 
							
						 
					 
					
						
						
							
						
						22388b8e83 
					 
					
						
						
							
							Merge pull request  #256  from waveform80/last-tests-for-12  
						
						... 
						
						
						
						Fix  #204  and start readying the release 
					
						2016-04-06 23:11:22 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Jones 
							
						 
					 
					
						
						
							
						
						ee3bd6b532 
					 
					
						
						
							
							Fix   #204  and start readying the release  
						
						... 
						
						
						
						Also re-numbers energenie sockets 1-4 (as noted by @bennuttall in
comments to #239 ), and adds several "real pins" tests and board tests.
The bad-PWM stuff is currently disabled as it causes segfaults when
running the tests and I can't seem to trace the cause at the moment.
Finally, I've tweaked the deb config to suggest gpiozero, removed spidev
as a mandatory dep (which'll fix installs on wheezy for py3), and
there's some more miscellaneous last-minute stuff here that I can't
recall... 
						
						
					 
					
						2016-04-06 23:06:46 +01:00