ide), the VI that controls the digital oscilloscope (using the drivers provided by the producer) as a "digitizer" reads the data from the memory buffer (where it was acquired), with a frequency which depends on the value of the time base (this is the first one to be read from the memory). The bytes are then sent to the TCP connection, preceded by the number of samples to be sent. Thus, the length of the IP packets is proportional to the number of samples that are sent. Data Server_TCP_v3.vi Front Panel File Edit View Project Operate Tools Window Help 16pt Application Font Instructions: 1. Open the Data Client TCP.vi Number of Samples 2. Run This VI first. 3. Run the Data Client TCP.vi Second. 4. Adjust the Number of Samples. 5. Observe the Chart on the Data Client TCP.vi. Local Port 6. Stop This VI. The Data Client. vi will time out and stop. NATIONAL INSTRUMENTS Figure 12.5 TCP LabVIEW probe front panel. Tele-Measurement Services for m-Learning Data Client TCP v3.vi File Edit View Project Operate Tools Window Help Client Instructions: 1. Open the Data Server.vi located in the same library. 2. Follow the instructions wwwwwww on it's Address localhost 522272 523295 NATIONAL INSTRUMENTS Figure 12.6 TCP LabVIEW client front panel. The programs can recognize and treat transmission errors. The Digital Oscilloscope screen was emulated at the client (receiving party) processing the data stream sent from the probe. The good QoS allowed the remote client to perceive the measured data and to interact with the emulated oscilloscopes' interface ("skin") immediately, in real-time (without a perceptible delay, as it is defined in 3GPP QoS Data Client TCP v3.vi Block Diagram Eile Edit View Project Operate Tools Window Help 16pt Application Font Default Address chart status Open TCP First TCP Read reads 4 bytes of data to TCP Write function writes a 'Q' to the "Data Send "Q" to indicate to server connection determine amount of data being sent. It Server". M to tell it to stop sending data when that we have received all with addr