Skip to content

Commit

Permalink
Bump version, and documentation changes.
Browse files Browse the repository at this point in the history
  • Loading branch information
bhagman committed Jun 7, 2018
1 parent 58433d1 commit 4e5e918
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 17 deletions.
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@

## What's New? ##

Version 1.0.1

* Changes from Paul Stoffregen
* Use IntervalTimer on Teensy 3.x
* Use LED_BUILTIN for WLED in example

Version 1.0.0

* Initial release
Expand All @@ -14,7 +20,7 @@ A Wiring Framework (and Arduino) Library to produce PWM signals on any arbitrary

It was originally designed for use controlling the brightness of LEDs, but could be modified to control servos and other low frequency PWM controlled devices as well.

It uses a single hardware timer (Timer 2) on the microcontroller to generate up to 20 PWM channels.
It uses a single hardware timer (Timer 2 on AVR, or IntervalTimer on Teensy 3.x) on the microcontroller to generate up to 20 PWM channels.

----

Expand Down
2 changes: 1 addition & 1 deletion SoftPWM.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
|| @type Library
|| @target Atmel AVR 8 Bit
||
|| @version 1.0.0
|| @version 1.0.1
||
*/

Expand Down
2 changes: 1 addition & 1 deletion SoftPWM.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
|| @type Library
|| @target Atmel AVR 8 Bit
||
|| @version 1.0.0
|| @version 1.0.1
||
*/

Expand Down
2 changes: 1 addition & 1 deletion SoftPWM_timer.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
|| @type Library support
|| @target Atmel AVR 8 Bit
||
|| @version 1.0.0
|| @version 1.0.1
||
*/

Expand Down
21 changes: 11 additions & 10 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
$Id: changelog.txt 132 2012-02-14 04:15:05Z bhagman@roguerobotics.com $

SoftPWM Library

Version Modified By Date Comments
------- ----------- -------- --------
0001 B Hagman 10/03/14 Initial coding (Pi Day!)
0002 B Hagman 10/03/21 License updates, minor fixes
0003 B Hagman 10/04/21 Added hardset control for syncing to matrix scan lines
0004 B Hagman 10/06/27 Fixed: pin 0 could not be used.
0005 B Hagman 11/05/27 Added polarity, and full Wiring support.
B Hagman 12/02/13 Fixed Arduino 1.0+ mess.
Version Modified By Date Comments
------- ------------ ---------- --------
0001 B Hagman 2010-03-14 Initial coding (Pi Day!)
0002 B Hagman 2010-03-21 License updates, minor fixes
0003 B Hagman 2010-04-21 Added hardset control for syncing to matrix scan lines
0004 B Hagman 2010-06-27 Fixed: pin 0 could not be used.
0005 B Hagman 2011-05-27 Added polarity, and full Wiring support.
B Hagman 2012-02-13 Fixed Arduino 1.0+ mess.
1.0.0 B Hagman 2017-01-13 Initial release conforming to library standard.
1.0.1 P Stoffregen 2017-08-30 Use IntervalTimer on Teensy 3.x and use LED_BUILTIN for WLED

6 changes: 3 additions & 3 deletions library.properties
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
name=SoftPWM
version=1.0.0
version=1.0.1
author=Brett Hagman <bhagman@wiring.org.co>
maintainer=Brett Hagman <bhagman@wiring.org.co>
sentence=A software library to produce a 50 percent duty cycle PWM signal on arbitrary pins.<br />
paragraph=A Wiring Framework (and Arduino) Library, for Atmel AVR8 bit series microcontrollers, to produce PWM signals on any arbitrary pin.<br />It was originally designed for controlling the brightness of LEDs, but could be adapted to control servos and other low frequency PWM controlled devices as well.<br />It uses a single hardware timer (Timer 2) on an Atmel AVR 8 bit microcontroller to generate up to 20 PWM channels (your mileage may vary).<br /><br />Issues or questions: <a href="https://github.com/bhagman/SoftPWM/issues">https://github.com/bhagman/SoftPWM/issues</a><br />
paragraph=A Wiring Framework (and Arduino) Library, for Atmel AVR8 bit series microcontrollers and Teensy 3.x, to produce PWM signals on any arbitrary pin.<br />It was originally designed for controlling the brightness of LEDs, but could be adapted to control servos and other low frequency PWM controlled devices as well.<br />It uses a single hardware timer (Timer 2) on an Atmel AVR 8 bit microcontroller (or IntervalTimer on Teensy 3.x) to generate up to 20 PWM channels (your mileage may vary).<br /><br />Issues or questions: <a href="https://github.com/bhagman/SoftPWM/issues">https://github.com/bhagman/SoftPWM/issues</a><br />
category=Signal Input/Output
url=https://github.com/bhagman/SoftPWM
architectures=avr
architectures=avr,arm

0 comments on commit 4e5e918

Please sign in to comment.