Introduction
Eazylink2 B4 has a program to test all the protocol commands. It is used for development to indicate whether the hardware or USB to Serial ports are working as expected with the Z88.
It is selected from the Z88 Menu.
Results
These tables indicate the results running on Windows xp with a hardware serial port and Windows 8 64bit. Click on the TICK or CROSS to see the results.
The USB Serial Cables were tested on the Windows xp computer using the USB 1.0 port.
A CROSS indicates a false command is in the text. Please check whether this is really a false command or whether it is the result of a faulty test.
The RED background cells indicate the results have not been verified on those Operating Systems and the TICK and CROSS are to be ignored.
OZ 4.5 b2 5.3-08 | USB Serial Cables | ||||
---|---|---|---|---|---|
Hardware Connector | |||||
38400 BPSOperating | FT232R | PL2303HXD | USA-19 | USER REPORT | |
GS | |||||
GS | |||||
64bit | VG | ||||
VG |
OZ 4.5 b2 5.3-08 | USB Serial Cables | ||||
---|---|---|---|---|---|
Hardware Connector | |||||
9600 BPSOperating | FT232R | PL2303HXD | USA-19 | USER REPORT | |
GS | |||||
GS | |||||
64bit | VG | ||||
VG |
OZ 2.2 Popdown v5.2.6-06 | USB Serial Cables | ||||
---|---|---|---|---|---|
Hardware Connector |
| ||||
9600 BPSOperating | FT232R | PL2303HXD | USA-19 | USER REPORT | |
GS | |||||
GS | |||||
64bit | VG | ||||
VG |
OZ 2.2 Popdown v5.1 | USB Serial Cables | ||||
---|---|---|---|---|---|
Hardware Connector | |||||
9600 BPSOperating | FT232R | PL2303HXD | USA-19 | USER REPORT | |
GS | |||||
GS | |||||
64bit |
| VG | |||
VG |
Results Breakdown
Which commands are failing?
38400 BPS 5.3-08 | 64bit | ||||||
---|---|---|---|---|---|---|---|
Command | |||||||
helloZ88() | |||||||
PC->Z88, setZ88Time() | |||||||
translationOn() | |||||||
translationOff() | |||||||
linefeedConvOn() | |||||||
linefeedConvOff() | |||||||
reloadTranslationTable() | |||||||
:RAM.-/testdir1) | |||||||
createDir | |||||||
deleteFileDir | |||||||
:RAM.-/uploadtest01.dat | |||||||
sendFileData | |||||||
time | 5940 ms | 5941 ms | 4712 ms | 5940 ms | 6382 ms | 4709 ms | |
isFileAvailable | |||||||
CRC32 validation | |||||||
:RAM.-/uploadtest02.dat | |||||||
sendFileData | |||||||
time | 1398 ms | 1359 ms | 1232 ms | 1398 ms | 1358 ms | 1233 ms | |
isFileAvailable | |||||||
CRC32 validation | |||||||
receiveFile | |||||||
deleteFileDir |
9600 BPS 5.3-08 | 64bit | ||||||
---|---|---|---|---|---|---|---|
Command | |||||||
helloZ88() | |||||||
PC->Z88, setZ88Time() | |||||||
translationOn() | |||||||
translationOff() | |||||||
linefeedConvOn() | |||||||
linefeedConvOff() | |||||||
reloadTranslationTable() | |||||||
:RAM.-/testdir1) | |||||||
createDir | |||||||
deleteFileDir | |||||||
:RAM.-/uploadtest01.dat | 17602 | ||||||
sendFileData | |||||||
time | 19268 ms | 15246 ms | 18381 ms | 19255 ms | 19415 ms | 18373 ms | 18360 ms |
isFileAvailable | |||||||
CRC32 validation | |||||||
:RAM.-/uploadtest02.dat | 512 | ||||||
sendFileData | |||||||
time | 1846 ms | 1694 ms | 1598 ms | 1812 ms | 1666 ms | 1233 ms | 1670 ms |
isFileAvailable | |||||||
CRC32 validation | |||||||
receiveFile | |||||||
deleteFileDir |
9600 BPS OZ 2.2 Popdown v5.2.6-06 | 64bit | ||||||
---|---|---|---|---|---|---|---|
Command | |||||||
helloZ88() | |||||||
PC->Z88, setZ88Time() | |||||||
translationOn() | |||||||
translationOff() | |||||||
linefeedConvOn() | |||||||
linefeedConvOff() | |||||||
reloadTranslationTable() | |||||||
:RAM.-/testdir1) | |||||||
createDir | |||||||
deleteFileDir | |||||||
:RAM.-/uploadtest01.dat | 17602 | ||||||
sendFileData | |||||||
time | 32177 ms | 21784 ms | 32060 ms | 30719 ms | 30503 ms | 32052 ms | 32263 ms |
isFileAvailable | |||||||
CRC32 validation | |||||||
:RAM.-/uploadtest02.dat | 512 | ||||||
sendFileData | |||||||
time | 2126 ms | 6030 ms | 1985 ms | 2145 ms | 1867 ms | 2010 ms | 2157 ms |
isFileAvailable | |||||||
CRC32 validation | |||||||
receiveFile | |||||||
deleteFileDir |
9600 BPS OZ 2.2 Popdown v5.1 | 64bit | ||||||
---|---|---|---|---|---|---|---|
Command | |||||||
helloZ88() | |||||||
PC->Z88, setZ88Time() | |||||||
translationOn() | |||||||
translationOff() | |||||||
linefeedConvOn() | |||||||
linefeedConvOff() | |||||||
reloadTranslationTable() | |||||||
:RAM.-/testdir1) | |||||||
createDir | |||||||
deleteFileDir | |||||||
:RAM.-/uploadtest01.dat | 17602 | ||||||
sendFileData | |||||||
time | 32177 ms | 21784 ms | 32060 ms | 30719 ms | 30503 ms | 32052 ms | 32263 ms |
isFileAvailable | |||||||
CRC32 validation | |||||||
:RAM.-/uploadtest02.dat | 512 | ||||||
sendFileData | |||||||
time | 2126 ms | 6030 ms | 1985 ms | 2145 ms | 1867 ms | 2010 ms | 2157 ms |
isFileAvailable | |||||||
CRC32 validation | |||||||
receiveFile | |||||||
deleteFileDir |
Conclusion
OZ 4.5 - 38400 BPS passes on Windows xp (using USB 1.0 port) and Windows 8 with the Prolific and Keyspan cables.
OZ 4.5 - 9600 BPS fails on Windows xp with Keyspan (using USB 1.0 port), passes with the Prolific cable.
Popdown 5.2 fails all tests.
Popdown 5.1 passes the Windows xp hardware serial port.