PWM Suport
We still have to think about the API
Detection for RaspPi B+
We can detect Raspberry Pi B+ by looking at /proc/cpuinfo
Rev 2011,12 -> Revision: 000e
Rev B+ V1 2 -> Revision: 0010
More generic _read_cpu_info
I don't know why, but Python's re.findall does work on RaspiBerryPi B+
So I rewrote _read_cpu_info to return a dict. (not just the 'Hardware' key)
_read_cpu_info bug fix
A Bug happens when the last line comes with '\n'
PWM capabilities for RPi
Mixin' PwmOutputCapable on RaspberryPi and abstract implementation
All RPi's DigitalPins are PwmPins
All RPi's DigitalPins are PwmPins:
http://elinux.org/Rpi_Low-level_peripherals
Fixed import bug
Minor Fix
pingo.PWM was not exposed
Pins have mode, Boards do not.
Better names
_pwm_value was ambiguous, it could be anything: the actual state on read, voltage, the frequency or
the duty cycle.
Fixing typos and logic flaws
... sausage making
Ctrl+n error
The function should change the state, not the frequency
Merge pull request #47 from Vido/master

PWM Support