791 Commits

Author SHA1 Message Date
Ben Nuttall
263f0e9e8f Fix TrafficLightsBuzzer's blink, close #190 2016-02-14 00:46:34 +00:00
Dave Jones
aa74a491c5 Merge pull request #196 from waveform80/circuit-diagrams-3
Work on #51 - add pot diagram
2016-02-13 10:07:30 +00:00
Dave Jones
38b89a36f7 Work on #51 - add pot diagram 2016-02-13 10:06:27 +00:00
Dave Jones
a522a97c11 Merge pull request #195 from waveform80/circuit-diagrams-2
Patched circuit diagrams
2016-02-13 09:30:59 +00:00
Dave Jones
e790a097bd Patched circuit diagrams
Thanks to @lurch for the suggestions!
2016-02-13 09:29:23 +00:00
Dave Jones
ff71e0b544 Merge pull request #194 from waveform80/circuit-diagrams
Work on #51
2016-02-13 00:49:05 +00:00
Dave Jones
d090b03679 Work on #51
Some more circuit diagrams; better check these are accurate - I haven't
had time to wire them up and test them!
2016-02-13 00:45:22 +00:00
Ben Nuttall
b3ef7440d5 Merge branch 'master' of github.com:rpi-distro/python-gpiozero 2016-02-12 22:50:18 +00:00
Ben Nuttall
052a998cd5 Add pulse to LEDBoard, re: #165 2016-02-12 22:50:05 +00:00
Dave Jones
0978b4c459 Merge pull request #192 from waveform80/pigpiod
Fix #180 - Add support for pigpio
2016-02-12 20:15:25 +00:00
Dave Jones
aebe42875d Fix #180 - Add support for pigpio 2016-02-12 20:14:10 +00:00
Dave Jones
3efd522457 Merge pull request #184 from waveform80/ultrasonics
Fix #114
2016-02-12 19:32:24 +00:00
Dave Jones
83fb6ae8b4 Fix #114 - ultrasonic sensors
Implements support for the HC-SR04 ultrasonic sensor as an input device
class named DistanceSensor
2016-02-12 19:27:24 +00:00
Ben Nuttall
81123f87d5 Remove on_time and off_time from PWMLED.pulse, add docstring, close #165 2016-02-12 19:12:55 +00:00
Ben Nuttall
171e25caf9 Merge branch 'lurch-PWMLED_pulse' 2016-02-12 19:08:54 +00:00
Ben Nuttall
6174ef035e Merge branch 'PWMLED_pulse' of https://github.com/lurch/python-gpiozero into lurch-PWMLED_pulse 2016-02-12 19:08:40 +00:00
Ben Nuttall
c2d37bccee Merge branch 'master' of github.com:rpi-distro/python-gpiozero 2016-02-11 22:12:58 +00:00
Ben Nuttall
8482fd12a3 Add active_high and initial_value to LEDCollection, close #175 2016-02-11 22:12:45 +00:00
Dave Jones
d8e1503b80 Merge pull request #188 from waveform80/moar-badges
More badges!
2016-02-11 22:11:55 +00:00
Dave Jones
f57b545ad4 More badges!
Because we're trendy like that.
2016-02-11 22:11:20 +00:00
Ben Nuttall
36cbcc3b98 Correct MCP3001 and MCP3201 differentials, re: #162 2016-02-11 22:02:34 +00:00
Ben Nuttall
add95cc6c0 Merge branch 'master' of github.com:rpi-distro/python-gpiozero 2016-02-11 21:51:38 +00:00
Ben Nuttall
3f9ea91560 Add additional ADC chips, close #162 2016-02-11 21:51:25 +00:00
Dave Jones
810bb67a6d Merge pull request #187 from waveform80/test-skip-timing-on-pypy
Disable timing tests on pypy
2016-02-11 21:32:25 +00:00
Dave Jones
e8dbe5e3d6 Disable timing tests on pypy
Doing timing tests on pypy (for blink) just doesn't work; even with a
tolerance as coarse as tens-of-milliseconds, things fail. I guess that
isn't too surprising given that, as the tests are one off things the
pypy JIT is never getting a chance to spin up and do its stuff.
2016-02-11 21:30:13 +00:00
Dave Jones
2ea7107511 Merge pull request #186 from waveform80/tests-tests-tests
Work on #87
2016-02-11 21:18:31 +00:00
Ben Nuttall
7e2b002d2f Add more guidelines to contributing policy 2016-02-11 21:17:24 +00:00
Dave Jones
1f2140a9f5 Work on #87
Implement a test suite, including Travis-CI integration
2016-02-11 21:11:22 +00:00
Ben Nuttall
0bc16837d3 Remove google doc link 2016-02-11 00:12:22 +00:00
Ben Nuttall
29bcada1f9 Add CamJamKitRobot to changelog 2016-02-09 22:38:07 +00:00
Dave Hughes
495fb29fd3 Updated changelog for release 1.1.0 v1.1.0 2016-02-08 23:57:41 +00:00
Dave Jones
460df45660 Merge pull request #178 from waveform80/release-logs
Bump version and update changelog for 1.1
2016-02-08 23:39:45 +00:00
Dave Jones
b4a8273472 Bump version and update changelog for 1.1
Includes some last minute changes too
2016-02-08 23:37:13 +00:00
Dave Jones
6f99d616e1 Merge pull request #141 from waveform80/pins
Refactor pins implementation
2016-02-08 14:57:51 +00:00
Dave Jones
8e0c6e243b Refactor low level implementation
This commit is a fairly major piece of work that abstracts all pin
operations (function, state, edge detection, PWM, etc.) into a base
"Pin" class which is then used by input/output/composite devices to
perform all required configuration.

The idea is to pave the way for I2C based IO extenders which can present
additional GPIO ports with similar capabilities to the Pi's "native"
GPIO ports. As a bonus it also abstracts away the reliance on the
RPi.GPIO library to allow alternative pin implementations (e.g. using
RPIO to take advantage of DMA based PWM), or even pure Python
implementations.
2016-02-08 14:54:18 +00:00
Dave Jones
c7ee499989 Merge pull request #177 from waveform80/misc-11
Miscellaneous minor changes for 1.1
2016-02-08 13:37:14 +00:00
Dave Jones
0c2f750877 Merge pull request #176 from waveform80/led-bargraph
Merge-clean update of PR #126
2016-02-08 13:15:07 +00:00
Dave Jones
55e99f379a Merge-clean update of PR #126
This is an updated cherry-pick of Martin O'Hanlon's LEDBarGraph class.
2016-02-08 12:54:55 +00:00
Dave Jones
006c10cce0 Miscellaneous minor changes for 1.1 2016-02-08 12:01:42 +00:00
Dave Jones
a498d29bb9 Merge pull request #174 from waveform80/rgbled-blink
Fix #135
2016-02-08 00:34:13 +00:00
Dave Jones
9871ac3dca Fix #135 2016-02-08 00:33:05 +00:00
Dave Jones
19c19f6ff5 Merge pull request #173 from waveform80/blink-device-not-led
Fix #167
2016-02-07 22:52:49 +00:00
Dave Jones
f0ea1627f7 Fix #167 2016-02-07 22:51:41 +00:00
Ben Nuttall
95a595596e Beta -> Stable 2016-02-07 21:36:16 +00:00
Dave Jones
3f62bc848f Merge pull request #166 from lurch/patch-2
Minor tweak to PWMOutputDevice.is_active
2016-02-07 20:32:06 +00:00
Dave Jones
cc9d3b0c6b Merge pull request #172 from waveform80/led-board-pwm-blink
Re: #94 and #161
2016-02-07 20:30:36 +00:00
Dave Jones
0c1b6d109e Re: #94 and #161
Adds fade-in/out parameters to LEDBoard's blink() method.
2016-02-07 20:27:09 +00:00
Dave Jones
90a4d5f2bf Merge pull request #161 from lurch/LEDBoard_background_blinking
Add a blink thread to LEDBoard
2016-02-07 20:16:35 +00:00
Dave Jones
d4c54dadb6 Merge pull request #171 from waveform80/camjam-robot-docs
Fix #168
2016-02-07 19:56:01 +00:00
Dave Jones
7099b56974 Fix #168 2016-02-07 19:54:39 +00:00