...
Build using CMAKE with the appropriate command. (Check READ.ME file for ZP3.5) Building inside STM32CubeIDE will give errors as it does not build the code using CMAKE.
When flashing, go to debug configurations and change the C/C++ Application to point to ZeroPilot.elf
Also, select the “Disable auto build” option.
...
If all the values do not change and have a value of 1000 even when you move the controller, your ioc is probably not configured correctly. Set a breakpoint in the callback function and make sure it is being hit. Otherwise, unplug and replug the tracer or use a different board for testing.
To Do
- Configure Nucleo pins
- Test data with a logic analyzer and RC controller
- Debug with interrupts
- Transmit receive signal to nucleo to check if the data is similar
...