AeroComm 44249AJ Users Manual

Page 1
AC4424
AC4424
AC4424AC4424
2.4 GHz OEM TRANSCEIVERS
2.4 GHz OEM TRANSCEIVERS
2.4 GHz OEM TRANSCEIVERS2.4 GHz OEM TRANSCEIVERS
Specifications Subject to Change
Specifications Subject to Change
Specifications Subject to ChangeSpecifications Subject to Change
User’s Manual
User’s Manual
User’s ManualUser’s Manual
Version 2.1
Version 2.1
Version 2.1Version 2.1
11160 THOMPSON AVENU
11160 THOMPSON AVENUEEEE
11160 THOMPSON AVENU11160 THOMPSON AVENU
LENEXA, KS 66219
LENEXA, KS 66219
LENEXA, KS 66219LENEXA, KS 66219
(800) 492
(800) 492----2320
(800) 492(800) 492
www.aerocomm.com
www.aerocomm.com
www.aerocomm.comwww.aerocomm.com
wireles
wireless@aerocomm.com
wireleswireles
s@aerocomm.com
s@aerocomm.coms@aerocomm.com
2320
23202320
Page 2
DOCUMENT INFORMATION
DOCUMENT INFORMATION
DOCUMENT INFORMATIONDOCUMENT INFORMATION
Copyright
Copyright
CopyrightCopyright Information
Information
InformationInformation
This materi
This material is preliminary
This materiThis materi
Information furnished by A Devices sold by A provisions appearing in its Terms of Sale only. A statutory, and implied or by description, regarding the information set forth herein. A
EROCOMM reserves the right to change specifications at any time and without notice.
EROCOMM’s products are intended for use in normal commercial and industrial
A applications. Applications requiring unusual environmental requirements such as military, medical life-support or life-sustaining equipment are specifically not recommended
al is preliminary
al is preliminaryal is preliminary
Copyright © 2007 AEROCOMM, Inc. All rights reserved. The information contained in this manual and the accompanying software programs are copyrighted and all rights are reserved by A
EROCOMM, Inc. AEROCOMM, Inc. reserves the right to make
periodic modifications of this product without obligation to notify any person or entity of such revision. Copying, duplicating, selling, or otherwise distributing any part of this product without the prior consent of an authorized representative of A
All brands and product names in this publication are registered trademarks or trademarks of their respective holders.
EROCOMM in this specification is believed to be accurate.
EROCOMM are covered by the warranty and patent indemnification
EROCOMM, Inc. is prohibited.
EROCOMM makes no warranty, express,
Limited Warranty, Disclaimer, Limitation of Liability
Limited Warranty, Disclaimer, Limitation of Liability
Limited Warranty, Disclaimer, Limitation of LiabilityLimited Warranty, Disclaimer, Limitation of Liability
For a period of one (1) year from the date of purchase by the OEM customer, AeroComm warrants the OEM transceiver against defects in materials and workmanship. AeroComm will not honor this warranty (and this warranty will be automatically void) if there has been any (1) tampering, signs of tampering; 2) repair or attempt to repair by anyone other than an AeroComm authorized technician.
This warranty does not cover and AeroComm will not be liable for, any damage or failure caused by misuse, abuse, acts of God, accidents, electrical irregularity, or other causes beyond AeroComm’s control, or claim by other than the original purchaser.
In no event shall AeroComm be responsible or liable for any damages arising: From the use of product; From the loss of use, revenue or profit of the product; or As a result of any event, circumstance, action, or abuse beyond the control of AeroComm, whether such damages be direct, indirect, consequential, special or otherwise and whether such damages are incurred by the person to whom this warranty extends or third party.
If, after inspection, AeroComm determines that there is a defect, AeroComm will repair or replace the OEM transceiver at their discretion. If the product is replaced, it may be a new or refurbished product.
5555////8/2007
8/2007
8/20078/2007
2
222
Page 3
DOCUMENT I
DOCUMENT INFORMATION
DOCUMENT IDOCUMENT I
Revision
Revision Description
RevisionRevision
Version 1.0 11/7/2001 – Initial Release Version Version 1.1 10/14/2002 – Not Released Version 1.2 10/18/2002 – Full release of AC4424 specification Version 1.3 11/19/2002 – Made Full-Duplex incompatible with Stream Mode Version 1.4 12/09/2002 – Changed Sub Hop Adjust setting recommendations Version 1.5 1/30/2003 – Removed all references to Commercial and Industrial temperature.
Version 1.6 4/30/2004 – Added warranty information. Updated agency compliancy. Added
Version 1.7 5/5/2004 – Modified references from Table 9 to Table 11. Version 1.8 5/10/2004 – Changed start-up time to reflect addition of microprocessor
Version 1.9 5/10/2005 - Added the following CC Commands; Sync Channel, EEPROM Byte
Version 2.0
Version 2.1
NFORMATION
NFORMATIONNFORMATION
Description
DescriptionDescription
All products are now Industrial temperature. Changed Section 4.2.1 EEPROM Byte Read
Byte Read to allow multiple byte reads.
Byte ReadByte Read
new RSSI plot. Updated Channel Number information. Added configuration flow chart and timing diagrams. Updated approved antenna table. Added AC4424­10A information.
supervisor. Updated Auto Config table.
Read/Write and Soft Reset. Added AT Commands. Removed Configuration command documentation (though the firmware will continue to support their usage). Added Auto Destination and Random Backoff. 3/23/2006 - Removed Stream mode, FEC and Frequency Offset documentation. Corrected Random backoff byte. 5/8/2007 – Updated RF channel settings and Table 10. Updated EEPROM parameters section and added descriptions to all fields. Updated the EEPROM byte write command description.
4.2.1 EEPROM
4.2.1 EEPROM 4.2.1 EEPROM
5555////8/2007
8/2007
8/20078/2007
3
333
Page 4
TABLE OF CONTENTS
TABLE OF CONTENTS
TABLE OF CONTENTS TABLE OF CONTENTS
OVERVIEW ......................................................................................................................................6
1.
2. AC4424 SPECIFICATIONS.............................................................................................................8
3. SPECIFICATIONS .........................................................................................................................10
3.1 INTERFACE SIGNAL DEFINITIONS .......................................................................................................10
3.2 ELECTRICAL SPECIFICATIONS.............................................................................................................11
3.3 SYSTEM TIMING .................................................................................................................................11
3.3.1 Serial Interface Data Rate.........................................................................................................12
3.3.2 Timing Diagrams.......................................................................................................................13
3.3.3 Maximum Overall System Throughput ......................................................................................15
4. CONFIGURING THE AC4424......................................................................................................15
4.1 EEPROM PARAMETERS ....................................................................................................................15
4.2 CONFIGURING THE AC4424 ..............................................................................................................19
4.3 COMMAND REFERENCE......................................................................................................................20
4.4 AC4424 AT COMMANDS...................................................................................................................21
4.4.1 Enter AT Command Mode .........................................................................................................21
4.4.2 Exit AT Command Mode............................................................................................................21
4.5 ON-THE-FLY CONTROL COMMANDS (CC COMMAND MODE) ............................................................22
4.5.1 Status Request............................................................................................................................22
4.5.2 Change Channel with Forced Acquisition Sync ........................................................................23
4.5.3 Server/Client..............................................................................................................................23
4.5.4 Sync Channel.............................................................................................................................24
4.5.5 Power-Down..............................................................................................................................25
4.5.6 Power-Down Wake-Up..............................................................................................................25
4.5.7 Broadcast Mode.........................................................................................................................25
4.5.8 Write Destination Address.........................................................................................................26
4.5.9 Read Destination Address..........................................................................................................26
4.5.10 EEPROM Byte Read..................................................................................................................26
4.5.11 EEPROM Byte Write .................................................................................................................27
4.5.12 Reset ..........................................................................................................................................27
5. THEORY OF OPERATION ..........................................................................................................28
5.1 HARDWARE INTERFACE ......................................................................................................................28
5.1.1 TXD (Transmit Data) and RXD (Receive Data) (pins 2 and 3 respectively).............................28
5.1.2 Hop Frame (pin 6).....................................................................................................................28
5.1.3 CTS Handshaking (pin 7) ..........................................................................................................28
5.1.4 RTS Handshaking (pin 8) ..........................................................................................................28
5.1.5 9600 Baud/Packet Frame (pin 12).............................................................................................29
5.1.6 RSSI (pin 13)..............................................................................................................................29
5.1.7 Wr_ENA(EEPROM Write Enable) (pin 14) ..............................................................................30
5.1.8 UP_RESET (pin 15)...................................................................................................................31
5.1.9 Command/Data (pin 17)............................................................................................................31
5.1.10 In Range (pin 20).......................................................................................................................31
5.2 SOFTWARE PARAMETERS ...................................................................................................................32
5.2.1 RF Architecture (Server-Client/Peer-to-Peer) ..........................................................................32
5.2.2 RF Mode ....................................................................................................................................32
5.2.3 Random Back Off.......................................................................................................................33
5.2.4 Duplex Mode .............................................................................................................................33
5.2.5 Interface Timeout/RF Packet Size..............................................................................................34
5555////8/2007
8/2007
8/20078/2007
4
444
Page 5
Serial Interface Baud Rate.........................................................................................................34
5.2.6
5.2.7 Network Topology......................................................................................................................35
5.2.8 Auto Config................................................................................................................................36
6. DIMENSIONS .................................................................................................................................37
7. ORDERING INFORMATION.......................................................................................................39
7.1 PRODUCT PART NUMBERS..................................................................................................................39
7.2 DEVELOPER KIT PART NUMBERS .......................................................................................................39
8. REGULATORY INFORMATION................................................................................................40
8.1 FCC ...................................................................................................................................................40
8.2 CE......................................................................................................................................................42
8.3 APPROVED ANTENNA LIST.................................................................................................................43
Figures
Figures
FiguresFigures
Figure 1 - RSSI Voltage vs. Received Signal Strength ................................................................................ 30
Figure 2 – AC4424 with MMCX ................................................................................................................. 37
Figure 3 – AC4424 with Integral Antenna ................................................................................................... 38
Tables
Tables
TablesTables
Table 1 – Pin Definitions.............................................................................................................................. 10
Table 2 – DC Input Voltage Characteristics................................................................................................. 11
Table 3 – DC Output Voltage Characteristics .............................................................................................. 11
Table 4 – Timing Parameters........................................................................................................................ 15
Table 5 – Maximum Overall System Throughputs ...................................................................................... 15
Table 6 – EEPROM Parameters ................................................................................................................... 16
Table 7 – RSSI Board Rev History .............................................................................................................. 30
Table 9 – Baud Rate ..................................................................................................................................... 34
Table 10 – US and International RF Channel Number Settings................................................................... 35
Table 11 – Auto Config Parameters ............................................................................................................. 36
5555////8/2007
8/2007
8/20078/2007
5
555
Page 6
AC4424 Features
AC4424 Features
AC4424 FeaturesAC4424 Features
Simple 5V TTL level serial interface for fast integration Frequency Hopping Spread Spectrum for security and interference rejection Cost Efficient for high volume applications Low power consumption for battery powered implementations Small size for portable and enclosed applications Very Low latency and high throughput Industrial temperature (-40°C to 80°C)
1.
1. Overview
Overview
1.1.
OverviewOverview
The AC4424 is a member of AeroComm’s ConnexRF OEM transceiver family. It is designed for integration into OEM systems operating under FCC part 15.247 regulations for the 2.4 GHz ISM band.
The AC4424 is a cost-effective, high performance, 2.4 GHz frequency hopping spread spectrum transceiver. It provides an asynchronous TTL level serial interface for OEM Host communications. Communications include both system and configuration data. The Host supplies system data for transmission to other Host(s). Configuration data is stored in an on­board EEPROM. All frequency hopping, synchronization, and RF system data transmission/reception is performed by the transceiver.
The AC4424 transceivers can be used as a direct serial cable replacement – requiring no special Host software for operation. They also feature a number of On-the-Fly Control Commands providing the OEM Host with a very versatile interface for any situation.
AC4424 transceivers operate in a Point-to-Point or Point-to-Multipoint, Client-Server or Peer­to-Peer architecture. One transceiver is configured as a Server and there can be one or many Clients. To establish synchronization between transceivers, the Server emits a beacon. Upon detecting a beacon, a Client transceiver informs its Host and a RF link is established.
There are two data rates the OEM should be aware of:
Serial Interface Data Rate – All transceivers can be configured to common PC serial port baud rates from 110 bps to 288,000 bps.
Effective Data Transmission Rate – The AC4424 is a highly efficient, low-latency transceiver. The RF baud rate of the AC4424 is fixed at 576kbps and is independent of the serial interface data rate.
This document contains information about the hardware and software interface between an AeroComm AC4424 transceiver and an OEM Host. Information includes the theory of operation, specifications, interface definition, configuration information and mechanical drawing.
5555////8/2007
8/2007
8/20078/2007
6
666
Page 7
The OEM is responsible for ensuring the final product meets all FCC and/or appropriate regulatory agency requirements listed herein before selling any product.
5555////8/2007
8/2007
8/20078/2007
7
777
Page 8
2.
2. AC4424 Specifications
AC4424 Specifications
2.2.
AC4424 SpecificationsAC4424 Specifications
GENERAL
GENERAL
GENERALGENERAL
Interface 20 pin mini-connector Serial Interface Data Rate PC baud rates from 110 bps to 288,000 bps Power Consumption (typical) Duty Cycle (TX=Transmit; RX=Receive)
10%TX AC4424-9AJ: 100mA 160mA 235mA 85mA 15mA AC4424-10: 90mA 115mA 140mA 85mA 15mA AC4424-100: 100mA 160mA 235mA 85mA 15mA AC4424-200: 115mA 235mA 385mA 85mA
15mA Channels (used to create independent networks)
Security One byte System ID Interface Buffer Size Input/Output: 256 bytes each
Frequency Band US/Canada (10mW, 100mW, 200mW): 2.402 – 2.478
Radio Type Frequency Hopping Spread Spectrum Output Power (conducted, no antenna) AC4424-9AJ: 9mW typical
Effective Isotropic Radiated Power (EIRP with 3dBi gain antenna)
Voltage 5V nominal ±2%, ±50mV ripple Sensitivity -90dBm typical @ 576kbps Range (based on 3dBi gain antenna)
Temperature (Operating) Industrial: -40°C to 80°C Temperature (Storage) -50°C to +85°C Humidity (non-condensing) 10% to 90%
Dimensions 1.65” x 2.65” x 0.20” Antenna AC4424-9AJ: Integra Antenna
US/Canada (10mW, 100mW, 200mW): 16
Europe & Japan Low Band(100mW, 9AJ): 20
Europe & Japan High Band(100mW, 9AJ): 20
RADIO
RADIO
RADIORADIO
GHz
Europe & Japan Low Band(100mW, 9AJ): 2.406 – 2.435
GHz
Europe & Japan High Band(100mW, 9AJ): 2.444 – 2.472
GHz
AC4424-10: 10mW typical
AC4424-100: 50mW typical
AC4424-200: 200mW typical
AC4424-9AJ: 9mW typical (integral antenna)
AC4424-10: 20mW typical
AC4424-100: 100mW typical
AC4424-200: 400mW typical
AC4424-9AJ: Indoors to 150 ft., Outdoors to 1000 ft.
AC4424-10: Indoors to 300 ft., Outdoors to 3000 ft.
AC4424-100: Indoors to 400 ft., Outdoors to 6000 ft.
AC4424-200: Indoors to 500 ft., Outdoors to 10000 ft.
ENVIRONMENTAL
ENVIRONMENTAL
ENVIRONMENTALENVIRONMENTAL
PHYSICAL
PHYSICAL
PHYSICALPHYSICAL
AC4424-10: MMCX Jack or Integral Antenna
Duty Cycle (TX=Transmit; RX=Receive)
Duty Cycle (TX=Transmit; RX=Receive)Duty Cycle (TX=Transmit; RX=Receive) 10%TX 50%TX
10%TX10%TX
50%TX 100%TX
50%TX50%TX
100%TX 100%RX
100%TX100%TX
100%RX Pw
100%RX100%RX
Pwrrrr----Down
PwPw
Down
DownDown
5555////8/2007
8/2007
8/20078/2007
8
888
Page 9
AC4424-100: MMCX Jack
AC4424-200: MMCX Jack Weight Less than 0.7 ounce
5555////8/2007
8/2007
8/20078/2007
9
999
Page 10
3.
3. Specifications
Specifications
3.3.
SpecificationsSpecifications
3.1
3.1 IIIINTERFACE
3.13.1
NTERFACE S
NTERFACE NTERFACE
SIGNAL
IGNAL D
IGNAL IGNAL
SS
DEFINITIONS
EFINITIONS
EFINITIONSEFINITIONS
DD
The AC4424 has a simple interface that allows OEM Host communications with the transceiver. Table 1
Table 1 –––– Pin Definitions
Table 1 Table 1
Pin Definitions, shows the connector pin numbers and associated
Pin Definitions Pin Definitions functions. The I/O direction is with regard to the transceiver. All I/O is 5VDC TTL level signals except for RSSI. All inputs are weakly pulled High and may be left floating during normal operation.
Table
Table 1111 –––– Pin Definitions
Table Table
Pin
Pin Type
PinPin
10 PWR VCC 5V ± 2%, ± 50mV ripple 11 PWR VCC 5V ± 2%, ±50 mV ripple 12 I/O 9600_BAUD/
13 O RSSI Received Signal Strength Indicator - An analog output giving a relative indication of
14 I WR_ENA EEPROM Write Enable – When pulled logic Low, it allows the Host to write the on-board
15 I UP_RESET RESET – Controlled by the AC4424 for power-on reset if left unconnected. After a
16 GND GND Signal Ground 17 I Command/Data When logic Low, transceiver interprets Host data as command data. When logic High,
18 NC No Connect
Type Signal Name
TypeType
1 NC No Connect 2 O TXD Transmitted data out of the transceiver 3 I RXD Data input to the transceiver 4 NC No Connect 5 GND GND Signal Ground 6 O Hop Frame HOP FRAME – Active Low when the transceiver is hopping. 7 O CTS Clear to Send – Active Low when the transceiver is ready to accept data for
8 I RTS Request to Send – When enabled in EEPROM, active Low when the OEM Host is ready
9 NC No Connect
Signal Name Function
Signal NameSignal Name
transmission.
to accept data from the transceiver. NOTE: Keeping RTS High for too long can cause data loss.
9600_BAUD – When pulled logic Low before applying power or resetting the
Packet Frame
transceiver’s serial interface is forced to a 9600, 8, N, 1 rate. To exit, transceiver must be reset or power-cycled with 9600_Baud logic High. *Note:
*Note: 9600_BAUD should only be used to recover the radio from an unknown baud
*Note:*Note: rate and should not be used during normal operation.
Packet Frame – When programmed in EEPROM, Packet Frame will transition logic Low at the start of a received RF packet and transition logic High at the completion of the packet.
received signal strength while in Receive Mode.
EEPROM. Resetting the transceiver with this pin pulled Low may corrupt EEPROM data.
Stable power-on (250ms) a 50us logic High pulse will reset the AC4424. Do not power up the transceiver with this pin tied Low.
transceiver interprets Host data as transmit data.
Pin Definitions
Pin DefinitionsPin Definitions
Function
FunctionFunction
5555////8/2007
8/2007
8/20078/2007
10
10
1010
Page 11
19 NC No Connect 20 O IN_RANGE In Range – Active Low when a Client radio is in range of a Server on same Channel with the
same System ID.
I = Input to the transceiver O = Output from the transceiver
3.2
3.2 EEEELECTRICAL
3.23.2
LECTRICAL S
LECTRICAL LECTRICAL
Pin
Pin Type
Type Name
PinPin
TypeType
3 I RXD 0.2Vcc+0.9 Vcc+0.5 -0.5 0.2Vcc-
8 I RTS 0.2Vcc+0.9 Vcc+0.5 -0.5 0.2Vcc-
12 I 9600_Baud 0.2Vcc+0.9 Vcc+0.5 -0.5 0.2Vcc-
14 I WR_ENA 0.7Vcc Vcc+1 -0.3 0.5 V 15 I UP_RESET 0.7Vcc Vcc+0.5 -0.5 0.2Vcc-
17 I Command/Data 0.2Vcc+0.9 Vcc+0.5 -0.5 0.2Vcc-
SPECIFICATIONS
PECIFICATIONS
PECIFICATIONSPECIFICATIONS
SS
Table
Table 2222 –––– DC Input Voltage Characteristics
Table Table
Name High Min.
NameName
DC Input Voltage Characteristics
DC Input Voltage Characteristics DC Input Voltage Characteristics
High Min. High Max.
High Min.High Min.
High Max. Low Min.
High Max.High Max.
Low Min. Low Max.
Low Min.Low Min.
Low Max. Unit
Low Max.Low Max.
0.1
0.1
0.1
0.1
0.1
Unit
UnitUnit
V
V
V
V
V
Table
Table 3333 –––– DC Output Voltage Characteristics
Table Table
Pin
Pin Type
Type Name
PinPin
TypeType
2 O TXD Vcc-0.7 @ -
6 O Hop Frame Vcc-0.7 @ -
7 O CTS Vcc-0.7 @ -
12 O Packet Frame Vcc-0.7 @ -
13 O RSSI See Figure 1 See Figure 1 V 20 O IN_RANGE Vcc-0.7 @ -
3.3
3.3 SSSSYSTEM
3.33.3
Care should be taken when selecting transceiver architecture as it can have serious effects on data rates, latency timings, and Overall System Throughput. The importance of these three characteristics will vary from system to system and should be a strong consideration when designing the system.
YSTEM T
YSTEM YSTEM
TIMING
TT
IMING
IMINGIMING
DC Output Voltage Characteristics
DC Output Voltage Characteristics DC Output Voltage Characteristics
Name High Min.
NameName
High Min. Low Max.
High Min.High Min.
30µA
30µA
30µA
30µA
30µA
Low Max. Unit
Low Max.Low Max.
0.4 @
1.6mA
0.4 @
1.6mA
0.4 @
1.6mA
0.4 @
1.6mA
0.4 @
1.6mA
Unit
UnitUnit
V
V
V
V
V
5555////8/2007
8/2007
8/20078/2007
11
11
1111
Page 12
3.3.1
3.3.1 Seri
3.3.13.3.1
The Serial Interface Data Rate is programmable by the Host. This is the rate the Host and transceiver communicate over the serial bus. Possible values range from 110 bps to 288,000
bps. The only supported mode is asynchronous
Serial Interface Data Rate
al Interface Data Rate
SeriSeri
al Interface Data Rateal Interface Data Rate
The only supported mode is asynchronous –––– 8
The only supported mode is asynchronous The only supported mode is asynchronous
8----bbbbit, No Parity, 1 Start Bit, and 1 Stop Bit
8 8
it, No Parity, 1 Start Bit, and 1 Stop Bit
it, No Parity, 1 Start Bit, and 1 Stop Bitit, No Parity, 1 Start Bit, and 1 Stop Bit
....
5555////8/2007
8/2007
8/20078/2007
12
12
1212
Page 13
3.3.2
3.3.2 Timing Diagrams
3.3.23.3.2
Timing Diagrams
Timing DiagramsTiming Diagrams
Addressed Acknowledge Mode with Interface Timeout:
Addressed Acknowledge Mode with Interface Timeout:
Addressed Acknowledge Mode with Interface Timeout:Addressed Acknowledge Mode with Interface Timeout:
Local_RXD
Local_RF_TXD
Remot e_RF_TXD
Remot e_ TXD
Hop_Fr ame
Local_RXD
Local_RF_TXD
Remot e_RF_TXD
Remot e_ TXD
Pac ket Data
Wait f or Hop
RF Pac ket
RF A cknow ledge
Rec eiv e d Data
Interface Timeout
Hop Period
Hop Time
Addressed Acknowledge Mode with No Interface Timeout:
Addressed Acknowledge Mode with No Interface Timeout:
Addressed Acknowledge Mode with No Interface Timeout:Addressed Acknowledge Mode with No Interface Timeout:
Pac ket Data
Wait f or Hop
RF Pac ket
RF A cknow ledge
Rec e iv e d Da t a
Hop Period
Hop Time
Hop_Fr ame
Broadcast Acknowledge Mode with No Interface Timeout:
Broadcast Acknowledge Mode with No Interface Timeout:
Broadcast Acknowledge Mode with No Interface Timeout:Broadcast Acknowledge Mode with No Interface Timeout:
Local_RXD
Local_RF_TXD
Remot e_RF_TXD
Remot e_ TXD
Hop_Fr ame
Pac ket Data
Wait f or Hop
RF Pac ket
Rec e iv e d Da t a
Hop Period
Hop Time
5555////8/2007
8/2007
8/20078/2007
13
13
1313
Page 14
Broadcast Acknowledge M
Broadcast Acknowledge Mode with Interface Timeout:
Broadcast Acknowledge MBroadcast Acknowledge M
ode with Interface Timeout:
ode with Interface Timeout:ode with Interface Timeout:
Local_RXD
Local_RF_TXD
Remote_RF_TXD
Remote_TXD
Hop_Frame
Packet Data
Wait for Hop
RF Packet
Received Data
Interface Timeout
Hop Period
Hop Time
5555////8/2007
8/2007
8/20078/2007
14
14
1414
Page 15
Table
Table 4444 –––– Timing Parameters
Table Table
Timing Parameters
Timing Parameters Timing Parameters
3.3.3
3.3.3 Maximum Overall System Throughput
3.3.33.3.3
When configured as shown in the table below, an AC4424 transceiver is capable the listed throughput. However, in the presence of interference or at longer ranges, the transceiver may not be able to meet these specified throughputs.
Maximum Overall System Throughput
Maximum Overall System ThroughputMaximum Overall System Throughput
Table
Table 5555 –––– Maximum Overall System Throughputs
Table Table
RF Mode
RF Mode Interface Ba
RF ModeRF Mode
Acknowledge 115,200 Half One way 80k
Interface Baud
Interface BaInterface Ba
Parameter
Parameter Typical Time (ms)
ParameterParameter
Hop Time 1
Hop Period 8
Maximum Overall System Throughputs
Maximum Overall System Throughputs Maximum Overall System Throughputs
ud
ud ud
Rate
Rate
RateRate
Typical Time (ms)
Typical Time (ms)Typical Time (ms)
Duplex
Duplex Direction
DuplexDuplex
Direction Throughput
DirectionDirection
capable of achieving
capable capable
Throughput
Throughput Throughput
(bps)
(bps)
(bps)(bps)
Acknowledge 115,200 Full Both ways 40k
4.
4. Configuring the AC4424
Configuring the AC4424
4.4.
Configuring the AC4424Configuring the AC4424
4.1
4.1 EEPROM P
EEPROM PARAMETERS
4.14.1
EEPROM PEEPROM P
A Host can program various parameters that are stored in EEPROM and become active after a power-on reset. Table 6 parameters that can be read or written by a Host. Factory default values are also shown. not write to any EEPROM addresses other than those listed below. Do not co
not write to any EEPROM addresses other than those listed below. Do not copy a
not write to any EEPROM addresses other than those listed below. Do not conot write to any EEPROM addresses other than those listed below. Do not co transceiver’s EEPROM data to another transceiver. Doing so may cause the transceiver to
transceiver’s EEPROM data to another transceiver. Doing so may cause the transceiver to
transceiver’s EEPROM data to another transceiver. Doing so may cause the transceiver to transceiver’s EEPROM data to another transceiver. Doing so may cause the transceiver to malfunction.
malfunction.
malfunction.malfunction.
ARAMETERS
ARAMETERSARAMETERS
Table 6 ---- EEPROM Parameters
Table 6 Table 6
EEPROM Parameters, gives the locations and descriptions of the
EEPROM Parameters EEPROM Parameters
py a
py a py a
Do
Do
Do Do
5555////8/2007
8/2007
8/20078/2007
15
15
1515
Page 16
g
Table
Table 6666 –––– EEPROM Parameters
Table Table
Length
Length
th Length
Len
EEPROM
EEPROM
EEPROM EEPROM
Parameter
Parameter
ParameterParameter
Product ID 00H 40 40 bytes - Product identifier string.
Channel Number
Server/Client
Mode
Baud Rate
Low
Baud Rate
High
Control 0 45H 1 00010100
Transmit
Retries
Broadcast
Attempts
API Control 56H 1 01000011
Address
Address
AddressAddress
40H 1 00 – 27h 00h Refer to Table 10
41H 1 01 – 02h 02h 01h = Server
42H 1 00 – FFh 05h
43H 1 00 – FFh 00h
4CH 1 01 - FFh 10h Maximum number of times a packet is
4DH 1 01 – FFh 04h Maximum number of times a packet is
(Bytes
(Bytes
(Bytes(Bytes
))))
EEPROM Parameters
EEPROM Parameters EEPROM Parameters
Range
Range Default
RangeRange
Default Description
DefaultDefault
b (14h)
b = 43h
Description
DescriptionDescription
Includes revision information for software and hardware.
02h = Client
Low Byte of the interface baud rate.
High Byte of the interface baud rate. Settings are: Bit 7 – AeroComm Use Only Bit 6 – AeroComm Use Only Bit 5 – Sync to Channel
Bit 4 – AeroComm Use Only Bit 3 – Packet Frame
Bit 2 – AeroComm Use Only Bit 1 – RF Delivery
Bit 0 – AeroComm Use Only
sent out when using Addressed packets.
sent out when using Broadcast packets. Settings are: Bit 7 – AeroComm Use Bit 6 – RF Architecture
Bit 5 – AeroComm Use Only Bit 4 – Auto Destination
AeroComm Use Only
AeroComm Use OnlyAeroComm Use Only AeroComm Use Only
AeroComm Use OnlyAeroComm Use Only
0 = Don't Sync to Channel 1 = Sync to Channel
AeroComm Use Only
AeroComm Use OnlyAeroComm Use Only
0 = Disable Packet Frame 1 = Use pin 12 as Packet Frame
AeroComm Use Only
AeroComm Use OnlyAeroComm Use Only
0 = Addressed 1 = Broadcast
AeroComm Use Only
AeroComm Use OnlyAeroComm Use Only
AeroComm Use Only
AeroComm Use AeroComm Use
0 = Server-Client 1 = Peer-to-Peer
AeroComm Use Only
AeroComm Use OnlyAeroComm Use Only
Only
OnlyOnly
5555////8/2007
8/2007
8/20078/2007
16
16
1616
Page 17
g
Length
Length
th Length
Len
EEPROM
EEPROM
EEPROM EEPROM
Parameter
Parameter
ParameterParameter
Transmit
Retries
Broadcast Attempts
API Control 56H 1 01000011
Interface
Timeout
Address
Address
AddressAddress
4CH 1 01 - FFh 10h Maximum number of times a packet is
4DH 1 01 – FFh 04h Maximum number of times a packet is
58H 1 01 – FFh F0h Specifies a byte gap timeout, used in
(Bytes
(Bytes
(Bytes(Bytes
)))) Range
Range Default
RangeRange
Default Description
DefaultDefault
b = 43h
0 = Use Destination Address 1 = Automatically set Destination
to Server Bit 3 – AeroComm Use Only Bit 2 – RTS Enable
Bit 1 – Duplex Mode
Bit 0 – Auto Config
sent out when Addressed packets are selected.
sent out when Broadcast packets are selected. Settings are: Bit 7 – AeroCo Bit 6 – RF Architecture
Bit 5 – AeroComm Use Only Bit 4 – Auto Destination
Bit 3 – AeroComm Use Only Bit 2 – RTS Enable
Bit 1 – Duplex Mode
Bit 0 – Auto Config
conjunction with RF Packet Size to determine when a packet coming over the interface is complete (160 us per
AeroComm Use Only
AeroComm Use OnlyAeroComm Use Only
0 = RTS Ignored
1 = Transceiver obeys RTS
0 = Half Duplex
1 = Full Duplex
0 = Use EEPROM values
1 = Auto Configure Values
Description
DescriptionDescription
AeroComm Use Only
AeroCoAeroCo
0 = Server-Client
1 = Peer-to-Peer
AeroComm Use Only
AeroComm Use OnlyAeroComm Use Only
0 = Use Destination Address
1 = Automatically set Destination
to Server
AeroComm Use Only
AeroComm Use OnlyAeroComm Use Only
0 = RTS Ignored
1 = Transceiver obeys RTS
0 = Half Duplex
1 = Full Duplex
0 = Use EEPROM values
1 = Auto Configure Values
mm Use Only
mm Use Onlymm Use Only
5555////8/2007
8/2007
8/20078/2007
17
17
1717
Page 18
increment).
g
Sync Channel 5AH 1 00 – 3Fh 01h Used to synchronize the hopping of
collocated systems to minimize interference.
RF Packet Size 5BH 1 01 – 40h 40h Used in conjunction with Interface
Timeout; specifies the maximum size of an RF packet.
CTS On 5CH 1 01 – FFh C0h CTS will be deasserted (High) when
the transmit buffer contains at least this many characters.
CTS On
Hysteresis
Destination ID 70H 6 6 Bytes Specifies destination for RF packets
System ID 76H 1 00 – FFh 01h Similar to network password. Radios
MAC ID 80H 6 6 Bytes Unique IEEE MAC Address
Parameter
Parameter
ParameterParameter
Random
Backoff
5DH 1 01 – FFh 80h Once CTS has been deasserted, CTS
will be reasserted (Low) when the transmit buffer is contains this many or less characters.
must have the same system ID to communicate with each other.
Length
Length
th Length
Len
EEPROM
EEPROM
EEPROM EEPROM
Address
Address
AddressAddress
C3h 1 00 - FFh 00h 00h = Disable Random Backoff
(Bytes
(Bytes
(Bytes(Bytes
)))) Range
Range Default
RangeRange
Default Description
DefaultDefault
Description
DescriptionDescription
01h = Wait 1-2 packet times, then retry 03h = Wait 1-4 packet times, then retry 07h = Wait 1-8 packet times, then retry 0Fh = Wait 1-16 packet times, then retry 1Fh = Wait 1-32 packet times, then retry 3Fh = Wait 1-64 packet times, then retry 7Fh = Wait 1-128 packet times, then retry FFh = Wait 1-256 packet times, then retry
5555////8/2007
8/2007
8/20078/2007
18
18
1818
Page 19
4.2
Command?
4.2 CCCCONFIGURING THE
4.24.2
ONFIGURING THE AC4424
ONFIGURING THE ONFIGURING THE
Receive
AC4424 1
AC4424 AC4424
Mode
Use AT
Commands?
Send “Enter AT” Command
(Software Configuration)
Send CC
Commands?
Send CC
Command
No
No
Take Pin 17 Low
(Hardware Configuration)
Exit
Command
Mode?
In AT
Command
Mode?
No
No
No
1
Resetting the AC4424 at any time will exit Configuration or CC Command mode.
5555////8/2007
8/2007
8/20078/2007
Send another
CC
19
Send “Exit AT” Command
Receive
Mode
Take Pin
17 High
19
1919
Page 20
4.3
4.3 CCCCOMMAND
4.34.3
OMMAND R
OMMAND OMMAND
REFERENCE
EFERENCE
EFERENCEEFERENCE
RR
Command
Command Command (All Bytes in Hex)
CommandCommand
AT Enter Command Mode Exit AT Command Mode
Status Request
Change Channel with Forced Acquisition
Server/Client CCh 03h
Sync Channel Power-Down CCh 06h - - CCh Channel - - Power-Down Wake-Up Broadcast Mode Write Destination Address Read Destination Address
EEPROM Byte Read
EEPROM Byte Write
41h 54h 2Bh 2Bh 2Bh 0Dh CCh 43h 4Fh 4Dh
CCh 41h 54h 4Fh 0Dh CCh 44h 41h 54h
CCh 00h 00h - CCh
CCh 02h
CCh 05h
CCh 07h - - CCh Channel - -
CCh 08h
CCh 10h
CCh 11h - - CCh
CCh C0h
CCh C1h Address
Command (All Bytes in Hex) Return (All Bytes in Hex)
Command (All Bytes in Hex) Command (All Bytes in Hex)
New
Channel
00h – Server in Normal Operation 01h – Client in Normal Operation 02h – Server in Acquisition Sync 03h – Client in Acquisition Sync
New Sync
Channel
00h: Addressed 01h: Broadcast
Byte 4 of
destination’s
MAC
Start
Address
Byte 5 of
destination’s
MAC
Length
(01h)
- CCh
CCh
- CCh
CCh 00h or 01h - -
Byte 6 of
destination’s
MAC
Length
(01h – 80h)
Data to be
Written
CCh
CCh
Address
Return (All Bytes in Hex)
Return (All Bytes in Hex) Return (All Bytes in Hex)
00h: Server In Range
Firmware
Version
New
Channel
Firmware
Version
New Sync
Channel
Byte 4 of
destination’s
MAC
Byte 4 of
destination’s
MAC
Start
Address
Length
(01h)
01h: Client In Range 02h: Server Out of Range 03h: Client Out of Range
- -
00h – Server in Normal Operation 01h – Client in Normal Operation 02h – Server in Acquisition Sync
03h – Client in Acquisition Sync
- -
Byte 5 of
destination’s
MAC
Byte 5 of
destination’s
MAC
Length
Last byte of Data Written
Byte 6 of
destination’s
MAC
Byte 6 of
destination’s
MAC
Data at
Addresses
Soft Reset CCh FFh - - - - - -
5555////8/2007
8/2007
8/20078/2007
20
20
2020
Page 21
4.4
4.4 AC4424 AT C
AC4424 AT COMMANDS
4.44.4
AC4424 AT CAC4424 AT C
The AT Command mode implemented in the AC4424 creates a virtual version of the Command/Data pin. The “Enter AT Command Mode” Command asserts this virtual pin Low (to signify Command Mode) and the “Exit AT Command Mode” Command asserts this virtual pin High (to signify Data). Once this pin has been asserted Low, all On-the-Fly CC Commands documented in the manual are supported.
When in AT Command Mode, the user cannot send or receive RF packets. However, an ambiguity of approximately 10ms exists where, if the “Enter AT Command Mode” command has been sent to the transceiver at the same time an RF packet is being received, the RF packet could be sent to the OEM Host before the “Enter AT Command Mode” command response is sent to the OEM Host.
NOTE: The RF packet size must be set to a minimum of 6 bytes in order to enter Command
NOTE: The RF packet size must be set to a minimum of 6 bytes in order to enter Command
NOTE: The RF packet size must be set to a minimum of 6 bytes in order to enter Command NOTE: The RF packet size must be set to a minimum of 6 bytes in order to enter Command mode us
mode using the Enter AT Command mode command.
mode usmode us
4.4.1
4.4.1 Enter AT Command Mode
4.4.14.4.1
Prior to sending the “Enter AT Command Mode” command to the transceiver, the OEM Host must ensure that the RF transmit buffer of the transceiver is empty (if the buffer is not empty, the ”Enter AT Command Mode” command will be interpreted as packet data and will be transmitted out over the RF). This can be accomplished by waiting up to one second between the last transmit packet and the AT Command. The OEM Host must also ensure that the RF Packe
that the RF Packet Size for the transceiver is set to a minimum of six.
that the RF Packethat the RF Packe Command mode command is as follows:
ing the Enter AT Command mode command.
ing the Enter AT Command mode command.ing the Enter AT Command mode command.
Enter AT Command Mode
Enter AT Command ModeEnter AT Command Mode
OMMANDS
OMMANDSOMMANDS
t Size for the transceiver is set to a minimum of six. The Enter AT
t Size for the transceiver is set to a minimum of six.t Size for the transceiver is set to a minimum of six.
The OEM Host must also ensure
The OEM Host must also ensure The OEM Host must also ensure
OEM Host Command:
OEM Host Command:
OEM Host Command:OEM Host Command:
41h 54h 2Bh 2Bh 2Bh 0Dh
Transceiver Response:
Transceiver Response:
Transceiver Response:Transceiver Response:
CCh 43h 4Fh 4Dh
4.4.2
4.4.2 Exit AT Command Mode
4.4.24.4.2
To exit AT Command Mode, the OEM Host should send the following command to the transceiver:
OEM Host Command:
OEM Host Command:
OEM Host Command:OEM Host Command:
5555////8/2007
Exit AT Command Mode
Exit AT Command ModeExit AT Command Mode
CCh 41h 54h 4Fh 0Dh
8/2007
8/20078/2007
21
21
2121
Page 22
Transceiver Response:
Transceiver Response:
Transceiver Response:Transceiver Response:
CCh 44h 41h 54h
4.5
4.5 OOOON
4.54.5
The AC4424 transceiver contains static memory that holds many of the parameters that control the transceiver operation. Using the “CC” command set allows many of these parameters to be changed during system operation. Because the memory these commands affect is static, when the transceiver is reset, these parameters will revert back to the settings stored in the EEPROM.
While in CC Command mode using pin 17 (Command/Data), the RF interface of the transceiver is still active. Therefore, it can receive packets from remote transceivers while in CC Command mode and forward these to the OEM Host. While in CC Command mode using AT Commands, the RF interface of the transceiver is active, but packets sent from other transceivers will not be received. The transceiver uses Interface Timeout/RF Packet Size determine when a CC Command is complete. Therefore, there should be no delay between each character as it is sent from the OEM Host to the transceiver or the transceiver will not recognize the command. If the OEM Host has sent a CC Command to the transceiver and an RF packet is received by the transceiver, the transceiver will send the CC Command response to the OEM Host before sending the packet. However, if an RF packet is received before the Interface Timeout expires on a CC Command, the transceiver will send the packet to the OEM Host before sending the CC Command response.
N-
-THE
NN
--
THE-
THETHE
FLY
---FFF
LY C
LY LY
CONTROL
ONTROL C
ONTROL ONTROL
CC
COMMANDS
OMMANDS (CC C
OMMANDS OMMANDS
CC
(CC COMMAND
(CC C(CC C
OMMAND M
OMMAND OMMAND
MODE
ODE)
ODEODE
MM
)))
Interface Timeout/RF Packet Size to
Interface Timeout/RF Packet SizeInterface Timeout/RF Packet Size
When an invalid command is sent, the radio scans the command to see if it has a valid command followed by bytes not associated with the command, in which case the radio discards the invalid bytes and accepts the command. In all other cases, the radio returns the first byte of the invalid command back to the user and discards the rest.
The EEPROM parameters and a Command Reference are available in Section 4, Configuring the AC4424
the AC4424, of this manual.
the AC4424the AC4424
4.5.1
4.5.1 Status Request
4.5.14.5.1
The Host issues this command to request the status of the transceiver.
Host Command:
Host Command:
Host Command:Host Command:
Transceiver Response:
Transceiver Response:
Transceiver Response:Transceiver Response:
Status Request
Status RequestStatus Request
Byte 1 = CCh Byte 2 = 00h Byte 3 = 00h
Byte 1 = CCh Byte 2 = Firmware version number Byte 3 = Data1
Section 4, Configuring
Section 4, Configuring Section 4, Configuring
5555////8/2007
8/2007
8/20078/2007
22
22
2222
Page 23
Where:
Where:
Where:Where: Data1 =
00 for Server in Normal Operation 01 for Client in Normal Operation 02 for Server in Acquisition Sync 03 for Client in Acquisition Sync
4.5.2
4.5.2 Change Channel with Forced Acquisition Sync
4.5.24.5.2
The Host issues this command to change the channel of the transceiver and force the transceiver to actively begin synchronization.
Host Command:
Host Command:
Host Command:Host Command:
Transceiver Response:
Transceiver Response:
Transceiver Response:Transceiver Response:
Change Channel with Forced Acquisition Sync
Change Channel with Forced Acquisition SyncChange Channel with Forced Acquisition Sync
Byte 1 = CCh Byte 2 = 02h Byte 3 = RF Channel Number (Hexadecimal)
Byte 1 = CCh Byte 2 = RF Channel Number (Hexadecimal)
4.5.3
4.5.3 Server/Client
4.5.34.5.3
The Host issues this command to change the mode (Server or Client) of the transceiver and can force the transceiver to actively begin synchronization.
Host Command:
Host Command:
Host Command:Host Command:
Transceiver Response:
Transceiver Response:
Transceiver Response:Transceiver Response:
Server/Client
Server/ClientServer/Client
Byte 1 = CCh Byte 2 = 03h Byte 3 = Data1
Where:
Where:
Where:Where: Data1 =
00 for Server in Normal Operation 01 for Client in Normal Operation 02 for Server in Acquisition Sync 03 for Client in Acquisition Sync
Byte 1 = CCh Byte 2 = Firmware Version Number Byte 3 = Data1
Where:
Where:
Where:Where: Data1 = Data1 from Host Command
5555////8/2007
8/2007
8/20078/2007
23
23
2323
Page 24
4.5.4
4.5.4 Sync Channel
4.5.44.5.4
The Sync Channel command can be sent to a Server that already has Sync-to-Channel enabled. This will change the Server’s Sync Channel setting.
Host Command:
Host Command:
Host Command:Host Command:
Transceiver Response:
Transceiver Response:
Transceiver Response:Transceiver Response:
Sync Channel
Sync ChannelSync Channel
Byte 1 = CCh Byte 2 = 05h Byte 3 = New Channel to Synchronize to
Byte 1 = CCh Byte 2 = New Channel to Synchronize to
5555////8/2007
8/2007
8/20078/2007
24
24
2424
Page 25
4.5.5
4.5.5 Power
4.5.54.5.5
After the Host issues the power-down command to the transceiver, the transceiver will de­assert the In_Range line after entering power-down. A Client transceiver in power-down will remain in sync with a Server for a minimum of 2 minutes. To maintain synchronization with the Server, this Client transceiver should re-sync to the Server at least once every 2 minutes. This re-sync is accomplished by issuing the Power the In Range line to go active. Once this occurs, the Client transceiver is in sync with the Server and can be put back into power-down.
Host Command:
Host Command:
Host Command:Host Command:
Transceiver Response:
Transceiver Response:
Transceiver Response:Transceiver Response:
4.5.6
4.5.6 Power
4.5.64.5.6
The Power-Down Wake-Up Command is issued by the Host to bring the transceiver out of power-down mode.
Power----Down
PowerPower
Byte 1 = CCh Byte 2 = 06h
Byte 1 = CCh Byte 2 = RF Channel Number (Hexadecimal)
Power----Down Wake
PowerPower
Down
DownDown
Down Wake----Up
Down WakeDown Wake
Up
UpUp
Power----Down Wake
PowerPower
Down Wake----Up Command
Down WakeDown Wake
Up Command and waiting for
Up CommandUp Command
Host Command:
Host Command:
Host Command:Host Command:
Byte 1 = CCh Byte 2 = 07h
Transceiver Response:
Transceiver Response:
Transceiver Response:Transceiver Response:
Byte 1 = CCh Byte 2 = RF Channel Number (Hexadecimal)
4.5.7
4.5.7 Broadcast Mode
4.5.74.5.7
The Host issues this command to change the transceiver operation between Addressed Mod and Broadcast Mode the radio designated by the Destination Address
Host Command:
Host Command:
Host Command:Host Command:
Transceiver Response:
Transceiver Response:
Transceiver Response:Transceiver Response:
Broadcast Mode
Broadcast ModeBroadcast Mode
Addressed Modeeee
Addressed ModAddressed Mod
Broadcast Mode. If addressed mode is selected the transceiver will send all packets to
Broadcast ModeBroadcast Mode
Destination Address programmed in the transceiver.
Destination AddressDestination Address
Byte 1 = CCh Byte 2 = 08h Byte 3 = 00 for addressed mode, 01 for broadcast mode
Byte 1 = CCh Byte 2 = 00 for addressed mode, 01 for broadcast mode
5555////8/2007
8/2007
8/20078/2007
25
25
2525
Page 26
4.5.8
4.5.8 Write Destination Address
4.5.84.5.8
The Host issues this command to the transceiver to change the Destination Address. This is a very powerful
very powerful command that provides the OEM Host with a means for ad-hoc networking.
very powerful very powerful
Only the three Least Significant Bytes of the MAC Address are used for packet delivery.
Only the three Least Significant Bytes of the MAC Address are used for packet delivery.
Only the three Least Significant Bytes of the MAC Address are used for packet delivery.Only the three Least Significant Bytes of the MAC Address are used for packet delivery.
Host Command:
Host Command:
Host Command:Host Command:
Address
Transceiver Response:
Transceiver Response:
Transceiver Response:Transceiver Response:
Address
4.5.9
4.5.9 Read Destination Address
4.5.94.5.9
Write Destination Address
Write Destination AddressWrite Destination Address
Byte 1 = CCh Byte 2 = 10h Bytes 3 – 5 = 00 – FFh corresponding to the three LSB’s of the destination MAC
Byte 1 = CCh Bytes 2 – 4= 00 – FFh corresponding to the three LSB’s of the destination MAC
Read Destination Address
Read Destination AddressRead Destination Address
The Host issues this command to the transceiver to read the Destination Address. This is a ve
very powerful
ry powerful command that provides the OEM Host with a means for ad-hoc networking.
veve
ry powerful ry powerful
Only the three Least Significant Bytes of the MAC Address are used for packet delivery.
Only the three Least Significant Bytes of the MAC Address are used for packet delivery.
Only the three Least Significant Bytes of the MAC Address are used for packet delivery.Only the three Least Significant Bytes of the MAC Address are used for packet delivery.
Host Command:
Host Command:
Host Command:Host Command:
Byte 1 = CCh Byte 2 = 11h
Transceiver Response:
Transceiver Response:
Transceiver Response:Transceiver Response:
Byte 1 = CCh Bytes 2 – 4= 00 – FFh corresponding to the three LSB’s of the destination MAC
Address
4.5.10
4.5.10 EEPROM Byte Read
4.5.104.5.10
Upon receiving this command, a transceiver will respond with the desired data from the address requested by the OEM Host.
OEM Host Command:
OEM Host Command:
OEM Host Command:OEM Host Command:
Byte 1 = CCh Byte 2 = C0h Byte 3 = Start Address Byte 4 = Length (01 - 80h)
Transceiver Response:
Transceiver Response:
Transceiver Response:Transceiver Response:
EEPROM Byte Read
EEPROM Byte ReadEEPROM Byte Read
5555////8/2007
8/2007
8/20078/2007
26
26
2626
Page 27
Byte 1 = CCh Byte 2 = Start Address Byte 3 = Length Byte 4…n = Data at requested addresses
4.5.11
4.5.11 EEPROM Byte Write
4.5.114.5.11
Upon receiving this command, a transceiver will write the data byte to the address specified but will not echo it back to the OEM Host until the EEPROM write cycle is complete. The write can take as long as 10ms to complete. Following the write cycle, a transceiver will transmit the data byte to the OEM Host. Multiple byte EEPROM writes are not allowed. Caution: The maximum number of write cycles that can be performed is 100,000.
can be performed is 100,000.
can be performed is 100,000.can be performed is 100,000.
OEM Host Command:
OEM Host Command:
OEM Host Command:OEM Host Command:
Byte 1 = CCh Byte 2 = C1h Byte 3 = Address Byte 4 = Length (01h) Byte 5…n = Data to store at Address
Transceiver Respo
Transceiver Response:
Transceiver RespoTransceiver Respo
Byte 1 = Address Byte 2 = Length (01h) Byte 3 = Last byte of data byte written by this command
EEPROM Byte Write
EEPROM Byte WriteEEPROM Byte Write
nse:
nse:nse:
Caution: The maximum number of write cycles that
Caution: The maximum number of write cycles that Caution: The maximum number of write cycles that
4.5.12
4.5.12 Reset
4.5.124.5.12
The OEM Host issues this command to perform a soft reset of the transceiver (same effect as using the Reset pin). Any transceiver settings modified by CC Commands (excluding EEPROM writes) will be overwritten by values stored in the EEPROM.
OEM Host Command:
OEM Host Command:
OEM Host Command:OEM Host Command:
Byte 1 = CCh Byte 2 = FFh
Transceiver Response:
Transceiver Response:
Transceiver Response:Transceiver Response:
Byte 1 = CCh Byte 2 = FFh
5555////8/2007
8/2007
8/20078/2007
Reset
ResetReset
27
27
2727
Page 28
5.
5. Theory of Operation
Theory of Operation
5.5.
Theory of OperationTheory of Operation
5.1
5.1 HHHHARDWARE INTERFACE
5.15.1
Below is a description of all hardware pins used to control the AC4424.
5.1.1
5.1.1 TXD (Transmit Data) and RXD (Receive Data) (pins 2 and 3
5.1.15.1.1 respectively)
respectively)
respectively) respectively)
The AC4424 accepts 5V TTL level asynchronous serial data in the RXD pin and interprets that data as either Command Data or Transmit Data. Data is sent from the transceiver to the OEM Host via the TXD pin. The data must be of the format 8-N-1 (8 data bits, No Parity bits, One stop bit).
5.1.2
5.1.2 Hop Frame (pin 6)
5.1.25.1.2
The AC4424 is a frequency hopping spread spectrum radio. Frequency hopping allows the system to hop around interference in order to provide a better wireless link. Hop Frame transitions logic Low at the start of a hop and transitions logic High at the completion of a hop. The OEM Host is not required to monitor Hop Frame.
ARDWARE INTERFACE
ARDWARE INTERFACEARDWARE INTERFACE
TXD (Transmit Data) and RXD (Receive Data) (pins 2 and 3
TXD (Transmit Data) and RXD (Receive Data) (pins 2 and 3 TXD (Transmit Data) and RXD (Receive Data) (pins 2 and 3
Hop Frame (pin 6)
Hop Frame (pin 6)Hop Frame (pin 6)
5.1.3
5.1.3 CTS Handshaking (pi
5.1.35.1.3
The AC4424 has an interface buffer size of 256 bytes. If the buffer fills up and more bytes are sent to the transceiver before the buffer can be emptied, data corruption will occur. The transceiver prevents this corruption by asserting CTS High as the buffer fills up and taking CTS Low as the buffer is emptied. CTS On operation of CTS. CTS On specifies the amount of bytes that must be in the buffer for CTS to be disabled (High). Even while CTS is disabled, the OEM Host can still send data to the transceiver, but it should do so carefully. Once CTS is disabled, it will remain disabled until the buffer is reduced to the size specified by CTS On Hysteresis. The following equation should always be used for setting CTS On, CTS On Hysteresis and RF Packet Size
CTS On
CTS On –––– CTS On Hysteresis = RF Packet Size
CTS On CTS On
5.1.4
5.1.4 RTS Handshaking (pin 8)
5.1.45.1.4
With RTS Mode soon as the packet is received. However, some OEM Hosts are not able to accept data from the transceiver all of the time. With RTS Mode Enabled, the OEM Host can keep the transceiver from sending it a packet by disabling RTS (logic High). Once RTS is enabled (logic Low), the transceiver can send packets to the OEM Host as they are received. Note:
CTS Handshaking (pin 7)
CTS Handshaking (piCTS Handshaking (pi
CTS On Hysteresis = RF Packet Size
CTS On Hysteresis = RF Packet Size CTS On Hysteresis = RF Packet Size
RTS Handshaking (pin 8)
RTS Handshaking (pin 8)RTS Handshaking (pin 8)
RTS Mode disabled, the transceiver will send any received packet to the OEM Host as
RTS ModeRTS Mode
n 7)
n 7)n 7)
CTS On in conjunction with CTS On Hysteresis
CTS OnCTS On
CTS On Hysteresis control the
CTS On HysteresisCTS On Hysteresis
RF Packet Size:
RF Packet SizeRF Packet Size
Note:
Note: Note:
5555////8/2007
8/2007
8/20078/2007
28
28
2828
Page 29
Leaving RTS disabled for too long can cause data loss once the transceiver’s receive buffer
Leaving RTS disabled for too long can cause data loss once the transceiver’s receive buffer
Leaving RTS disabled for too long can cause data loss once the transceiver’s receive buffer Leaving RTS disabled for too long can cause data loss once the transceiver’s receive buffer fills up.
fills up.
fills up.fills up.
5.1.5
5.1.5 9600 Baud/Packet Frame (pin 12)
5.1.55.1.5
9600_BAUD
9600_BAUD – When pulled logic Low before applying power or resetting, the transceiver’s
9600_BAUD9600_BAUD serial interface is forced to a 9600, 8-N-1 (8 data bits, No parity, 1 stop bit) rate. To exit, transceiver must be reset or power-cycled with 9600_Baud logic High.
9600_BAUD should only be used to recover the radio from an unknown baud rate and should not be used during normal operation. When 9600_BAUD is pulled logic Low, Broadcast Mode is disabled.
Packet Frame
Packet Frame – When enabled in EEPROM, Packet Frame will transition logic Low at the start
Packet FramePacket Frame of a received RF packet and transition logic High at the completion of the packet.
5.1.6
5.1.6 RSSI (pin 13)
5.1.65.1.6
Received Signal Strength Indicator is used by the Host as an indication of instantaneous signal strength at the receiver. The Host must calibrate RSSI without a RF signal being presented to the receiver. Calibration is accomplished by following the steps listed below to find a minimum and maximum voltage value.
9600 Baud/Packet Frame (pin 12)
9600 Baud/Packet Frame (pin 12)9600 Baud/Packet Frame (pin 12)
RSSI (pin 13)
RSSI (pin 13)RSSI (pin 13)
1) Power up only one Client (no Server) transceiver in the coverage area.
2) Measure the RSSI signal to obtain the minimum value with no other signal present.
3) Power up a Server. Make sure the two transceivers are in close proximity and measure the Client’s peak RSSI once the Client reports In Range to obtain a maximum value at full signal strength.
Figure 1 shows approximate RSSI performance. There are two versions of receivers used by the AC4424. As of January of 2003 forward, only the new revision receiver will be shipped. The RSSI pin of the former revision requires the Host to provide a 27k pull-down to ground. A table of board revision history is provided below. No R the new revision.
the new revision.
the new revision. the new revision.
No RSSI pull
SSI pull----down should be used with
No RNo R
SSI pullSSI pull
down should be used with
down should be used with down should be used with
5555////8/2007
8/2007
8/20078/2007
29
29
2929
Page 30
Figure
Figure 1111 ---- RSSI Voltage vs. Received Signal Strength
Figure Figure
6
5
4
3
Voltage (V)
2
1
0
-20
-25
RSSI Voltage vs. Received Signal Strength
RSSI Voltage vs. Received Signal Strength RSSI Voltage vs. Received Signal Strength
-30
-35
-40
-45
-50
-55
-60
-65
-70
Input Pow er (dBm )
New Rev is ion Old Revision
-75
-80
-85
-90
-95
Table
Table 7777 –––– RSSI Board Rev History
Table Table
Radio Type
Radio Type Old RSSI Board
Radio TypeRadio Type
AC4424-10 0050-00025 0050-00036
AC4424-10A N/A 0050-00029
AC4424-100 N/A 0050-00037 or
AC4424-200 0050-00030 0050-00045
5.1.7
5.1.7 Wr_ENA(EEPROM Write Enable) (pin 14)
5.1.75.1.7
Wr_ENA is a direct connection to the Write Enable line on the EEPROM. When logic Low, the EEPROM’s contents may be changed. When logic High, the EEPROM is protected from accidental and intentional modification. It is recommended that this line only be Low when an EEPROM write is desired to prevent unintentional corruption of the EEPROM.
Wr_ENA(EEPROM Write Enable) (pin 14)
Wr_ENA(EEPROM Write Enable) (pin 14)Wr_ENA(EEPROM Write Enable) (pin 14)
RSSI Board Rev History
RSSI Board Rev History RSSI Board Rev History
Old RSSI Board
Old RSSI Board Old RSSI Board
Number
Number
NumberNumber
New RSSI Board
New RSSI Board
New RSSI Board New RSSI Board
Number
Number
NumberNumber
0050-00075
5555////8/2007
8/2007
8/20078/2007
30
30
3030
Page 31
5.1.8
5.1.8 UP_RESE
5.1.85.1.8
UP_RESET provides a direct connection to the reset pin on the AC4424 microprocessor. To guarantee a valid power-up reset, this pin should never be tied Low on power-up. For a valid power-on reset, reset must be High for a minimum of 50us.
5.1.9
5.1.9 Comm
5.1.95.1.9
When logic High, transceiver interprets Host data as transmit data to be sent to other transceivers and their Hosts. When logic Low, transceiver interprets Host data as command data (see Section 4, Configuring the AC4424)
5.1.10
5.1.10 In Range (pin 2
5.1.105.1.10
The IN_RANGE pin at the connector will be driven logic Low when a Client is in range of a Server on the same RF Channel drive the IN_RANGE pin logic High and enter a search mode looking for a Server. As soon as it detects a Server, the IN_RANGE pin will be driven logic Low. A Server Host can determine which Clients are in range by the Server’s Host software polling a Client’s Host.
UP_RESET (pin 15)
UP_RESEUP_RESE
Command/Data (pin 17)
CommComm
(see Section 4, Configuring the AC4424).
(see Section 4, Configuring the AC4424)(see Section 4, Configuring the AC4424)
In Range (pin 20)
In Range (pin 2In Range (pin 2
T (pin 15)
T (pin 15)T (pin 15)
and/Data (pin 17)
and/Data (pin 17)and/Data (pin 17)
0)
0)0)
RF Channel and System ID
RF ChannelRF Channel
System ID. If a Client cannot hear a Server for 5s, it will
System IDSystem ID
5555////8/2007
8/2007
8/20078/2007
31
31
3131
Page 32
5.2
5.2 SSSSOFTWARE
5.25.2
Below is a description of all software parameters used to control the AC4424.
5.2.1
5.2.1 RF Architecture (Server
5.2.15.2.1
The Server controls the system timing by sending out regular beacons (transparent to the transceiver Host), which contain system timing information. This timing information synchronizes the Client radios to the Server.
Each network should consist of only one Server. There should never be two Servers on the same RF Channel Number Servers will severely hinder RF communications.
OFTWARE P
OFTWARE OFTWARE
RF Architecture (Server----Client/Peer
RF Architecture (ServerRF Architecture (Server
RF Channel Number in the same coverage area, as the interference between the two
RF Channel NumberRF Channel Number
PARAMETERS
ARAMETERS
ARAMETERSARAMETERS
PP
Client/Peer----to
Client/PeerClient/Peer
to----Peer)
Peer)
toto
Peer)Peer)
In Server-Client architecture, the Server communicates with the Clients and the Clients only communicate with the Server. Enabling Peer to communicate with each other. Note: All transc same setting for Peer
same setting for Peer----to
same setting for Peersame setting for Peer Peer
Peer----to
to----Peer network.
PeerPeer
5.2.2
5.2.2 RF Mode
5.2.25.2.2
Acknowledge Mode
Acknowledge Mode
Acknowledge ModeAcknowledge Mode
In Addressed Acknowledge Mode, the RF packet is sent out to the receiver designated by the Destination Address
Destination Address. Transmit Retries
Destination AddressDestination Address the intended receiver. Transparent to the OEM Host, the sending transceiver will send the RF packet to the intended receiver. If the receiver receives the packet free of errors, it will tell the sender. If the sender does not receive this acknowledge, it will assume the packet was never received and retry the packet. This will go on until the packet is successfully received or the transmitter exhausts all of its retries. The received packet will only be sent to the OEM Host if and when it is received free of errors.
In Broadcast Acknowledge Mode, the RF packet is broadcast out to all eligible receivers on the network. In order to increase the odds of successful delivery, Broadcast Attempts used to increase the odds of successful delivery to the intended receiver(s). Transparent to the OEM Host, the sending transceiver will send the RF packet to the intended receiver. If the receiver detects a packet error, it will throw out the packet. This will go on until the packet is successfully received or the transmitter exhausts all of its attempts. Once the receiver successfully receives the packet it will send the packet to the OEM Host. It will throw out any duplicates caused by further Broadcast Attempts. The received packet will only be sent to the OEM Host if it is received free of errors.
Peer network.
toto
Peer network.Peer network.
RF Mode
RF ModeRF Mode
to----Peer and there must still be one, and only one, Server present in a
Peer and there must still be one, and only one, Server present in a
toto
Peer and there must still be one, and only one, Server present in a Peer and there must still be one, and only one, Server present in a
Transmit Retries are used to increase the odds of successful delivery to
Transmit RetriesTransmit Retries
Peer----to
to----Peer Mode
PeerPeer
Note: All transceivers on the same network must have the
Note: All transcNote: All transc
Peer Mode will allow all radios on the network
toto
Peer ModePeer Mode
eivers on the same network must have the
eivers on the same network must have the eivers on the same network must have the
Broadcast Attempts are
Broadcast AttemptsBroadcast Attempts
only
onlyonly
5555////8/2007
8/2007
8/20078/2007
32
32
3232
Page 33
5.2.3
5.2.3 Random Back Off
5.2.35.2.3
Random Back Off
Random Back Off – If multiple AC4424 transceivers try to send packets out over the RF at
Random Back Off Random Back Off the exact same time, the packets will collide and will not be received by the intended receiver. In fact, if after a collision occurs, both transceivers retry at the same time, the retry will also fail. To avoid further collisions, a transceiver can be programmed to wait a random number of packet times (hops) before resending its data. The amount of randomness is controlled by this parameter and this feature is not valid in broadcast mode. Keep in mind that selecting a larger value for Random Back Off will increase the overall latency of the AC4424. The latency calculation becomes:
Worst Case Latency = 8ms Hop * # of retries * Maximum Random Value
[multiply by 16ms if using Full Duplex mode]
Latency is a very important consideration when using a wireless device. The AC4424 has a 256 byte interface buffer. If, due to latency, the radio cannot send the data out over the RF as fast as data is coming into the radio over the serial interface, the buffer will eventually fill up. If data continues coming into the radio once the buffer is full, the buffer will overflow and the new incoming data will be lost. It is strongly recommended that the radio host monitor the CTS pin to avoid this situation. The transceiver asserts this pin high as the buffer is filling to signal the OEM Host to stop sending data. The transceiver will take CTS Low once the buffer becomes less full.
Random Back Off
Random Back OffRandom Back Off
Random Backoff Settings:
00h – Wait 1 packet time, then retry (Random Back Off is disabled)
01h – Wait 1 – 2 packet times, then retry
03h – Wait 1 – 4 packet times, then retry
07h – Wait 1 – 8 packet times, then retry
0Fh – Wait 1 – 16 packet times, then retry
1Fh – Wait 1 – 32 packet times, then retry
3Fh – Wait 1 – 64 packet times, then retry
7Fh – Wait 1 – 128 packet times, then retry
FFh – Wait 1 – 256 packet times, then retry
5.2.5
5.2.55.2.4
5.2.55.2.5
In Half Duplex mode, the AC4424 will send a packet out over the RF when it can. This can cause packets sent at the same time by a Server and a Client to collide with each other over the RF. To prevent this, Full Duplex Mode can be enabled. This mode restricts Clients to transmitting on odd numbered frequency “bins” and the Server to transmitting on even
5.2.4 Duplex Mode
5.2.45.2.4
Duplex Mode
Duplex ModeDuplex Mode
5555////8/2007
8/2007
8/20078/2007
33
33
3333
Page 34
AC4424 Specifications
AC4424 Specifications
AC4424 SpecificationsAC4424 Specifications
frequency bins. Though the RF hardware is still technically half duplex, it makes the radio seem full duplex. This can cause overall throughputs to be cut in half. Note: All transceivers on the same network must have the same setting for Full Duplex.
on the same network must have the same setting for Full Duplex.
on the same network must have the same setting for Full Duplex. on the same network must have the same setting for Full Duplex.
5.2.6
5.2.65.2.5
5.2.65.2.6
5.2.5 Interface Timeout/RF Packet Size
5.2.55.2.5
Interface Timeout/RF Packet Size
Interface Timeout/RF Packet SizeInterface Timeout/RF Packet Size
Note: All transceivers
Note: All transceivers Note: All transceivers
Interface timeout, in conjunction with RF Packet Size be sent out over the RF as a complete RF packet based on whichever condition occurs first.
Interface Timeout
Interface Timeout – Interface Timeout specifies a maximum byte gap in between consecutive
Interface TimeoutInterface Timeout bytes. When that byte gap is exceeded, the bytes in the transmit buffer are sent out over the RF as a complete packet. Interface timeout is adjustable in 160uS decrements. The actual timeout created by Interface Timeout is equal to the 2's complement of Interface Timeout times 160uS. The default value for Interface Timeout is F0H or 2.56ms.
RF Packet Size
RF Packet Size – When the amount of bytes in the transceiver transmit buffer equals RF
RF Packet Size RF Packet Size Packet Size, those bytes are sent out as a complete RF packet.
5.2.7
5.2.75.2.6
5.2.75.2.7
This two-byte value determines the baud rate used for communicating over the serial interface to a transceiver. Table 9 Baud rates below 110 baud are not supported. For a baud rate to be valid, the calculated baud rate must be within ±3% of the OEM Host baud rate. If the 9600_BAUD pin (Pin 12) is pulled logic Low at reset, the baud rate will be forced to 9,600
pulled logic Low at reset, the baud rate will be forced to 9,600.
pulled logic Low at reset, the baud rate will be forced to 9,600pulled logic Low at reset, the baud rate will be forced to 9,600 than those shown in Table 9
5.2.6 Serial Interface Baud Rate
5.2.65.2.6
Serial Interface Baud Rate
Serial Interface Baud RateSerial Interface Baud Rate
Table 9 ---- Baud Rate
Table 9 Table 9
Table 9 ---- Baud Rate
Table 9 Table 9
BAUD = (18.432E+06/(32*d
BAUD = (18.432E+06/(32*desired baud rate))
BAUD = (18.432E+06/(32*dBAUD = (18.432E+06/(32*d
Baud Rate, the following equation can be used:
Baud Rate Baud Rate
RF Packet Size, determines when a buffer of data will
RF Packet SizeRF Packet Size
Baud Rate lists values for some common baud rates.
Baud Rate Baud Rate
If the 9600_BAUD pin (Pin 12) is
If the 9600_BAUD pin (Pin 12) is If the 9600_BAUD pin (Pin 12) is
. For Baud Rate values other
. .
esired baud rate))
esired baud rate))esired baud rate))
BaudH= High 8 bits of BAUD (base16)
BaudH= High 8 bits of BAUD (base16)
BaudH= High 8 bits of BAUD (base16)BaudH= High 8 bits of BAUD (base16) BaudL = Low 8 bits of BAUD (base16)
BaudL = Low 8 bits of BAUD (base16)
BaudL = Low 8 bits of BAUD (base16)BaudL = Low 8 bits of BAUD (base16)
Table
Table 8888 –––– Baud Rate
Table Table
Baud
Baud
Baud Baud
Rate
Rate
RateRate
288,00
0
192,00
0
115,20
0 57,600 0Ah 00h FDh 38,400 0Fh 00h FCh 28,800 14h 00h FBh 19,200 1Eh 00h F9h
5555////8/2007
8/2007
8/20078/2007
BaudL
BaudL
BaudL BaudL
(42h)
(42h)
(42h)(42h)
02h 00h FFh
03h 00h FFh
05h 00h FEh
BaudH
BaudH
BaudH BaudH (43h)
(43h)(43h)
(43h)
Baud Rate
Baud Rate Baud Rate
Minimum Interface
Minimum Interface
Minimum Interface Minimum Interface
Timeout (58h)
Timeout (58h)
Timeout (58h)Timeout (58h)
34
34
3434
Page 35
AC4424 Specifications
AC4424 Specifications
AC4424 SpecificationsAC4424 Specifications
14,400 28h 00h F7h
9,600 3Ch 00h F2h
4800 78h 00h E5h 2400 F0h 00h CBh 1200 E0h 01h 97h
300 80h 07h 01h 110 74h 14h 01h
5.2.8
5.2.85.2.7
5.2.85.2.8
RF Channel Number
RF Channel Number – RF Channel Number provides a physical separation between co-located
RF Channel NumberRF Channel Number networks. The AC4424 is a spread spectrum frequency hopping radio with a fixed hopping sequence. Without synchronizing the different networks to each other, different channel numbers could possibly interfere with each other and create “cross-talk.” To avoid cross-talk interference, co-located networks should use Sync Channel enabled will synchronize its frequency hop timing to a system located on the RF Channel specified by Sync Channel less than RF Channel. Therefore, every co-located network will be synchronizing to the network with the lowest RF Channel. Three Channel sets are provided for the AC4424 (refer to Table 10 below). Co
5.2.7 Network Topology
5.2.75.2.7
Network Topology
Network TopologyNetwork Topology
Sync Channel. The only requirement is that Sync Channel be numerically
Sync ChannelSync Channel
Co----located networks must use the same Cha
located networks must use the same Channel Set.
CoCo
located networks must use the same Chalocated networks must use the same Cha
Sync----to
to----Channel
SyncSync
toto
Channel. A Server radio with Sync-to-
ChannelChannel
nnel Set.
nnel Set.nnel Set.
Table
Table 9999 –––– US and International RF Channel Number Settings
Table Table
Channel
Set
Note:
Note: The AC4424-100 & AC4424-9AJ are CE approved for use in Europe. The AC4424-10
Note: Note: and AC4424-200 are not
System ID
System ID – System ID is similar to a password character or network number and makes
System IDSystem ID network eavesdropping more difficult. A receiving radio will not go in range of or communicate with another radio on a different System ID.
RF Channel Number
0 00h – 0Fh
3 00h – 13h
4 14h – 27h
US and International RF Channel Number Settings
US and International RF Channel Number Settings US and International RF Channel Number Settings
Frequency Range Countries
Range (40h)
2402 –
2478MHz
2406 –
2435MHz
2444 –
2472MHz
CE approved and cannot be used in Europe.
10mW, 200mW: US,Canada
100mW, 9AJ:
Europe,France,US,Canada
100mW, 9AJ:
Europe,US,Canada
5555////8/2007
8/2007
8/20078/2007
35
35
3535
Page 36
AC4424 Specifications
AC4424 Specifications
AC4424 SpecificationsAC4424 Specifications
5.2.9
5.2.95.2.8
5.2.95.2.9
5.2.8 Auto Config
5.2.85.2.8
Auto Config
Auto ConfigAuto Config
The AC4424 has several variables that control its RF performance and vary by RF Mode RF Architecture
RF Architecture. Enabling Auto Config will bypass the value for these variables stored in
RF ArchitectureRF Architecture EEPROM and use predetermined values for the given Interface Baud Rate. Auto Config has been optimized for 115,200 baud Acknowledge Mode and all lower baud rates. It should only
been optimized for 115,200 baud Acknowledge Mode and all lower baud rates. It should only
been optimized for 115,200 baud Acknowledge Mode and all lower baud rates. It should only been optimized for 115,200 baud Acknowledge Mode and all lower baud rates. It should only be disabled with recommendation from AeroComm.
be disabled with recommendation from AeroComm. Below is a list containing some of the
be disabled with recommendation from AeroComm.be disabled with recommendation from AeroComm. variables affected by Auto Config and their respective values:
Table
Table 10
Table Table
Description
Description
DescriptionDescription
47 5 5 48 60 60 4E 8 9 50 FD FD 51 2 2 52 0 0 53 E4 E4 54 5 5 55 50 50 57 7 7 59 4 4 RF Packet Size 5B 40 40 CTS On 5C C0 C0 CTS Hysteresis 5D 80 80 5E 0E 0E 5F 3 3
10 –––– Auto Config Parameters
Auto Config Parameters
1010
Auto Config Parameters Auto Config Parameters
EEPROM
EEPROM
EEPROM EEPROM
2222
Address
Address Default
AddressAddress
Default
DefaultDefault
Acknowledge
Acknowledge
Acknowledge Acknowledge
Mode
Mode
ModeMode
RF Mode and
RF ModeRF Mode
Auto Config has
Auto Config has Auto Config has
2
Parameters without a Description are undocumented protocol parameters and should only be modified to a
value other than shown in this table when recommended by AeroComm.
5555////8/2007
8/2007
8/20078/2007
36
36
3636
Page 37
AC4424 Specifications
AC4424 Specifications
AC4424 SpecificationsAC4424 Specifications
6.
6. Dimensions
Dimensions
6.6.
DimensionsDimensions
All AC4424 products measure 1.65”W x 2.65”L. Critical parameters are as follows:
J1
J1 – 20 pin OEM interface connector (Samtec TMM-110-01-L-D-SM, mates with
J1J1 Samtec SMM-110-02-S-D)
MMCX Jack
MMCX Jack – Antenna connector (Johnson Components P/N 135-3711-822)
MMCX JackMMCX Jack mates with any manufacturer’s MMCX plug
Figure
Figure 2222 –––– AC4424 with MMCX
Figure Figure
AC4424 with MMCX
AC4424 with MMCX AC4424 with MMCX
5555////8/2007
8/2007
8/20078/2007
37
37
3737
Page 38
AC4424 Specifications
AC4424 Specifications
AC4424 SpecificationsAC4424 Specifications
Figure
Figure 3333 –––– AC4424 with Integral
Figure Figure
AC4424 with Integral Antenna
AC4424 with Integral AC4424 with Integral
Antenna
Antenna Antenna
5555////8/2007
8/2007
8/20078/2007
38
38
3838
Page 39
Ordering Information
Ordering Information
Ordering Information Ordering Information
7.
7. Ordering Information
Ordering Information
7.7.
Ordering InformationOrdering Information
7.1
7.1 PPPPRODUCT
7.17.1
AC4424
AC4424----9AJ
AC4424AC4424
RODUCT P
RODUCT RODUCT
9AJ: AC4424 with 9mW output power, interface data rates to 288Kbps, integral
9AJ9AJ
PART
ART N
NUMBERS
ART ART
PP
microstrip antenna, -40°C to 80°C
UMBERS
UMBERSUMBERS
NN
AC4424
AC4424----10
AC4424AC4424
AC4424
AC4424----10A
AC4424AC4424
AC4424
AC4424----100
AC4424AC4424
AC4424
AC4424----200
AC4424AC4424
7.2
7.2 DDDDEVELOPER
7.27.2
SDK
SDK----4424
4424----9AJ
SDKSDK
44244424
SDK
SDK----4424
4424----10
SDKSDK
44244424
: AC4424 with 10mW output power, interface data rates to 288Kbps, MMCX
10
1010
antenna connector, -40°C to 80°C
: AC4424 with 10mW output power, interface data rates to 288Kbps, integral
10A
10A10A
microstrip antenna, -40°C to 80°C
100
: AC4424 with 50mW output power, interface data rates to 288Kbps, MMCX
100100
antenna connector, -40°C to 80°C
200
: AC4424 with 200mW output power, interface data rates to 288Kbps, MMCX
200200
antenna connector, -40°C to 80°C
EVELOPER K
EVELOPER EVELOPER
9AJ: Includes (2) AC4424-9AJ transceivers, (2) RS232 Serial Adapter
9AJ9AJ
Boards, (2) 6Vdc unregulated power supplies, (2) Serial cables, configuration/testing software, Integration engineering support
10
: Includes (2) AC4424-10 transceivers, (2) RS232 Serial Adapter Boards, (2)
1010
6Vdc unregulated power supplies, (2) Serial cables, (2) S151FL-5-RMM­2450S dipole antennas with 5” pigtail and MMCX connector, configuration/testing software, Integration engineering support
KIT
IT P
IT IT
KK
PART
ART N
ART ART
PP
NUMBERS
UMBERS
UMBERSUMBERS
NN
SDK
SDK----4424
4424----10A
SDKSDK
44244424
SDK
SDK----4424
4424----100
SDKSDK
44244424
SDK
SDK----4424
4424----200
SDKSDK
44244424
5555////8/2007
8/2007
8/20078/2007
: Includes (2) AC4424-10A transceivers, (2) RS232 Serial Adapter
10A
10A10A
Boards, (2) 6Vdc unregulated power supplies, (2) Serial cables, configuration/testing software, Integration engineering support
: Includes (2) AC4424-100 transceivers, (2) RS232 Serial Adapter
100
100100
Boards, (2) 6Vdc unregulated power supplies, (2) Serial cables, (2) S151FL­5-RMM-2450S dipole antennas with 5” pigtail and MMCX connector, configuration/testing software, Integration engineering support
200
: Includes (2) AC4424-200 transceivers, (2) RS232 Serial Adapter
200200
Boards, (2) 6Vdc unregulated power supplies, (2) Serial cables, (2) S151FL­5-RMM-2450S dipole antennas with 5” pigtail and MMCX connector, configuration/testing software, Integration engineering support
39
39
3939
Page 40
Regulatory Information
Regulatory Information
Regulatory Information Regulatory Information
8.
8. Regulatory Information
Regulatory Information
8.8.
Regulatory InformationRegulatory Information
Agency Identification Numbers
Agency Identification Numbers
Agency Identification NumbersAgency Identification Numbers
Part Number
Part Number US/FCC
Part NumberPart Number AC4424-9AJ KQL-44249AJ 2268C-44249AJ CE AC4424-10 KQL-PKLR2400 CAN2268391158A AC4424-100 KQL-AC4424 CAN2268C391190A CE
AC4424-200
8.1
8.1 FCC
FCC
8.18.1
FCCFCC
The user is responsible for all labeling and ensuring the module complies with FCC regulations (see 47CFR2 for exact regulations).
The FCC identifier proceeded by “FCC ID:” and the FCC Notice found below must be clearly visible on the outside of the equipment.
US/FCC CAN/IC
US/FCCUS/FCC
KQL-PKLR2400-
200
CAN/IC EUR/EN
CAN/ICCAN/IC
CAN2268391180A
EUR/EN
EUR/ENEUR/EN
The RF Exposure Warning (next page) also must be printed inside the equipment’s user manual.
The FCC/IC approval was granted with the module classified as mobile (ie. the antenna is >20 cm from the human body with the exception of hands, wrists, feet, and ankles). The end user needs to ensure that the antenna location complies with this or retest for portable classification (less than 2.5 cm with the same exceptions as mobile) at their own expense.
FCC regulations allow the use of any antenna of the same type and of equal or less gain. However the antenna is still required to have a unique antenna connector such as MMCX or reverse SMA. On the following page is a table of antennas available through AeroComm. Any different antenna type or antenna with gain greater than those listed must be tested to comply with FCC Section 15.203 for unique antenna connectors and Section 15.247 for emissions at user’s expense.
Caution
Caution: Any changes or modifications not expressly approved by AeroComm could void
CautionCaution the FCC compliancy of the AC4424.
5555////8/2007
8/2007
8/20078/2007
40
40
4040
Page 41
Regulatory Information
Regulatory Information
Regulatory Information Regulatory Information
FCC Notice
FCC Notice
FCC NoticeFCC Notice
WARNING:
WARNING: This device complies with Part 15 of the FCC Rules. Operation is subject
WARNING: WARNING:
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.
FCC Labeling Requirements
FCC Labeling Requirements
FCC Labeling RequirementsFCC Labeling Requirements
WARNING:
WARNING: The Original Equipment Manufacturer (OEM) must ensure that FCC
WARNING: WARNING:
labeling requirements are met. This includes a clearly visible label on the outside of the OEM enclosure specifying the appropriate AeroComm FCC
FCC RF Exposure AC4424
FCC RF Exposure AC4424
FCC RF Exposure AC4424FCC RF Exposure AC4424
WARNING:
WARNING: To satisfy FCC RF exposure requirements for mobile type transmitting
WARNING: WARNING:
devices, a separation distance of 20 cm or more should be maintained between the antenna of this device and persons during operation, with exception of hands wrist, feet, and ankles. To ensure compliance, operations at closer distance than this distance is prohibited.
The preceding statement must be included as a CAUTION statement in manuals for OEM products to alert users on FCC RF Exposure
5555////8/2007
8/2007
8/20078/2007
41
41
4141
Page 42
Regulatory Information
Regulatory Information
Regulatory Information Regulatory Information
8.2
8.2 CE
CE
8.28.2
CECE
The AC4424-100 is a Class 2 transceiver that is harmonized everywhere except France. Therefore, the end product will have to be marked with a “CE(!)” (the ! is encircled). For complete rules and regulations on labeling in Europe refer to the R&TTE Directive Article 12 and Annex VII.
And the country or countries that the end user intends to sell product in be notified prior to shipping product. Further information about this regulation can be found in Article 6.4 of the R&TTE Directive.
Caution
Caution: Any changes or modifications not expressly approved by AeroComm could void the
CautionCaution CE compliancy of the AC4424.
WARNING:
WARNING: The Original Equipment Manufacturer (OEM) must ensure that CE
WARNING: WARNING:
labeling requirements are met. This includes a clearly visible label on the outside of the OEM enclosure specifying the appropriate CE marking. Further information can be found in the R&TTE Directive Article 12 and Annex VII.
CE Labeling Requirements
CE Labeling Requirements
CE Labeling RequirementsCE Labeling Requirements
5555////8/2007
8/2007
8/20078/2007
42
42
4242
Page 43
Regulatory Information
Regulatory Information
Regulatory Information Regulatory Information
8.3
8.3 AAAAPPROVED
8.38.3
Item
Item Part Number
ItemItem
10 NZH2400-I (Integral) AeroComm Microstrip 1 X X 11 S131CL-5-RMM-2450S Nearson ½ Wave Dipole 2 X X X X 12 S181FL-5-RMM-2450S Nearson ½ Wave Dipole 2 X X X X 13 S191FL-5-RMM-2450S Nearson ½ Wave Dipole 3 X X X X 14 S151FL-5-RMM-2450S Nearson Collinear 5 X X 15 S152AH-2450S Nearson Collinear 4 X 16 S171AH-2450S Nearson Collinear 7 X
17 MLPV1700 Maxrad
18 R380.500.127 19 ANT-DB1-RMS-RPS Linx Monopole 3 X X
20 ANT-DB2-916/2.4-RP-SMA Linx 21 ANT-YG12-N Linx Yagi 12 X
PPROVED A
PPROVED PPROVED
Part Number Mfg.
Part NumberPart Number 1 WCP-2400-MMCX Centurion ½ Wave Dipole 2 X X X X 2 WCR-2400-SMRP Centurion ½ Wave Dipole 2 X X X
3 MFB24008RPN Maxrad
4 BMMG24000MSMARP12’ Maxrad
5 BMMG24005MSMARP12’ Maxrad 6 MP24013TMSMARP12 Maxrad Panel 13 X
MUF24005M174MSMARP1 7
2 Maxrad 8 MC2400 Maxrad Patch 2.5 X 9 NZH2400-MMCX (External) AeroComm Microstrip 1 X X
ANTENNA
NTENNA L
NTENNA NTENNA
AA
LIST
IST
ISTIST
LL
Mfg. Type
Mfg.Mfg.
Radial Larsen ¼ Wave Dipole 2 X X X X
100
100
100
100
10
10
10
10
-
-
-
-
Gain
Gain
Gain Gain
Type
TypeType
Omni­Directional 8 X Omni­Directional 1 X Omni­Directional 5 X
Omni­Directional 5 X
Omni­Directional 4 X
Dual Band Patch 3 X X
(dBi)
(dBi)
(dBi)(dBi)
AC4424X
AC4424X
AC4424X
AC4424X
100
100
-
-
-
-
C4424X
C4424X
C4424X
C4424X
100
100
-
-
-
-
4424X
4424X C4424X
C4424X
200
200
200
200
-
-
-
-
AC4424X
AC4424X
AC4424X
AC4424X
****AC4424
****AC4424----9AJ is only a
****AC4424****AC4424 board.
board.
board.board.
5555////8/2007
8/2007
8/20078/2007
9AJ is only approved for operation with the integral antenna layed out on the
9AJ is only a9AJ is only a
pproved for operation with the integral antenna layed out on the
pproved for operation with the integral antenna layed out on the pproved for operation with the integral antenna layed out on the
43
43
4343
Loading...