Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PPM vs PWM naming convention #35

Open
Ryanf55 opened this issue May 25, 2019 · 1 comment
Open

PPM vs PWM naming convention #35

Ryanf55 opened this issue May 25, 2019 · 1 comment

Comments

@Ryanf55
Copy link

Ryanf55 commented May 25, 2019

Hello,

Can you update the naming convention of PPM vs PWM as referenced here.

@Ryanf55 Ryanf55 changed the title PPM vs PWM naming convention PPM vs PWM naming convention - how to commit changes? May 25, 2019
@Ryanf55 Ryanf55 changed the title PPM vs PWM naming convention - how to commit changes? PPM vs PWM naming convention May 25, 2019
@relleums
Copy link

relleums commented May 1, 2024

Hi,
this issue currently prevents me from buying a VESC6 from trampaboards which I plan to use in an RC car.
In the forum the terms PPM and PWM seem to be used interchangeable as if the protocols are interchangeable (from the VESC's point of view).
I am not an expert, but to me Pulse Width Modulation sounds to be significantly different from Pulse Position Modulation.

I took a brief glance at the firmware in: app_ppm and servo_dec.

I am no expert for micro controllers, but this smells to me like servo_dec is querying the duration of a signal (a hint towards PWM) and not the relative position between two (or more) signals (a hint towards PPM).

Is there a definition (beside the firmware) of the protocol which the VESC expects to be at its connector labeled PPM?
I am also in contact with trampaboards via email. Maybe they can help.

Cheers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants