Is it possible to visualize things happening on a target computer in (close to) real time on the Host?

I'm using xPC Target to control a robot arm with a joystick. I'd like to plot its location in a 2-D plane (so things that are too complex to plot using xPC target's minimalistic displays) along with some other plots (expected location and things like that) in real-time on a computer other than the target (ideally on the host). I've done something similar before by using UDP to send the data from the target to a C++ program that receives and visualizes the data, but I'd like to be able to use the MATLAB plotting tools and interface. Is there a good way to do this?

回答(1 个)

If you are looking at instantaneous values, check out the getsignal method of the xpc object. In other words,
tg = xpctarget.xpc
id = tg.getsignalid('My Signal)
val = tg.getsignal(id)
You can then use the value in your plot.

类别

帮助中心File Exchange 中查找有关 System Configuration 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by