UDP Streaming Post Processing
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi I have been following this tutorial and I wonder if anyone could explain the theory around the post processing as I don't seem to be able to process my data properly
I am streaming 1 double (digital clock) and 35 'single' signals through from my target machine into the PACK_DATA block
So I have set my data size to 148 and my packet size is 10
Thanks
0 Kommentare
Antworten (1)
Suneesh
am 28 Feb. 2014
Bearbeitet: Suneesh
am 28 Feb. 2014
Not quite sure what you mean by packet size = 10. DOUBLE are 64 bit. SINGLE are 32 bit. The data in UDP is represented as UNIT8. So you get a UINT8 packed size of 148.
148 * 8 = (64 * 1) + (32 * 35)
I am assuming you set up 'Input port data types' as {'double', 'single'}
If you send these out as UDP packets and then look at the packets using Wireshark you will see that each UDP packet has a data size of 148.
On the receive side its just the opposite of what was done for send. You set 'Output port dimensions' as {[1], [35]} and 'Output port data types' as {'double', 'single'}
0 Kommentare
Siehe auch
Kategorien
Mehr zu Target Computer Setup finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!