RS232 speed comparison under UZIX

Written by Adriano C. R. da Cunha

     To know how some of the many RS232 interfaces available for MSX behave under the UZIX operating system, a simple test was made with them the compare the resulting reception/transmition times.

     The test itself is very simple: it consists in, giving a RS232 interface and a speed, connecting the MSX into a Linux box using the PPP and TCP/IP protocols. Once connected, the connection speed is tested measuring the time spent to send and receive a data packet. 20 packets are sent (and, hopefully, received) from MSX to the Linux box and the roundtrip time is measured, giving us an average value of the speed of the link. The reverse case is also tested (20 packets are sent from the Linux box to MSX and the roudtrip time is measured). Previous tests show that 20 packets is a sufficient number for our tests, and incresing it will not make our results more accurate. Each packet sent/received has a total of 64 bytes, including data and packet headers.

     For practical purposes, the well-known ping application was used for sending/receiving data. Thus, some facts are assumed:

Some conclusions:

Legend: