02.10.2012 Views

The Extended XMODEM protocol - Adontec

The Extended XMODEM protocol - Adontec

The Extended XMODEM protocol - Adontec

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ADONTEC <strong>Extended</strong> <strong>XMODEM</strong><br />

SuperCom specifics<br />

SuperCom was the first library used to develop this <strong>protocol</strong>.<br />

<strong>The</strong> <strong>protocol</strong> is receiver driven and the SuperCom implementation offers the following constants to<br />

select the <strong>protocol</strong> option for the receiver:<br />

PROTOCOL_E<strong>XMODEM</strong>_01K<br />

PROTOCOL_E<strong>XMODEM</strong>_05K<br />

PROTOCOL_E<strong>XMODEM</strong>_1K<br />

PROTOCOL_E<strong>XMODEM</strong>_2K<br />

PROTOCOL_E<strong>XMODEM</strong>_8K<br />

PROTOCOL_E<strong>XMODEM</strong>_32K<br />

PROTOCOL_E<strong>XMODEM</strong>_64K<br />

<strong>The</strong> above constants can be used with the receiving function e.g. RS_RXFileEx or, in case of the<br />

ActiveX API, the property Protocol in order to select the preferred option.<br />

<strong>The</strong> SuperCom transmitter can be called with any of the available <strong>protocol</strong> options (e.g. <strong>XMODEM</strong>,<br />

<strong>XMODEM</strong>/CRC, <strong>XMODEM</strong>/8K to <strong>XMODEM</strong>/64K). It will consider the request received from the<br />

receiver.<br />

An unaware third party transmitter will probably start with <strong>XMODEM</strong> or <strong>XMODEM</strong>/CRC,<br />

options that are well supported by the <strong>Extended</strong> <strong>XMODEM</strong> receiver.<br />

<strong>The</strong> SuperCom transmitter is started with RS_TXFileEx or, in case of the ActiveX API, the property<br />

FileTransmit.<br />

<strong>The</strong> SuperCom receiver is started with RS_RXFileEx or, in case of the ActiveX API, the property<br />

FileReceive.<br />

More details about using this <strong>protocol</strong> with SuperCom can be found in the product documentation.<br />

18-19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!