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
uart1:baudrate cannot be configured on f9p #77
Comments
what's the error message when using uart? |
We got TX-errors because the buffers get full. We can verify via u-center that the baudrates are not being set to the values we pass to |
I also encountered a similar issue about the uart1 when using RS232 cable. |
Yes, simply put a higher baudrate using u-center. |
@Timple |
@0ldWang currently we use a (high) baudrate of 460800, but this largely depends on your hardware capabilities and what type of data at what rate you want to send. On-topic: We noticed that the f9p uses quite a couple of new configuration messages. Also for setting baudrates it is using new message types. In u-center you can see them in the "Generation 9 Configuration View". So this is at least why setting the baudrate via the old messages is not supported anymore on the f9p, although some configuration settings CAN still be applied. I'm not sure whether I can spend some time in the near future on implementing the new configuration messages, but this should contribute to better f9p support and future chips. |
@MCFurry |
@MCFurry @Timple According to the manual, the old message type is deprecated, but is still functional (at least through USB). I have been using this repository (and some changes) to configure the F9P module on the Ardusimple board, which interfaces using USB (uart1 currently unused). |
What do you mean by basic operation? I still get the error Could not configure serial baud rate. I am working on Ubuntu 22.04, Humble. |
Also holds for:
USB baudrate still works though.
Seems like the interface description has changed more than expected / implemented in #64
The list above is what we encountered and is not a full list.
Basic operation works though including the imu heading message.
The text was updated successfully, but these errors were encountered: