Hi Philippe,

Please could you pull from

Hi Philippe

This pull request implements a number of PWM generators using gpio lines.

One nice feature of the demo code is that it shows how to configure a udp server to receive the duty cycles over the net and submit them to the driver.

That way the user can control the motors with a simple remote application like this one.
https://github.com/ldts/servo-udp

thanks
jorge

----------------------------------------------------


The following changes since commit bb7cb06bf80aa193d68906f30131b50d4b8f27a7:

  lib/cobalt: Provide RT-capable usleep (2016-11-28 17:02:52 +0100)

are available in the git repository at:

  http://git.xenomai.org/xenomai-jro.git next

for you to fetch changes up to 61051214ba8834f0289acef8bd7757a3afd1e0e0:

  gpiopwm: display udp server information (2016-11-28 12:32:16 -0500)

----------------------------------------------------------------
Jorge Ramirez-Ortiz (2):
      gpiopwm: pwm signal generator and servo motor control demo code
      gpiopwm: display udp server information

 demo/posix/cobalt/Makefile.am        |   6 ++
demo/posix/cobalt/gpiopwm.c | 504 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/cobalt/kernel/rtdm/gpiopwm.h |  24 +++++++
 include/rtdm/uapi/gpiopwm.h          |  56 +++++++++++++++
 include/rtdm/uapi/rtdm.h             |   1 +
 kernel/drivers/Kconfig               |   1 +
 kernel/drivers/Makefile              |   3 +-
 kernel/drivers/gpiopwm/Kconfig       |   9 +++
 kernel/drivers/gpiopwm/Makefile      |   5 ++
kernel/drivers/gpiopwm/gpiopwm.c | 301 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 10 files changed, 909 insertions(+), 1 deletion(-)
 create mode 100644 demo/posix/cobalt/gpiopwm.c
 create mode 100644 include/cobalt/kernel/rtdm/gpiopwm.h
 create mode 100644 include/rtdm/uapi/gpiopwm.h
 create mode 100644 kernel/drivers/gpiopwm/Kconfig
 create mode 100644 kernel/drivers/gpiopwm/Makefile
 create mode 100644 kernel/drivers/gpiopwm/gpiopwm.c



_______________________________________________
Xenomai mailing list
[email protected]
https://xenomai.org/mailman/listinfo/xenomai

Reply via email to