Problem with Mars Mission

5 vues (au cours des 30 derniers jours)
YaCin Manai
YaCin Manai le 21 Avr 2018
I have the following message when i try to build model to raspberry pi hardware and aduino due one.
The corresponding 'msfun_realtime_pacer.tlc' file for the MATLAB S-function 'msfun_realtime_pacer' in block 'SimulationModel/Real-Time Pacer' must be located in the current working directory, the MATLAB S-function directory 'C:\Users\YaCin\Documents\MATLAB\CompetRobot\lib\sim_RealTimePacer', or the directory 'C:\Users\YaCin\Documents\MATLAB\CompetRobot\lib\sim_RealTimePacer\tlc_c'
  1 commentaire
YaCin Manai
YaCin Manai le 22 Avr 2018
any help please

Connectez-vous pour commenter.

Réponses (1)

Marian Kersting
Marian Kersting le 7 Mai 2018
When gnerating Code of a Model (== Build the model for RPi) then the CodeGenerator needs a TLC File to inline the S-Function. When you have the RealTimePacer From Matlab Exchange, there is a Sentence that is does not support Code Generation. The only thing you can do is to write a TLC file on your own. See More Details in the Mathwork Help with Searching for "TLC generation", "Inlining S-Functions","..."
I did this with another Matlab Exchange Pacing-Script until it worked. Just 2 weeks before R2018a.
BUT since the new Matlab Version R2018a, Simulink comes with a "RealTimePacer" by it's own. This one does the same as the Script. Unfortunately I have not tested myself wether it supports CodeGeneration. Here is the Link to the new Feature: Simulink RealTimePacer
Since in this Link under Limitations, they don't exclude CodeGeneration, I suppose that it works.
Hopefully this helps you :-)

Catégories

En savoir plus sur Embedded Coder dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by