Is it possible to visualize things happening on a target computer in (close to) real time on the Host?
1 次查看(过去 30 天)
显示 更早的评论
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?
0 个评论
回答(1 个)
Rajiv Ghosh-Roy
2014-2-28
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.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Target Computer Setup 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!