Enigma Software Developments

Home
Maritime Scenario Generator
ESDi
Features
Download
Purchase
User guide
Troubleshooting
IPX Install
Installing using Remote Desktop
Add Pre-recorded messages
Configuration
Interface to other Applications
FreeWare
Contact

ESDi

Serial interface

Version 1.13 (or better) of ESDi accepts commands via a COM port. Use Window's regedit to add a new REG_SZ called SERIAL to ESDi's registry variables. If this variable is present ESDi will open a COM port. To edit the registry - START then RUN then enter regedit . ESDi's variables can be found at HKEY_LOCAL_MACHINE\SOFTWARE\ESDi.

When ESDi is ran the words "(COM ACTIVE)" will appear in the title bar.

Maximum message size is 256 bytes.

ASCII

CaSe sEnSitIve

Preamble Seperator Command [extra data if command requires it] terminator

where preamble is ENIGMA
Seperator is a dash/minus sign - (ASCII code 45 decimal)
terminator is a hash # (ASCII code 35 decimal)

Command into COM port-

ENIGMA-GiveMyID#

RESPONSE- If the 'Your ID' data field of ESDi contained CLASSROOM1 then ESDi would send the following out the COM port-

ENIGMA-MyID-CLASSROOM1#

Command into COM port-

ENIGMA-TransmitON#

RESPONSE- transmit will be turned on

Command into COM port-

ENIGMA-TransmitOFF#

RESPONSE- transmit will be turned off

Command into COM port-

ENIGMA-COMdata-<Recipient's ID>-<YOUR DATA>#

e.g. ENIGMA-COMdata-HELPDESK-CLASSROOM1-RequestTalk#

RESPONSE- ESDi will transmit this data over the network. THE DATA IS NOT GUARANTEED TO ARRIVE. If the data arrives at it's destination and the COM link is active the data will be send via the serial/COM/RS232 interface unchanged.

 

The following handy COM/Serial/RS232 utility came from http://www.taltech.com/freesoftware/COMDebugSetup.htm