THE LINRAD NETWORK Linrad can multicast on IP addresses (groups) 239.255.0.0 to 239.255.0.15 This means that several computers can multicast their data to the network simultaneously in different groups. The port has to be set between 50000 and 65000 in steps of 10 and Linrad will send data to a port with an offset that depends on the data format. These are the Linrad data formats and offsets: Format Offset Description RAW16 0 Raw data in 16 bit format. RAW18 1 Raw data in 18 bit format. RAW24 2 Raw data in 24 bit format. FFT1 3 Fourier transforms in float format, the output of fft1. TIMF2 4 The output from the noise-blanker 16/32 bit int/float. FFT2 5 Fourier transforms, the output of fft2 16/32 bit int/float. A single Linrad program can send all these formats simultaneously to the network. Raw data or fft1 transforms can be used as the input to Linrad and thereby allow several operators to listen simultaneously to the same receiver/antenna. The network can also be used to distribute the processing between several computers. A computer with network input can send the output of later processing stages to the network for other computers to process. It will then use the same base port as the one used for the input, but it must be given another group address. Each Linrad packet has a header in addition to the data. This header may change with time. Check the corresponding structure in globdef.h, NET_RX_STRUCT which is actually used for the current Linrad version.