Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Project Specifics
Please read the README.txt file in the ppm_output folder for more information about project specifics. Reading through the said file, as while as the code in main.cpp will help and prevent me from repeating my words too much. Update: I moved the project I used into a separate folder labelled “PPMOutput.” The entire project can be found in the folder, including configurations and an uncommented code version.

Operation

When testing, I used the two-timer approach to test my solution. In the photo below, D3 is based on my TIM3 configuration and is meant to be my PWM signal, and D5 is based on TIM5 and is intended to be my PPM signal. Due to the nature of the signal analyzer, the first visible pulse on D3 will always correspond to the second value we set in our struct. However, our PPM wave will not be hindered by this downfall. Below is a screenshot to serve as an example.

...