better help / tutorial on realtime instruments

1 visualizzazione (ultimi 30 giorni)
Hi,
I'm trying to get aquainted with using instruments in a GUI to display signals logged on a realtime target machine. I have attempted to follow matlabs inverted pendulum example but am finding it to be very confusing... I would just like to get a sin wave streamed from my target machine to plot to an axis on a gui as a proof of concept but the only example available is for a complex applicaiton that I am having a hard time understanding. Admitedly, I'm new to using the app designer which isn't helping my comprehension, but I really think there ought to be a clear explaination of the process of implementing a realtime instrument object... Any advice is appreciated!

Risposta accettata

Christopher Bitikofer
Christopher Bitikofer il 19 Mar 2021
Followup, I was able to get the an Instrument object working following some much needed calories and time spent tracing functions in the demo inverted pendulum app...
That said I think there should be a better explaination posted in the documentation walking users through, what a callback function for instruments should do, what the eventData object is, and preformance optimization... in my use case, I need the gui to at least maintain a steady framerate while playing back a signal from the target machine. Right now things are still pretty choppy... I would appreciate a way to set a target framerate...
  5 Commenti
Christopher Bitikofer
Christopher Bitikofer il 22 Mar 2021
I hadn't heard of that toolbox, but it seems pretty useful! Thanks for the idea I'll look into using it.
Jon Lobo
Jon Lobo il 7 Apr 2021
Hi Christopher (and anyone else who might find this useful),
I made an example for this workflow with a simple model and app that I thought might be useful (see attached).
-Jon

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Develop Apps Using App Designer 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!

Translated by