background image

 

28

 

 

4.4.  Radio Test Commands  

 
  
These Special AT commands are integrated in the B900ss-20 in order to measure in 
continuous emission, and are primarily used during radio tests (radiated power, line 

width, etc.) to respect the Part15-247 FCC standard. 
It stops when any character is sent: 

 

• 

ATT0:   Transfer of a pure carrier with the frequency  

 

chosen by 

the channel command. 

• 

ATT1:   Transfer of a modulated carrier '00'. 

• 

ATT2:   Transfer of a modulated carrier '01'. 

• 

ATT3:   Transfer of a modulated carrier '10'. 

• 

ATT4:   Transfer of a modulated carrier '11'. 

 
NOTE: the character <CR> follows each command. 

 

Summary of Contents for B900ss-20

Page 1: ...chnical Manual Technical Manual Technical Manual Technical Manual EDITION 0 EDITION 0 EDITION 0 EDITION 0 7 7 7 7 UPDATED August 7 2001 B900ss 20 Radio Modem Card Spread Spectrum FCC Approved Part 15 247 ...

Page 2: ...989 5309 Fax 561 989 5310 Internet Site http www adcon com E mail info adcon com The information within this document may be modified without notice No part of this manual can be duplicated or transferred electronically or mechanically in any way without ADCON AG s strict and written consent ...

Page 3: ...t Mode 12 12 12 12 3 4 Network Mode 13 13 13 13 3 5 DemoKit Utilization 14 14 14 14 3 5 1 Installation and Connection 14 3 5 2 WinB900 Software Utilization in Point to Point Mode 15 3 5 3 Use of the WinB900 Software in Network Mode 18 3 5 4 Use of the Terminal or HyperTerminal Software 20 Chapter 4 Advanced Operation 21 21 21 21 4 1 General 21 21 21 21 4 2 Hayes Protocol Commands 22 22 22 22 4 2 1...

Page 4: ...n Appendix 3 Antenna Connection Appendix 3 Antenna Connection Appendix 3 Antenna Connection 38 38 38 38 Appendix 4 D900SS Appendix 4 D900SS Appendix 4 D900SS Appendix 4 D900SS 20 DemoKit 20 DemoKit 20 DemoKit 20 DemoKit 39 39 39 39 Composition 39 39 39 39 Connections 40 40 40 40 Appendix 5 Timing Diagrams Appendix 5 Timing Diagrams Appendix 5 Timing Diagrams Appendix 5 Timing Diagrams 41 41 41 41 ...

Page 5: ...h Part 15 of the FCC Rules Operation is subject to the following t complies with Part 15 of the FCC Rules Operation is subject to the following two wo wo wo conditions 1 this device may not cause harmful interference and 2 this device must conditions 1 this device may not cause harmful interference and 2 this device must conditions 1 this device may not cause harmful interference and 2 this device...

Page 6: ...o Kit Demo Kit Demo Kit comes supplied with a permanently comes supplied with a permanently comes supplied with a permanently comes supplied with a permanently attached antenna attached antenna attached antenna attached antenna Modifications or attachments Modifications or attachments Modifications or attachments Modifications or attachments could damage the transmitter alter the RF exposure could...

Page 7: ... 15 247 Number of channels 50 channel 0 to 49 Channel selection Frequency hopping according to a random table of 50 channels 8 tables are stored in EEPROM memory Radio rate 40KBits s Modulation Demodulation FSK Frequency Shift Keying Bit encoding Quad Frequential encoding RF sensitivity 90 dBm 2 dB at 50 Ohms RF power 13 dBm 20 mW 2 dB over 50 Ohms Error rate 10 4 to 88 dBm Saturation Two modules ...

Page 8: ...A HAYES Commands The user can program all the parameters A Windows programming software is supplied on line with documentation support See AT commands Examples of Hayes commands Serial Serial link rate parity bit count stop bit count Serial Time out Radio Channels table selection retry count Mode Point to Point Network Stand by etc Performance range Length of com 164 to 328 Feet 50 to 100 meters i...

Page 9: ...9 2 2 3 Schematic See Appendix 1 for the principle schematics and the physical description of the card ...

Page 10: ...e for operation An evaluation Demo Kit D900SS 20 is available at Adcon and allows the user to evaluate the radio module s performance For more information refer to Appendix 4 With each radio module the following is available Series of programming ASCII messages to integrate the radio modems with a serial link A Windows configuration and test software programming the radio modules and testing the l...

Page 11: ... a Client Server structure A Server will then be able to handle up to 16 clients simultaneously 3 2 Hayes Mode The Hayes commands used by the radio module are in conformity with the Hayes protocol standard used for the voice modems This protocol is based on the following principle A data frame always starts with the two ASCII characters AT for ATtention The commands follow and are coded on one or ...

Page 12: ...and lets a Slave get acquainted with its Master No of Personal Network Frequency Table used etc Eventually at each powered reset the Slave will synchronize then later be able to communicate with its Master A Lock signal shows if a Slave has been synchronized with its Master or not Eventually this synchronization is maintained all along the Master Slave Dialogue A hardware flow control RTS CTS is p...

Page 13: ... 6 in the actual V0 2 version The acquisition procedures the modems synchronization and the RTS CTS and Ack_Tx signals handling are the same as for the Point to Point Mode On the other hand when a frame is sent it is necessary that a character indicating the receiver modem number precedes the data frame Also in receiving the frame a character preceding this frame indicates the transmitter modem ...

Page 14: ...e the antenna and the RS232 interface card In order to use it connect the plate to a PC s COM Port through the supplied serial cable and connect the power supply see picture On the interface card ALL the switches have to be set to Off and of course the On Off switch has to be on the On position A Windows Software WinB900 parameterizes and tests the B900ss 20 radio module In order to install it on ...

Page 15: ... in the Quick Configuration Menu to the Acquisition Option When this option is selected the software displays the following screen Select the table of the chosen channels as well as the No of Personal network between 1 and 65535 and then launch the Acquisition clicking on the Point to Point Acquisition button After clicking the button the following message appears You can then quit the window The ...

Page 16: ...cribed below Sent Characters Field This side of the window sends the data entry Received Characters Field This side of the window shows the received data Test Frames Selection This selection allows the selection for the type of character sent For example 0x00 sends a character frame only made of a 0x00 binary character If the Free frame type is selected the frame can be typed by the user in the Se...

Page 17: ...acter Count Frame Count etc Button Stop This button stops a continuous upload Button Quit This button leaves this window and returns to the main menu Character Count Sent Received Fields These fields show the sizes of the sent and received frames Elapsed time Field This field shows how long it takes the modem to upload the same frame during a continuous upload Sent Received Corrupted Count Fields ...

Page 18: ...ected the software displays the following screen It should be noticed that if the Modem already holds a Network Number and Clients these two pieces of information will display in the Network No and Clients Count If the Network No is modified the Server will then lose all the Clients already acquired Acquisition can be launched by clicking on the Acquisition button After this the following message ...

Page 19: ... option the software displays the following The different fields and buttons are similar to the ones described in the previous paragraph at the Point to Point Dialogue window Only two new fields appear Network Number This field indicates the Network No in the Server COM1 Client Number This field indicates the Modem No in the Client COM2 ...

Page 20: ...rough a Serial link To start with a correct configuration for HyperTerminal and Terminal the following directories are provided B900 CM1 ht for HyperTerminal on COM1 B900 CM2 ht for HyperTerminal on COM2 B900 CM1 trm for Terminal on COM1 B900 CM2 trm for Terminal on COM2 In this case if your modems have already been configured and already been Acquired you can send data frames with these software ...

Page 21: ...eneral The section Basic Operation showed us how to operate the B900ss 20 Radio Module and its D900SS 20 Demo Kit This section s objective is to know the module more completely particularly the Hayes commands necessary to handle the modem ...

Page 22: ...time slot between two characters of the command has to be inferior to Time Out S214 As a result the commands have to be sent by block A T Command Additive command CR The sole exception The sole exception The sole exception The sole exception is the passing command from the Operation Mode in progress is the passing command from the Operation Mode in progress is the passing command from the Operatio...

Page 23: ...ers are standard for all the Hayes Modems others are specific to B900ss 20 See Table in Appendix 6 If the requested register is correct the modem responds Sxxx yyy with xxx register number and yyy register content If the requested register is incorrect the modem responds with the error character E 0x45 These parameters are saved in EEPROM Memory and automatically reloaded during a reset or when po...

Page 24: ...isition Mode Running in Acquisition Mode This command allows to toggle from Normal Mode to Acquisition Mode The Modem is in Normal Mode by default If the command is given correctly the modem responds with the OK character O 0x4F otherwise with the error character E 0x45 ATPx ATPx ATPx ATPx Running in Standby Running in Standby Running in Standby Running in Standby or Normal mode or Normal mode or ...

Page 25: ... CR Choice of No 2 Synchronization Frequency Modem response O CR User ATS203 20 CR Choice of No 3 Synchronization Frequency Modem response O CR User ATS204 30 CR Choice of No 4 Synchronization Frequency Modem response O CR User ATS220 2 CR Choice of Master Mode Modem response O CR User ATS250 1 CR Choice of Personal Network No Modem response O CR User ATM1 CR Run in Acquisition Mode Modem response...

Page 26: ...26 User AT0 CR Run in Point to Point Mode Modem response O CR ...

Page 27: ...ncy Modem response O CR User ATS203 20 CR Choice of No 3 Synchronization Frequency Modem response O CR User ATS204 30 CR Choice of No 4 Synchronization Frequency Modem response O CR User ATS220 3 CR Choice of Slave Mode Modem response O CR User ATS250 0 CR Indicates Uncoded Slave No Personal Network No Modem response O CR User ATM1 CR Runs in Acquisition Mode Modem response O CR At this time the t...

Page 28: ... power line width etc to respect the Part15 247 FCC standard It stops when any character is sent ATT0 Transfer of a pure carrier with the frequency chosen by the channel command ATT1 Transfer of a modulated carrier 00 ATT2 Transfer of a modulated carrier 01 ATT3 Transfer of a modulated carrier 10 ATT4 Transfer of a modulated carrier 11 NOTE the character CR follows each command ...

Page 29: ...modems connected to the PC When this option is selected the software displays the following window The top section allows the user to select the port to work on and describes the state of the serial link speed parity etc The serial link state is not directly modifiable It will follow the evolution of the values in S210 to S213 registers The bottom end sends Hayes commands All the Registers are pre...

Page 30: ...y the sent command while the Radio Module Response window will display the B900SS response Read the Firmware Version Select the AT V option in the Available Commands then click on the Read button The Syntax window will display the sent command while the Radio Module Response will display the B900SS response Read the Status Information Select the AT S option in the Available Commands then click on ...

Page 31: ...election Through this window it is possible to transmit several types of carrier to check the power and the signal modulation Here are the following Carrier s choices Pure Modulated at 00 Modulated at 01 Modulated at 10 Modulated at 11 Remark If a transmission is in progress and you want to change the carrier type it is imperative to stop the transmission before selecting another carrier otherwise...

Page 32: ...cted carrier transmission based on the chosen channel When this button is selected a red rectangle appears indicating that the modem is transmitting Stop Button This button stops transmitting the selected carrier Quit Button This button returns to the Main Window ...

Page 33: ...dix Appendix 1 Schematic Block Diagram 1 Schematic Block Diagram 1 Schematic Block Diagram 1 Schematic Block Diagram 902 MHz Transmitter Receiver RF Switch PLL MicroController EEPROM Memory Interface RxD TxD CTS RTS Ack_Tx Lock ...

Page 34: ...matic corresponding to the RTS Signal is below as shown on the schematic In future Rev B Rev C etc versions the 1 connector contact of the J1 interface In future Rev B Rev C etc versions the 1 connector contact of the J1 interface In future Rev B Rev C etc versions the 1 connector contact of the J1 interface In future Rev B Rev C etc versions the 1 connector contact of the J1 interface correspondi...

Page 35: ...ART Serial Data Reception 5 CTS Or Data In SPI 1 I CTS Clear To Send Data In SPI Data In during the programming of the Flash Program 6 TXD O TxD UART Serial Data Transmission 7 VDD 5 volts power for digital noisy 8 LOCK O Network Synchronization Ok 9 RESET I External Reset Also used during the programming of the Flash Program 10 GND Ground 11 N U I 12 N U I 13 N U I 14 N U I 1 SPI hardware only in...

Page 36: ... or the EEPROM programming of the Modem from the host There are three signals Data In Data Out and Clock When the host wants to read and or modify the EEPROM the modem must absolutely be in reset by activating the RESET Signal CTS Clear To Send signal into the Modem Indicates if the Modem can send serial data to the User Active on low or not Inactive on high RTS Request To Send signal going out of...

Page 37: ... a CMS and non ZIF Zero Insertion Force 14 pin angled connector with a spacing of 039 With Connector Connector Connector Connector A inch A inch A inch A inch B inch B inch B inch B inch 14FMS 1 0SP TF 14 pin 511 630 Connecting Cable Drawing The associated cable should have the following dimensions ...

Page 38: ...ion Here is an example of the coaxial cable connection of the 900MHz antenna provided with the Demo Kit The hot and cold point can easily be seen before and after soldering the cable Coaxial Cable connected to the antenna Hot point where to connect the cable core Cold Point where to connect the breading of the cable ground ...

Page 39: ... configuration and test software is included with the kit and allows working with the radio module immediately In a case each D900SS 20 Demo Kit includes Two metallic plates with 2 900 MHz antenna 2 B900ss 20 radio module 2 interface cards connecting B900ss 20 and RS232 Two power supplies Two 9V batteries allowing to manage without sector during field tests A CD ROM including this document in PDF ...

Page 40: ...e is how to make the connections to the Demo Kit in order to operate them with the WinB900 Software No 1 Radio Plate Master Windows 95 98 PC and two Serial Ports No 2 Radio Plate Slave COM1 COM2 Power Supply Power Supply ...

Page 41: ...agrams The user sends data TxD RTS Radio Ack_Tx Lock Serial Data Radio Transmission Result Error TimeOut Serial Data Radio Transmission Result OK Serial Data Radio Stop on CTS Length S215 Stop on TimeOut Length S215 If Slave Master Slave synchronization just ended correctly Active active inactive inactive ...

Page 42: ...radio with data reception on the serial link continues to operate normally On the other hand if another modem sends a data frame on the radio this radio frame is not handled and then not acknowledged The Transmitter Modem considers this radio frame as lost and indicates it to the user Ack_Tx signal It would be better to avoid making the CTS inactive as much as possible Data Reception Serial Data D...

Page 43: ...ed the channels remain the same and stay on the selected channel in S201 used for the tests Default 1 Default 1 Default 1 Default 1 R W S201 First Frequency reserved for the synchronization Between 0 and 49 Has to be different from S202 S203 and S204 Default 0 Default 0 Default 0 Default 0 R W S202 Second Frequency reserved for the synchronization Between 0 and 49 Has to be different from S201 S20...

Page 44: ...n milliseconds Between 2 and 100 milliseconds Default 5 ms Default 5 ms Default 5 ms Default 5 ms R W S215 Buffer Size Indicates the maximum size of the frames that will be given to the Modem When this size is reached the modem resets the CTS signal It has to be inferior to the physical size of 130 Bytes Default 130 Bytes Default 130 Bytes Default 130 Bytes Default 130 Bytes The parity control req...

Page 45: ...k Control R W S250 Number of Personal Network or Network This register gives the Personal Network Network number on 2 Bytes Only the two members of a same Personal Network can communicate with each other Between 0 and 65535 it is at 0 when the modem is not reset NOTE To reset the register to 0 also resets the S252 Register to 0 Default 0 Default 0 Default 0 Default 0 R S252 Modem Number Gives the ...

Page 46: ...eation 0 1 08 08 00 GS Modifications after YN reading 0 2 28 08 00 GS Addition of Network Specifications Serial configuration MAJ 0 3 10 10 00 SP English Text Diagrams and Clarifications 0 4 1 26 01 SP Added FCC Disclaimers Pages 6 16 0 5 1 31 01 SP Changed Channel Spacing from 200 kHz to 150 kHz Page 6 0 6 4 20 01 SP Consolidated FCC Disclaimers to Page 5 and various other miscellaneous correctio...

Reviews: