[riot-notifications] [RIOT-OS/RIOT] drivers: support for NXP PCA9685 I2C 16-channel, 12-bit PWM controller (#10556)

Gunar Schorcht notifications at github.com
Sun Sep 15 19:06:52 CEST 2019

@mrusme The problem is that the built-in PWM driver API doesn't allow to synchronize the `pwm_set` calls for different channels. For compatibility reason, the extender driver realizes `pwm_set` function does it in the same way. However, beside the requirement to be compatible with the built-in PWM driver API, the extener driver could implement additional features, e.g., to set an option and to define an additional function which allows to synchronize channel settings by aquiring the I2C bus as long as it is released explicitly.

I would really appreciate, if you would provide a proposal for an extension of this PR.

BTW, I already knew the problem of channel synchronisation and was thinking about to propose an extension of the built-in PWM driver API.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190915/ee2c3d5f/attachment.htm>

More information about the notifications mailing list