Releases: dmadison/ServoInput
Releases · dmadison/ServoInput
Version 2.1.0
New Features:
attach()
anddetach()
are now included in theServoInput
manager, for attaching/detaching interrupts on all objects at onceattach()
anddetach()
are now virtual and accessible from the base class- All functions now have doxygen-compatible documentation
Thanks to @npf for fixing the interrupt pins table in the README!
Version 2.0.0
API Changes:
- Users must call
servo.attach()
before reading signals. Interrupts no longer attach on class construction. attachInterrupt()
anddetachInterrupt()
class functions have been refactored toattach()
anddetach()
Bug Fixes:
- Fixed a runtime issue with platforms that do not set up their IRQ table until
main()
(e.g. Uno R4, ESP32) - Fixed a compilation issue with platforms that use macros for interrupt handling
- Fixed a compilation issue with platforms that do not define
NOT_AN_INTERRUPT
Thank you to @Risto-H for their help in debugging and testing for this release!
Version 1.0.3
Improvements:
- Adds support for Teensy 4.0 / 4.1 / MicroMod. Thank you @seantfish!
Version 1.0.2
Improvements:
- Adds non-specialized support for all Arduino-compatible boards
Version 1.0.1
Improvements:
- Adds support for the Arduino MKR family of boards which use the SAMD21 MCU.
Version 1.0.0
Initial release!