better help / tutorial on realtime instruments

1 visualización (últimos 30 días)
Christopher Bitikofer
Christopher Bitikofer el 19 de Mzo. de 2021
Comentada: Jon Lobo el 7 de Abr. de 2021
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!

Respuesta aceptada

Christopher Bitikofer
Christopher Bitikofer el 19 de Mzo. de 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 comentarios
Christopher Bitikofer
Christopher Bitikofer el 22 de Mzo. de 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 el 7 de Abr. de 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

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Develop Apps Using App Designer en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by