Hardware in Loop Simulation with pixhawk board using Embedded Coder for Px4 toolboxes : The base rate of the Simulink model 0 millisecond is less than 1 millisecond
Afficher commentaires plus anciens
I am trying to do Hardware in Loop Simulation with pixhawk board using Embedded Coder for Px4 toolboxes. I am getting the following error in my Simulink model:
The base rate of the Simulink model 0 millisecond is less than 1 millisecond. This is not supported by the PX4 Autopilot since the tick rate of NuttX OS is 1 millisecond.
To fix this error, change sample times of blocks in the Simulink model which is causing the base rate to be 0millisecond.
How do I resolve the issue?
Thanks,
Sajith
3 commentaires
Osman Hökerek
le 24 Déc 2019
I encountered this issue. I am trying hardware in the loop with simscape multibody. Did you solve this problem ?
Regards,
Yunjie Yang
le 26 Mar 2021
Best Regards
Purav Panchal
le 22 Juil 2021
I got the same error when simulating. Please have a look if there is a signal builder or some block which is having continuous time rate. Also in the configuration settings -- Code Generation -- Interface -- Uncheck the Continuous Time option if it is checked. This can help to solve the problem.
Réponses (1)
Arun Mathamkode
le 11 Nov 2021
0 votes
I agree with Purav's suggestion. Please makesure that the base sampletime of your model is greater or equal to 1 millisecond.
Catégories
En savoir plus sur PX4 Autopilots dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!