User-defined PX4 uORB messages
6 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Simon Hafner
il 3 Mag 2023
Risposto: Arun Mathamkode
il 14 Lug 2023
Hello everyone,
I want to use a user-defined PX4 uORB message with the hardware support package.
When I try to run the model, I get the following error.
MATLAB System block 'test/PX4 uORB Write/SinkBlock' error occurred when invoking 'setupImpl' method of 'px4.internal.block.Publisher'. The error was thrown from '
'C:\ProgramData\MATLAB\SupportPackages\R2023a\toolbox\target\supportpackages\px4\+px4\+internal\+block\Publisher.p' at line 151
'C:\Program Files\MATLAB\R2023a\toolbox\target\codertarget\sltoolstrip\m\+codertarget\+internal\+sltoolstrip\ConnectedIOHandler.m' at line 106
'C:\Program Files\MATLAB\R2023a\toolbox\target\codertarget\sltoolstrip\m\+codertarget\+sltoolstrip\EmbeddedHardwareBoardContext.m' at line 493'.
Caused by:
- The class px4.internal.ConnectedIO.uORBMsgMap has no Constant property or Static method named 'actuator_motors_simulink'.
I checked the class px4.internal.ConnectedIO.uORBMsgMap and saw that my custom message is not in there. Is there an update function for that?
Best regards
Simon
0 Commenti
Risposta accettata
Arun Mathamkode
il 14 Lug 2023
Custom uORB messages are not supported with Connected I/O currently. You can consider using the Monitor and Tune Simulation instead.
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Introduction to Installation and Licensing in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!