Software User Manual - Argos 3D-P320
Last change: 2 February 2016
Version 0.14
© Bluetechnix 2016
Page 19 | 70
Flags
Description
Currently no flags defined for this command
Table 3-22: Alive flag description
Result codes:
Please refer to Table 3-5.
3.2
Data Interface
A UDP stream delivers ToF and/or color data from the Argos. Each UDP packet contains a UDP streaming
header and up to 1400 bytes of frame data (Ethernet, IP, and UDP headers are not shown in Figure 3-1).
UDP
Packet
Header
UDP Packet
Data Section
UDP Packet 0
UDP
Packet
Header
UDP Packet
Data Section
UDP
Packet
Header
UDP Packet
Data Section
UDP Packet 1
UDP Packet n
= 1400 Bytes
= 1400 Bytes
≤
1400 Bytes
Figure 3-1: UDP streaming data format
The following types are used in the data streaming protocol:
Uint8
: 8 bit unsigned integer
Uint16
: 16 bit unsigned integer
Uint32
: 32 bit unsigned integer
Note
Values with ‘0x’ as prefix are hexadecimal values.
The UDP streaming is enabled by factory default. The Argos streams to the following IP settings:
IP-Address
: Multicast address 224.0.0.1
UDP port
: 10002
Note
The UDP stream settings can be configured using the
Eth0_
registers.
As multicast is used more than one can receive the stream within the same subnet at the same time. The
client has to join the appropriate multi cast group and open the port 10002 on his local network interface
card (NIC) where the Argos is connected to. The receiver should receive the stream and interpret it as the
following protocol description shows.