All notable changes to this project/module will be documented in this file.
The format is based on Keep a Changelog, and this project/module adheres to Semantic Versioning.
- Added new API functions
- led_is_on
- led_set_on_brightness
- led_set_off_brightness
- led_get_duty
- Added minimum duty cycle option to config
- LL drivers (either GPIO or TIMER) is now initializing in led_init function (previously only checked if they were init)
- Duty cycle varible change unit to % (only internal change in module)
- Added implementation of get init flag function
- Added de-init function
- Replace version.txt with CHANGE_LOG.md
- Updated documentation (README.md)
- Separate peripheral level (timer & gpio) to interface file
- Initial release
- Configuration via single table
- LED fading in/out
- Runtime fading configuration change
- Support GPIO and timer PWM low level driver
- Separate peripheral level (timer & gpio) to interface file