background image

ConnexLink User’s Manual

ConnexLink User’s Manual

ConnexLink User’s Manual

ConnexLink User’s Manual

7/11/2003

12

2.

2.

2.

2.

 

API Command Set

API Command Set

API Command Set

API Command Set

In API Mode, the Host and ConnexLink utilize a set of commands to program the EEPROM
parameters defined in Section 6, Configuring the AC5124C

Section 6, Configuring the AC5124C

Section 6, Configuring the AC5124C

Section 6, Configuring the AC5124C, as well as control and monitor

network communications.  As mentioned in Section 4.3, Serial Interface Mode 03 – API

Section 4.3, Serial Interface Mode 03 – API

Section 4.3, Serial Interface Mode 03 – API

Section 4.3, Serial Interface Mode 03 – API, the

commands are grouped into two categories, System Commands and ConnexLink Commands.
Each group of commands are listed and defined in this section.  It is important to note these
commands can only be used when a ConnexLink is operating in the API Mode, which is
accomplished by programming bits 0 and 1 of EEPROM address 4Ah to a value of 1.  The
command format is defined as follows:

Command

Length

Data

Checksum

Command

Command

Command

Command (1 Byte) – Hex command as shown in Table 1 – System Command Set

Table 1 – System Command Set

Table 1 – System Command Set

Table 1 – System Command Set and

Table 2 – ConnexLink Command Set

Table 2 – ConnexLink Command Set

Table 2 – ConnexLink Command Set

Table 2 – ConnexLink Command Set.

Length

Length

Length

Length (2 Bytes) – This is the total size of the remaining data for this command.  The
length field is in little endian format (i.e. low byte/high byte). This length does not include
the checksum.

Data

Data

Data

Data (N Bytes) – The actual data associated with the command or sub-command.

Checksum

Checksum

Checksum

Checksum (1 Byte) – The checksum is a byte-by-byte, bitwise “EXCLUSIVE OR” of the
Command, Length and Data block.

Here are some important facts to remember when operating in API Mode:

Here are some important facts to remember when operating in API Mode:

Here are some important facts to remember when operating in API Mode:

Here are some important facts to remember when operating in API Mode:

1)

 

All commands issued by the Host must receive an 

Acknowledge

Acknowledge

Acknowledge

Acknowledge

 command from the

ConnexLink to signal completion of the issued command.  This serves as flow control for
the information going to the ConnexLink.

2)

 

When a command is issued by the ConnexLink to the Host, the Host must be ready to
accept the command and any data following the command.  The ConnexLink will not get
an 

Acknowledge

Acknowledge

Acknowledge

Acknowledge

 command from the Host.

3)

 

Although the Host will receive an 

Acknowledge

Acknowledge

Acknowledge

Acknowledge

 command for every command sent to the

ConnexLink, the Host must be able to accept any command issued by the ConnexLink
prior to receiving the 

Acknowledge

Acknowledge

Acknowledge

Acknowledge

 command.

Summary of Contents for ConnexLink

Page 1: ...1 2 10981 EICHER DRIVE 10981 EICHER DRIVE 10981 EICHER DRIVE 10981 EICHER DRIVE LENEXA KS 66219 LENEXA KS 66219 LENEXA KS 66219 LENEXA KS 66219 800 492 2320 800 492 2320 800 492 2320 800 492 2320 www...

Page 2: ...Sale only AEROCOMM makes no warranty express statutory and implied or by description regarding the information set forth herein AEROCOMM reserves the right to change specifications at any time and wit...

Page 3: ...t to the following two conditions 1 This device may not cause harmful interference and 2 This device must accept any interference received including interference that may cause undesired operation WAR...

Page 4: ...1 3 Diagnostic Result 14 2 1 4 Standby 15 2 1 5 Status Request 15 2 1 6 Status Reply 15 2 1 7 Update EEPROM Checksum 16 2 1 8 Check EEPROM Checksum 16 2 1 9 EEPROM Checksum Status 16 2 1 10 Acknowledg...

Page 5: ...ks can be created by programming each network of ConnexLink units with unique Channel Number and System ID combinations See Figure 1 below See Figure 1 below See Figure 1 below See Figure 1 below To c...

Page 6: ...3 Rx Rx Rx Rx Red LED indicates when a ConnexLink unit is receiving data 4 Tx Tx Tx Tx Green LED indicates when a ConnexLink unit is sending data 5 Reset Button Reset Button Reset Button Reset Button...

Page 7: ...llow the procedure below to install the ConnexLink Configuration Utility software There are 2 software versions to choose from depending on whether or not the ConnexLinks have Program Buttons To deter...

Page 8: ...empts ransmit Attempts For Point to Point networks only This value represents the maximum number of times a data packet can be sent by the ConnexLink units The default value is 16 attempts If communic...

Page 9: ...tem ID 012 023 034 045 056 067 078 089 Multiple Servers in the same coverage area must be programmed with different Channel Numbers to prevent inoperability of the networks The System ID will not prev...

Page 10: ...1 3 3 1 3 3 Programming Programming Programming Programming Each ConnexLink unit must be set up in Program Mode before any settings can be changed Units without Program Buttons do not require Step 5 T...

Page 11: ...s 1 3 3 1 1 3 3 1 1 3 3 1 1 3 3 1 Changing ConnexLink Settings Changing ConnexLink Settings Changing ConnexLink Settings Changing ConnexLink Settings After the ConnexLink unit has been set up in Progr...

Page 12: ...onnexLink Command Set Table 2 ConnexLink Command Set Length Length Length Length 2 Bytes This is the total size of the remaining data for this command The length field is in little endian format i e l...

Page 13: ...As Required Standby 88h 01h 00h 00h Client Sleep Walk 01h Server Deep Sleep 04h Cancel Standby As Required Status Request 8Ah 01h 00h 0 Reset error counter 1 Don t do anything 8Ah Status Reply 8Bh 14...

Page 14: ...2 Bytes specify starting address Second 2 Bytes specify ending address Remaining bytes specify data to be written Range 00h to 7Fh Data Frame 86h Length Low 00h Sub command Data Checksum Read EEPROM E...

Page 15: ...tus Reply Status Reply Status Reply Status Reply A ConnexLink issues this command to the Host in response to a Status Request Status Request Status Request Status Request command The parameters pertai...

Page 16: ...es this command to a ConnexLink to recalculate the checksum The Host typically issues this command after it has completed writing data to the EEPROM The Host must wait for the Acknowledge Acknowledge...

Page 17: ...ngth Length Length Length High High High High Data Data Data Data Checksum Checksum Checksum Checksum RF Enable 80h 00h 00h No Data 80h Send Data 81h 0Ch 7FBh includes 802 3 Header As Required As Requ...

Page 18: ...Data MS Byte LS Byte MS Byte LS Byte Note The Data must include the following header information 6 Bytes for the IEEE 802 3 destination address or FF FF FF FF FF FF for broadcast packets 6 Bytes for t...

Page 19: ...ues this command upon detecting a Server beacon after a Reset or after an Out of Out of Out of Out of Range Range Range Range command has been issued to the Host The Client Host will get updated with...

Page 20: ...to release the button See Section 1 2 3 Programming Section 1 2 3 Programming Section 1 2 3 Programming Section 1 2 3 Programming Client s Link Link Link Link LED does not come on 1 Make sure Server C...

Reviews: