background image

R

ange

LAN2 Serial Adapter

Models 7910 and 7911

User’s Guide

2

Содержание 7910

Страница 1: ...RangeLAN2 Serial Adapter Models 7910 and 7911 User s Guide 2 ...

Страница 2: ...amper with or remove the Adapter s external foil label This warranty does not cover and Proxim will not be liable for any damage or failure caused by misuse abuse acts of God accidents or other causes beyond Proxim s control or claim by other than the original purchaser If after inspection Proxim determines there is a defect Proxim will repair or replace the Adapter at no cost to you To return def...

Страница 3: ...igital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference in a residential installation This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instructions may cause harmful interference to radio communications However there is no guarantee that interf...

Страница 4: ...ing a RangeLAN2 Access Point as a Base Unit 15 4 Pass through and Packetized Modes 17 5 Understanding the Hardware 19 Rotary Switches 19 The Pairing Domain 20 LED Indicators 22 Serial Port Specification 26 Antenna Options 28 Mounting Options 28 6 Configuration 31 Displaying the Configuration Menu 31 7 Radio Configuration Menu 35 Radio Parameters 36 8 Network Configuration Menu 45 Network Parameter...

Страница 5: ...r Installation 67 LED Error Codes 67 Commonly Asked Technical Support Questions 68 A Packetized Mode Specification 70 Overview 70 Pass through Versus Packetized Mode 70 PPX 1 Protocol 73 Modem Command Protocol MCP 74 MCP Command Messages to the Serial Adapter 75 MCP Responses From Serial Adapter 81 B Serial Adapter TCP IP Specification 87 Sample TCP IP Communication Programs 91 Sample TCP Receive ...

Страница 6: ...arameters 107 Network Parameters 108 Serial Parameters 109 Advanced Configuration Parameters 110 E Procedure for Downloading New Software 111 F Glossary 113 G How to Reach Technical Support 115 H U S Specifications 116 Index 117 ...

Страница 7: ...wing two Serial Adapters to communicate over greater distances The Serial Adapter is designed to be a plug and play product External rotary switches allow you to configure your Serial Adapter manually so that in many cases you will be able to use a Serial Adapter without running any software to configure it However the Serial Adapter supports a wide variety of configu rations that can be easily ch...

Страница 8: ...RangeLAN2 7510 752x Access Points allow RangeLAN2 products to seamlessly connect to a wired Ethernet network RangeLAN2 753x Access Points allow RangeLAN2 products to seamlessly connect to a wired Token Ring network RangeLAN2 754x Extension Point extends the cover age area of an existing RangeLAN2 network There are two models of the RangeLAN2 Serial Adapter the 7910 and 7911 The 7910 has 100 mW of ...

Страница 9: ...ust be a second 791x Serial Adapter which will attach to a free RS 232 port on another device The Product Package Each RangeLAN2 791x Serial Adapter comes with One 1 RangeLAN2 Serial Adapter One 1 1 dBi omnidirectional antenna One 1 12 Volt 1 Amp power adapter One 1 RS 232 serial cable One 1 switch setting tool Two 2 plastic plugs to cover the Domain and Station Master rotary switches One 1 RangeL...

Страница 10: ...4 Figure 1 RangeLAN2 791x Serial Adapter Components ...

Страница 11: ...erial Adapters in one location Follow the steps below to install two RangeLAN2 791x Serial Adapters 1 Firmly screw the antenna onto its connector in a clock wise rotation The antenna connector is located on the side of the unit as shown in Figure 2 Note Government regulatory agencies mandate that the an tenna not be alterable Therefore the RangeLAN2 Serial Adapter uses a custom antenna connector D...

Страница 12: ...terminal or a com puter Perform this step with both Serial Adapters 3 Each RangeLAN2 791x Serial Adapter is preconfigured to operate as a Station Therefore before two Serial Adapters will communicate one must be set as a Mas ter Using the Station Master rotary switch on the underside of the RangeLAN2 Serial Adapter set one unit of each Serial Adapter pair as a Master and leave the second unit as a...

Страница 13: ...to 9 will send the Serial Adapter into a configu ration mode and the unit will not be operational 5 Plug the power supply into the RangeLAN2 Serial Adapter DC power jack located on the rear panel and plug the power supply into an AC outlet Upon com pleting this step the LED indicator on the top panel of the unit will glow yellow and then turn green indicating that the unit is ready for operation 6...

Страница 14: ...8 ...

Страница 15: ...ions supported by the RangeLAN2 Serial Adapter Point to Point Point to Multipoint Point to Point using RangeLAN2 Infrastructure and Point to Multipoint using a RangeLAN2 Access Point as a Base Unit Point to Point In this topology a pair of RangeLAN2 Serial Adapters are configured to exclusively communicate with each other Figure 3 Point to Point Topology ...

Страница 16: ... IP address The transmitting Serial Adapter will then listen on the radio frequency to ensure that the other Serial Adapter is not transmit ting a packet If free the unit will transmit the packet It will wait for an acknowledgment from the receiving Serial Adapter that the packet was received without error If it does not receive such an acknowledgment and it has not exceeded its maximum retry coun...

Страница 17: ...rs can receive the same informa tion simultaneously Note that a broadcasting Serial Adapter does not wait for an acknowledgment of the packet s receipt from any receiving unit Broadcast mode is an unacknowledged service because it can be extremely inefficient to have every unit acknowledge a message once a packet is received Since these broadcast packets are unacknowledged a unit cannot retry tran...

Страница 18: ...12 Figure 4 Point to Multipoint ...

Страница 19: ...ynchronize to a RangeLAN2 Access Point Then the Access Point s will forward the radio signals sent between the units This allows the units to communicate as if they were actually in range of one another For example in Figure 5 below Serial Adapter 1 is synchro nized to Access Point 1 and Serial Adapter 2 is synchronized to Access Point 2 Access Points 1 and 2 are on the same Ethernet network Seria...

Страница 20: ...14 Figure 5 Point to Point Using RangeLAN2 Infrastructure ...

Страница 21: ...RangeLAN2 ISA card a RangeLAN2 PC card or is on the same Ethernet segment as a RangeLAN2 Access Point One configuration that utilizes this feature is Point to Multipoint using a RangeLAN2 Access Point to connect a wired desktop computer to a number of remote Serial Adapters Figure 6 Point to Multipoint Using a RangeLAN2 Access Point as a Base Unit ...

Страница 22: ...re information about how to write a custom TCP IP sockets program which will interface with the RangeLAN2 Serial Adapter see Appendix B the Serial Adapter TCP IP Specification The topologies discussed above display only a small number of the simplest configurations available with the RangeLAN2 Serial Adapter You may also design more complicated custom topologies that meet your own communication re...

Страница 23: ... sends this infor mation to its attached computer or terminal over the serial port Pass through mode is the default setting for the Serial Adapter In Packetized mode the Serial Adapter accepts a set of com mands from an external computer This allows the external computer to control the unit In addition to commands that cause the unit to transmit messages over the radio the unit also accepts config...

Страница 24: ...18 ...

Страница 25: ... pre configured so that the switch is set as a Station The Domain Switch allows the user to set the Domain number to a value between 0 and 8 The Serial Adapter is pre configured to operate using Domain 0 If you want to set the Domain to a number between 9 and 15 you must use the software configuration menu See Chapter 6 for information on how to access the Serial Adapter s software configuration m...

Страница 26: ...out a series of handshaking messages and exchange IP addresses to enable communication during boot up This information is lost each time the Serial Adapter is powered off therefore the Serial Adapter performs this handshaking procedure each time the unit is reset However the Pairing Domain feature stores the communication information permanently within the unit so that it is not lost Domain Switch...

Страница 27: ...apters will perform the handshaking procedure and exchange IP addresses This information is then permanently stored within each unit 4 Using the switch setting tool change the Domain Switch from 8 to another value between 0 and 7 The two Serial Adapters will now exclusively communicate with each other 5 Each unit will retain the other s IP address until the Domain Switch is set back to 8 and power...

Страница 28: ... Domain feature is only available when the Domain Switch is in use This feature is not operational when a Serial Adapter has been configured to Domain 8 from within the software configuration menu or when the Domain Switch setting has been overridden by the software configuration menu LED Indicators There are three LEDs on the top panel of the RangeLAN2 791x Serial Adapter The Status LED on the ri...

Страница 29: ...23 The Serial LED on the left side blinks green when the Serial Adapter is transmitting data over the serial connection Figure 8 Top Panel LEDs Status LED Radio LED Serial LED ...

Страница 30: ...rface is on steady when the unit is set as a Station and is synchronized to a Master The yellow Override LED to the left of the serial interface is on steady when the Serial Adapter is using a value for Station Type Domain or both which was configured from within the software interface When this LED is on the Serial Adapter is not using the Station Master and or Domain value s set by the rotary sw...

Страница 31: ...25 Figure 9 Back Panel LEDs Override LED Master LED Sync LED ...

Страница 32: ...at the Serial Adapter be connected to another DCE use a null modem cable or a straight through cable with a null modem adapter which will cross the transmit and receive pins so that the DCEs can communicate with one another r e b m u N n i P n o i t c n u F n i P l a i r e S 1 n i p t c e t e D r e i r r a C D C 2 n i p a t a D t i m s n a r T D X T 3 n i p a t a D e v i e c e R D X R 4 n i p y d ...

Страница 33: ...27 Figure 10 Serial Port Specification ...

Страница 34: ...sentative Mounting Options The Serial Adapter was designed to sit on a flat surface How ever there are four pre threaded holes on the underside of the unit so that it may be mounted on any surface The mounting holes are shown in Figure 11 These holes are a 6 32 tap and 0 175 deep Screws and mounting tools are not provided by Proxim Note When mounting the Serial Adapter onto a flat surface you may ...

Страница 35: ...29 Figure 11 Mounting Holes 2 10 2 75 ...

Страница 36: ...30 ...

Страница 37: ... is shipped with Microsoft Windows 95 Displaying the Configuration Menu 1 Attach one end of an RS 232 cable to the Serial Adapter and the other end to a free serial port on your terminal or PC 2 Configure the terminal or terminal emulation package to a baud rate of 9600 bps no parity 8 data bits and 1 stop bit Set the terminal flow control to either Hardware or None These settings are the default ...

Страница 38: ...o the Serial Adapter When the unit is ready for operation the letter U will be displayed on the terminal screen Let the unit sit idle for one second and type The configu ration menu should then appear and look like this ...

Страница 39: ...manual The tree diagram for the Main Menu shown in the screen shot above looks like this Display Parameter Values Reset Parameters to Factory Defaults Radio Configuration Menu Network Configuration Menu Serial Configuration Menu Advanced Configuration Menu View Statistics Download New Software Version Reset the Serial Adapter Exit to Operating Mode Main Menu The following six chapters detail the s...

Страница 40: ...34 ...

Страница 41: ...hen configured as a S tation Display Param eter Values Reset Param eters to Factory Defaults Dom ain Channel Subchannel Station Type M aster Nam e Security ID Enable Repeating M AC Optim ize Inactivity Tim eout Roam Config Roam ing Enabled Reset Radio Radio Configuration M enu Netw ork Configuration M enu Serial Configuration M enu Advanced Configuration M enu View Statistics Dow nload New Softw a...

Страница 42: ...e t s a M s r e t c a r a h c 1 1 R E T S A M D I y t i r u c e S s r e t c a r a h c 0 2 k n a l b g n i t a e p e R e l b a n E N Y N e z i m i t p O C A M y r e V t h g i L l a m r o N o t u A d n a t h g i L o t u A t u o e m i T y t i v i t c a n I t 1 d n a t u o e m i t o n r o f 0 e t a n g i s e d o t 3 2 s d n o c e s 0 1 f o s l a v r e t n i 0 g i f n o C m a o R t t s a F d n a l a m ...

Страница 43: ...hat coordinates the frequency hops This unit is called the Master It might help you to think of the Master as the conductor of a frequency hopping orchestra The Master keeps time so all units know when to hop and to what frequency Units classified as Stations synchronize to the Master and follow its signal to learn what frequency in the pattern the Master is currently using There must be at least ...

Страница 44: ... by the Domain Switch The default setting is the Domain Switch value which is pre configured to Domain 0 at the factory Note that while the Domain Switch allows the user to set the Serial Adapter to operate on any Domain value between 0 and 8 the software configuration menu allows the user to set the Domain to a value between 0 and 15 Also if you choose to override the Domain Switch the Pairing Do...

Страница 45: ...Master within the same vicinity to a different Domain and Channel The Serial Adapter s Channel may be set to a value between 0 and 15 and 0 is the default setting When set to Channel 0 a Serial Adapter automatically selects a Channel upon boot up based on the configured Domain number The Channel selected is the Domain number plus 1 Therefore if the Domain is set to 0 the Channel is 1 Note that the...

Страница 46: ...he security of a wireless topology each unit requires the same Security ID to establish communication The Security ID may be set on both Masters and Stations This ID is encrypted and stored within the RangeLAN2 Serial Adapter itself not in software It cannot be accessed but you may change it However if you do change it then you will need to change the Security ID on all of the other radios to the ...

Страница 47: ...he RangeLAN2 Serial Adapter to determine the number of units synchronized to it and adjust this parameter accordingly Alternatively you may set this parameter to one of the other settings If you have 0 or 1 wireless nodes communicating with a RangeLAN2 Serial Adapter set this parameter to Very Light If you have between 2 and 7 wireless nodes communicating with a RangeLAN2 Serial Adapter at the sam...

Страница 48: ...rameter is only of use in topologies where the Serial Adapter repeats a signal through an existing RangeLAN2 network with multiple Access Points that provide overlapping coverage In a topology with many RangeLAN2 Access Points that provide heavy overlapping coverage set this parameter to Fast to main tain high throughput for each of the wireless radios In most wireless networks set the Roam Config...

Страница 49: ...nt a RangeLAN2 Serial Adapter to communicate with one and only one other RangeLAN2 product you may disable this feature This parameter is visible only when the Serial Adapter is set as a Station Note AStationSerialAdaptercan roamonlybetweenProxim RangeLAN2 Access Points or RangeLAN2 Extension Points connected to the same Ethernet or wireless backbone ...

Страница 50: ...44 ...

Страница 51: ...play Parameter Values Reset Parameters to Factory Defaults Radio Configuration Menu Send Mode Destination Address IP Address Subnet Mask Local Port Number Remote Port Number Default Gateway Address Network Configuration Menu Serial Configuration Menu Advanced Configuration Menu View Statistics Download New Software Version Reset the Serial Adapter Exit to Operating Mode Main Menu ...

Страница 52: ...eLAN2 Serial Adapter will use to communicate with other RangeLAN2 units Point to Point mode allows a Serial Adapter to transmit packets to only one other unit whose IP address is configured as the transmitting unit s Destination Address There are two transport layer protocols supported in Point to Point mode TCP and UDP TCP offers reliable message deliv ery but may slow down performance UDP offers...

Страница 53: ...tations and synchronized to the same RangeLAN2 Access Point or Extension Point will also obtain the IP address of the other unit automatically As described above the Destination Address is typically config ured automatically by the RangeLAN2 Serial Adapter during each boot up However the Destination Address may be set permanently using the Pairing Domain feature as described in Chapter 5 or from w...

Страница 54: ...ict in your application Remote Port Number signifies the port number on which the unit will send packets to another Serial Adapter The default port number is 5000 Do not change this parameter unless you experience a port number conflict in your application If a packet is destined for an IP host or node that belongs to a different IP subnet the RangeLAN2 Serial Adapter will send IP packets to the D...

Страница 55: ... enu Netw ork Configuration M enu Baud Rate Parity Num ber of Stop Bits Num ber of Data Bits Echo M ode Generate XON XOFF Recognize XON XOFF Generate CTS Generate DSR Recognize DTR Recognize RTS Flow Control M axim um Line Length Input Tim eout Add a Delim iter Rem ove a Delim iter Serial Configuration M enu Advanced Configuration M enu View Statistics Dow nload New Softw are Version Reset the Ser...

Страница 56: ...i n g o c e R r o e t a r e n e G e t a r e n e G F F O X N O X R S D e t a r e n e G S T C d n a R T D e z i n g o c e R S T R e z i n g o c e R d n a S T C e t a r e n e G R S D e t a r e n e G h t g n e L e n i L x a M 6 5 4 1 1 6 5 4 1 t u o e m i T t u p n I s m 0 0 0 0 0 3 s m 0 5 t u o e m i t o n 0 s m 0 0 1 s r e t i m i l e D s r e t c a r a h C I I C S A e n o N The Serial Adapter allow...

Страница 57: ... recent character from the input stream upon encountering a backspace character or beeping if backspace is pressed at the beginning of a line The Serial Adapter supports several Flow Control options Generate XON XOFF Recognize XON XOFF Generate CTS Generate DSR Recognize DTR and Recognize RTS A Serial Adapter will pass flow control pin values over the radio to a remote Serial Adapter in order to s...

Страница 58: ... becomes available within its buffers the Serial Adapter will send an XON character to the host as a signal to begin transmission Recognize XON XOFF If the Serial Adapter receives an XOFF character from the host it will stop sending data to the host When it receives an XON from the host the Serial Adapter will resume transmission Generate CTS The Serial Adapter will inhibit the CTS pin if its buff...

Страница 59: ...ut specifies the length of time the Serial Adapter will wait after it has received a character before sending the accumulated characters as a packet This value may be set to between 50 and 300 000 milliseconds A value of 0 indicates that no input timeout is set The Serial Adapter allows a user to select up to four different Delimiter characters The unit looks for the delimiters in the input stream...

Страница 60: ...54 ...

Страница 61: ...adcast M essages Receive Point to Point M essages Packet Type Filter Escape to M enu Character Escape to M enu Delay Escape Param eters Notify Rem ote Nodes of Pin Status Change Lost Com m unication Operating M ode BREAK Signal Duration TCP Connection Close Signal Technical Support Support Access Advanced Configuration M enu View Statistics Dow nload New Softw are Version Reset the Serial Adapter ...

Страница 62: ... r c n I c e s 1 f o s e d o N e t o m e R y f i t o N e g n a h C s u t a t S n i P o N s e Y s e Y n o i t a c i n u m m o C t s o L t l a H e u n i t n o C e u n i t n o C e d o M g n i t a r e p O h g u o r h t s s a P d e z i t e k c a P h g u o r h t s s a P n o i t a r u D l a n g i S K A E R B n i c e s 0 1 s m 0 5 s m 0 5 f o s t n e m e r c n i s m 0 0 1 e s o l C n o i t c e n n o C P C...

Страница 63: ...ote that when entering a value for the Escape to Menu parameter a value of 1 corresponds to a delay of 0 1 second Likewise a value 10 corresponds to a 1 second delay The Escape to Menu Delay parameter sets the length of time which must elapse with no additional keystrokes both before and after the three identical Escape to Menu Characters are sent to the Serial Adapter By default the configuration...

Страница 64: ...ontrol the flow of data between two RS 232 devices When a pair of Serial Adapters receive a BREAK command from an attached serial device the units cannot deter mine for what length of time the BREAK signal should be sent to the other serial device The BREAK Signal Duration param eter allows you to configure the duration of the BREAK signals the receiving Serial Adapter will transmit to the second ...

Страница 65: ...ion of how to establish communication between a Serial Adapter and an Ethernet device see Chapter 3 and Appendix B the Serial Adapter TCP IP Specification By default the TCP Close Connection Signal is disabled and set to No The Serial Adapter configuration menu contains several param eters that are not needed for normal operation A password is required to enable Technical Support Access to view th...

Страница 66: ...60 ...

Страница 67: ...ine Visible when configured as a Master Dashed Line Visible when configured as a Station Dom ain Channel S ubchannel M aster Station M aster Nam e Repe ating Enabled M AC Optim ize Inactivity T im eout se c Roam ing Config Roam ing E nabled Radio Param eters S end M ode Destination Address IP Address curre nt IP Address configure d S ubnet M ask Local Port Rem ote Port G atew ayr IP Address curren...

Страница 68: ...pt Packets From Packet Types Accepted Escape Character Escape Delay 1 sec Notify Remote Nodes of RS 232 Pin Status Change Lost Communication Operating Mode Break Duration x 50 ms Use TCP Connection Close Signal T ech Support Access Enabled Advanced Configuration Parameters Display Parameter Values Reset Parameters to Factory Defaults Radio Configuration Menu Netw ork Configuration Menu Serial Conf...

Страница 69: ...enu Serial Configuration M enu Advanced Configuration M enu Framing Parity Overrun Serial Errors Packets Accepted Packet Errors Packetized Mode UDP Packets Sent UDP Packets Received TCP Packets Sent TCP Packets Received TCP Connections Opened TCP Connections Closed TCP IP Statistics Synchronized To Packets Transmitted Packets Received Radio Statistics View Statistics Dow nload New Softw are Versio...

Страница 70: ... chip s receive buffer overflows due to an excessive number of received characters Packetized Mode Statistics This category displays the number of packets accepted and the number of errors encountered by the Serial Adapter while operat ing in Packetized mode TCP IP Statistics This category displays information regarding the number of TCP and UDP packets sent and received by the Serial Adapter and ...

Страница 71: ...stimate the range that users will see when the RangeLAN2 7910 Serial Adapter is installed in their facility but there are no hard and fast specifications Note that the RangeLAN2 7911 Serial Adapter will have greater range Radio signals may reflect off of some obstacles or be absorbed by others depending on their construction For example with two RangeLAN2 radios you may achieve up to 1000 in open ...

Страница 72: ...s The antenna should be placed in a vertical position Do not place a sheet of metal like a filing cabinet between two antennas Two antennas that are communicating should be in the same plane For example do not lie one antenna on its side and have its partner standing upright ...

Страница 73: ...e your needs and recommend the most cost effective wireless solution for your needs For the location of the RangeLAN2 reseller nearest you contact Proxim at 800 229 1630 and ask for the Sales Department LED Error Codes The Status LED located on the top of the Serial Adapter will blink red in a repeating pattern to indicate an error has occurred If you see any of the repeating flashing sequences li...

Страница 74: ... e s s s e r d d A P I s t i n u r e h t o e h t s a h e h t n i s s e r d d A P I n o i t a n i t s e D s t i s a u n e M n o i t a r u g i f n o C k r o w t e N 8 7 5 3 s r e t p a d A l a i r e S y m f o e n O t s a c d a o r b t p e c c a t o n l l i w s t e k c a p e v a h t o n o d u o y t a h t y f i r e V 1 e v i e c e r o t t e s s r e t l i F e p y T t e k c a P s t e k c a p t n i o p o...

Страница 75: ...i h e b t o n s e l c a t s b o y n a m o o t 3 1 n i a m o D 6 1 e r e h t e r a y h W n o i t a r u g i f n o c e h t n i s e c i o h c e h t n o 0 1 y l n o t u b u n e m h c t i w s y r a t o r n i a m o D o t d e n g i s e d e r a s e h c t i w s y r a t o r e h T l a i r e S e h t e r u g i f n o c o t s r e s u w o l l a e h t g n i n n u r t u o h t i w s r e t p a d A 8 0 s n i a m o D e ...

Страница 76: ...erial Adapter s serial line Pass through Versus Packetized Mode On the surface it would appear that the radio protocol used by Serial Adapters to communicate with one another is the only protocol necessary Information passing into the serial line should simply be captured by the Serial Adapter and forwarded to the destination Serial Adapter using the radio protocols built into the Serial Adapter E...

Страница 77: ...erialline For the External Computer to be able to send both data and commands to the Serial Adapter both the Serial Adapter and the External Computer must agree on some rules of order for distin guishing data packets from command packets Proxim has de fined a simple serial protocol which performs this function This protocol is incorporated into the packetized mode of the firmware The remainder of ...

Страница 78: ... of the PPX 1 protocol are unrelated to the details of the MCP protocol The PPX 1 protocol used by the Serial Adapter is very similar to what is used by Proxim s 900 MHz ProxLink The MCP proto col is designed to be compatible with the 900 MHz product wherever possible but because the 2 4 GHz Serial Adapter contains additional features uses a different radio and handles networkingdifferently therea...

Страница 79: ...ECK 16 bit check sum of data SUM H BYTE CHECKSUM L Note that the LEN field is the length of the DATA section not including the CHECKSUM field The purpose of the header is to make frame synchronization easier In asynchronous communications where the data field may have any ASCII value this is a difficult problem The HEADER CHECK field is intended to provide a fairly secure way of mak ing sure that ...

Страница 80: ...te a re sponse the External Computer need not wait until the response is sent by the Serial Adapter before sending the Serial Adapter another command In other words the External Computer may have multiple commands outstanding to the Serial Adapter at once If the Serial Adapter has been sent multiple commands it will not in general respond to the commands in the same order that they are received Th...

Страница 81: ...to the Serial Adapter via its RS 232 serial line by an External Com puter The first byte of each command specifies the command that the Serial Adapter is to perform It is followed by data bytes which are actually arguments to the command The data format is 8 data bits no parity 1 stop bit Transmit Data Packet Purpose To send a data message over the radio to the specified SerialAdapter Response Exp...

Страница 82: ...ue from 00H minimum signal value to FFH maximum signal value Response Expected from Serial Adapter Signal Strength Report MessageFormat BYTE command ASCII R 52H BYTE seqno Request Serial Adapter Version Purpose To request the physical address and version number of the Serial Adapter The address is reported as a 4 byte value only the lower 28 bits of which are meaningful The version number is repor...

Страница 83: ... can be removed from Standby mode by asserting the RTS line Response Expected from Serial Adapter None Messageformat BYTE command ASCII G 47H InitializeSerialAdapter Purpose To initialize the Serial Adapter ResponseExpectedfromSerialAdapter InitializationConfirma tion MessageFormat BYTE command ASCII I 49H BYTE seqno Set Radio Channel Purpose To set the Serial Adapter s radio channel Response Expe...

Страница 84: ... MessageFormat BYTE command ASCII S 53H BYTE seqno BYTE subchannel 1 to 15 Set Baud Rate Purpose To set the baud rate of the Serial Adapter serial line When the command is received the Serial Adapter generates the Baud Rate Confirmation message After that it then switches to the new baud rate Response Expected from Serial Adapter Baud Rate Confirma tion MessageFormat BYTE command ASCII B 42H BYTE ...

Страница 85: ...king any station receiv ing the message to reply with its IP address Response Expected from Serial Adapter Station Search Reply BYTE command ASCII A 41H Get RS 232 Pin Status Purpose To get the pin status of the specified destination node Response Expected from Serial Adapter RS 232 Pin Status Reply BYTE command ASCII P 50H BYTE seqno 4 BYTES IP address of remote node 0 0 0 0 accept ablefordefault...

Страница 86: ...itten to EEPROM and therefore will go away when the Serial Adapter is powered off The Serial Adapter must be re initialized for the changes to take effect Response Expected from Serial Adapter RangeLAN2 Param eterConfirmation BYTE command ASCII O 4FH BYTE seqno BYTE Functionnumber 1 Set Domain 2 Set Security ID 3 Set MASTER STATION BYTE data functions 1 and 3 only Function 1 Domain number 0 15 Fun...

Страница 87: ...us of sending node BYTE len H Length of the user message BYTE len L BYTE srcaddr H IP Address of source BYTE srcaddr 3 BYTE srcaddr 2 BYTE srcaddr L BYTES usermessage Status Indication of Transmitted Packet Purpose This message informs the External Computer of the status of the most recent data message sent to the Serial Adapter with the Transmit Data Packet command The response contains a duplica...

Страница 88: ...E StatusInd The valid values of the StatusInd field are as follows 00H Successful Transmission to the TCP IP stack 01H Transmission Error Signal Strength Report Purpose This packet is generated by the Serial Adapter in re sponse to a Request Radio Signal Strength command The packet contains the signal strength value for the Serial Adapter s current radio channel The signal strength value range fro...

Страница 89: ...ion number string BYTE Radio Type 03 RangeLAN2 Extended Range Standby Confirmation Purpose This packet is generated by the Serial Adapter after a Go To Standby command is received from the External Com puter Immediately after generating this response the Serial Adapter enters standby mode The Serial Adapter can only be removed from standby mode by asserting the RTS input signal MessageFormat BYTE ...

Страница 90: ... is generated by the Serial Adapter after a Set Radio Channel command is received from the External Computer The radio channel provided in the original command is included in the response MessageFormat BYTE response ASCII c 63H BYTE seqno fromoriginalcommand BYTE Radio Channel 1 to 15 from original command Subchannel Confirmation Purpose This packet is generated by the Serial Adapter after a Set N...

Страница 91: ...ge is sent at the old baud rate The Serial Adapter switches to the new baud rate immediately after this response is sent MessageFormat BYTE response ASCII b 62H BYTE seqno fromoriginalcommand BYTE baud rate 02H to 0AH from original command Station Search Reply BYTE response ASCII a 61H 4 BYTES Serial number IP address of responding station RangeLAN2 Parameter Confirmation BYTE response ASCII o 6FH...

Страница 92: ...address of remote node BYTE pinstatus The pin status byte b will consist of the following fields b0 1 if DTR is asserted b1 1 if DSR is asserted b2 1 if RTS is asserted b3 1 if CTS is asserted b4 1 if CD is asserted b5 1 if the destination has sent a BREAK b6 reserved and always 0 b7 reserved and always 0 ...

Страница 93: ... one Serial Adapter is talking to a workstation on an Ethernet network it can easily be expanded to have multiple Serial Adapters communicating with a singlewiredworkstation 1 Connect a RangeLAN2 Access Point to the wired network 2 Set the Serial Adapter as a Station and have it synchronize to the Access Point by setting the Domain and Security ID on the Serial Adapter to match the values used by ...

Страница 94: ...f lengths is 1 1456 bytes The length bytes are arranged in network byte order BYTE 4 This byte is used to communicate RS 232 pin status to other Serial Adapters Use a value of 0F Hex to ensure that the wired workstation and the Serial Adapter will communicate withoutinterruption The pin status byte includes the following information Bit 0 is set if DTR is asserted on the sending side set this to a...

Страница 95: ...ter to match what your program on the wired workstation is using The Remote Port Number must match the port number on which your workstation program is listening The IP Address and Local Port Number must match the port number and address to which your workstation program is send ing If the Serial Adapter is in Pass through mode the destination address must be set to the IP address of the wired wor...

Страница 96: ...eceives the search packet will send the followingresponse 1 BYTE packet type 3 4 BYTES IP address of responding Serial Adapter The response is sent by the Serial Adapter using a directed UDP message Many reference books are available on Sockets programming both for Windows and UNIX Suggested reference books in clude Comer Douglas E Internetworking with TCP IP Vol 1 3 3rd ed Prentice Hall Englewood...

Страница 97: ...dsothattheSerialAdapterwillcloseopenTCP connections set the TCP Close Connection Signal pa rameter to Yes within the Serial Adapter s Advanced ConfigurationMenu Sample TCP Receive Program 1 2 tcprecv c 3 Receives messages from one or more Serial Adapters using TCP 4 5 6 7 include sys types h 8 include sys socket h 9 include netinet in h 10 include netdb h 11 include stdio h 12 13 define TRUE 1 14 ...

Страница 98: ...ddr server sizeof server 0 44 perror binding stream socket 45 exit 3 46 47 48 Find assigned port number and print it out 49 length sizeof server 50 if getsockname sock struct sockaddr server length 0 51 perror getting socket name 52 exit 4 53 54 55 printf Socket port d n ntohs server sin_port 56 57 Start accepting connections Listen will return when it 58 determines that a remote machine is trying...

Страница 99: ...end of 74 the connection 75 msgsock accept sock struct sockaddr 0 int 0 76 if msgsock 1 77 perror accept 78 79 else do 80 memset buf 0 sizeof buf 81 if rval read msgsock buf 1024 0 82 83 perror reading stream message 84 exit 5 85 86 else if rval 0 87 printf Read zero bytes Exiting n 88 exit 6 89 90 else 91 Print out data on screen and log it to the logfile 92 Note we are skipping the Serial Adapte...

Страница 100: ...4 define DATA1 0 15 16 main argc argv 17 int argc 18 char argv 19 20 int sock 21 short dataLength 22 struct sockaddr_in server 23 struct hostent hp gethostbyname 24 char buf 1024 25 26 if argc 3 27 printf Usage tcpsend hostname port n 28 exit 3 29 30 31 Create socket 32 sock socket AF_INET SOCK_STREAM 0 33 if sock 0 34 perror opening stream socket 35 exit 1 36 37 38 Connect socket using name speci...

Страница 101: ...t 1 54 55 printf Connected n 56 57 Construct message including Serial Adapter header bytes 58 buf 0 DATA1 59 buf 3 0xf0 60 dataLength strlen DATA 61 memcpy buf 1 htons dataLength sizeof short 62 strcpy buf 4 DATA 63 printf s n buf 4 64 65 Send message 66 if write sock buf dataLength 4 0 67 perror Sending stream message 68 69 Send QUIT string to the serial adapter to tell it to close its 70 side of...

Страница 102: ...n the log file 20 logfile fopen proxlink log wb 21 if logfile 22 printf Error Couldn t open log file n 23 exit 4 24 25 26 Create socket from which to read 27 sock socket AF_INET SOCK_DGRAM 0 28 if sock 0 29 perror opening datagram socket 30 exit 1 31 32 33 Create a name with wildcards The machine will assign its 34 IP address and a port number 35 name sin_family AF_INET 36 name sin_addr s_addr INA...

Страница 103: ...t 1 52 53 54 printf Socket port d n ntohs name sin_port 55 56 while 1 57 Read from the socket 58 if nbytes read sock buf 1024 0 59 perror Receiving datagram packet 60 exit 2 61 62 Print data to screen not including Serial Adapter header 63 buf nbytes 0 64 printf Data s n buf 4 65 66 67 Sample UDP Send Program 1 2 udpsend c 3 Sends a series of messages to a Serial Adapter using UDP 4 5 6 include sy...

Страница 104: ... Internet AF_INET 34 Type UDP SOCK_DGRAM 35 Protocol 0 This field is not used 36 37 sock socket AF_INET SOCK_DGRAM 0 38 if sock 0 39 perror opening datagram socket 40 exit 1 41 42 43 Create a name with no wildcards of the destination socket 44 Gethostbyname returns an IP address given a host name 45 46 hp gethostbyname argv 1 47 if hp 0 48 fprintf stderr s Unknown host n argv 1 49 exit 2 50 51 52 ...

Страница 105: ...nd message to serial adapter 69 for i 0 i 10 i 70 71 sleep 1 72 Sendto parameters 73 1 Local socket which will handle the data 74 2 Pointer to buffer containing data to be sent 75 3 Number of bytes of data to be sent 76 4 Flags ex MSG_OOB for TCP urgent data 77 5 Destination IP address and port number 78 6 Length of data structure containing destination 79 IP Address port info 80 81 if sendto sock...

Страница 106: ...ess IP Address current IP Address configured Subnet M ask Local Port Rem ote Port Gatew ayr IP Address current Gateway IP Address configured Netw ork Param eters Serial Param eters Advanced Configuration Param eters Display Param eter Values Reset Param eters to Factory Defaults Radio Configuration Menu Netw ork Configuration M enu Serial Configuration Menu Advanced Configuration M enu View Statis...

Страница 107: ...ept Packets From Packet Types Accepted Escape Character Escape Delay 1 sec Notify Remote Nodes of RS 232 Pin Status Change Lost Communication Operating Mode Break Duration x 50 ms Use T CP Connection Close Signal T ech Support Access Enabled Advanced Configuration Parameters Display Parameter Values Reset Parameters to Factory Defaults Radio Configuration Menu Netw ork Configuration Menu Serial Co...

Страница 108: ...el Subchannel Station Type M aster Nam e Security ID Enable Repeating M AC Optim ize Inactivity Tim eout Roam Config Roam ing Enabled Reset Radio Radio Configuration M enu Netw ork Configuration M enu Serial Configuration M enu Advanced Configuration M enu View Statistics Dow nload New Softw are Version Reset the Serial Adapter Exit to Operating M ode Serial Adapter M ain M enu ...

Страница 109: ...Destination Address IP Address Subnet Mask Local Port Number Remote Port Number Default Gateway Address Network Configuration Menu Serial Configuration Menu Advanced Configuration Menu View Statistics Download New Software Version Reset the Serial Adapter Exit to Operating Mode Serial Adapter Main Menu ...

Страница 110: ...a Bits Echo M ode Generate XON XOFF Recognize XON XOFF Generate CTS Generate DSR Recognize DTR Recognize RTS Flow Control M axim um Line Length Input Tim eout Add a Delim iter Rem ove a Delim iter Serial Configuration M enu Advanced Configuration M enu View Statistics Dow nload New Softw are Version Reset the Serial Adapter Exit to Operating M ode Serial Adapter M ain M enu ...

Страница 111: ...s Receive Point to Point M essages Packet Type Filter Escape to M enu Character Escape to M enu Delay Escape Param eters Notify Rem ote Nodes of Pin Status Change Lost Com m unication Operating M ode BREAK Signal Duration TCP Connection Close Signal Technical Support Support Access Advanced Configuration M enu View Statistics Dow nload New Softw are Version Reset the Serial Adapter Exit to Operati...

Страница 112: ...run Serial Errors Packets Accepted Packet Errors Packetized M ode UDP Packets Sent UDP Packets Received TCP Packets Sent TCP Packets Received TCP Connections Opened TCP Connections Closed TCP IP Statistics Synchronized To Packets Transmitted Packets Received Radio Statistics View Statistics Dow nload New Softw are Version Reset the Serial Adapter Exit to Operating Mode Serial Adapter M ain Menu ...

Страница 113: ... E T S A M D I y t i r u c e S s r e t c a r a h c 0 2 k n a l b g n i t a e p e R e l b a n E N Y N e z i m i t p O C A M y r e V t h g i L l a m r o N o t u A d n a t h g i L o t u A t u o e m i T y t i v i t c a n I t 1 d n a t u o e m i t o n r o f 0 e t a n g i s e d o t 3 2 s d n o c e s 0 1 f o s l a v r e t n i 0 g i f n o C m a o R t t s a F d n a l a m r o N w o l S l a m r o N d e l b a...

Страница 114: ...n i o P o t t n i o P P D U t s a c d a o r B d n a t n i o P o t t n i o P P C T s s e r d d A n o i t a n i t s e D s s e r d d A P I s s e r d d a t l u a f e D k s a M t e n b u S 0 0 0 5 5 2 r e b m u N t r o P l a c o L 0 0 0 5 r e b m u N t r o P e t o m e R 0 0 0 5 y a w e t a G t l u a f e D s s e r d d A 0 0 0 0 ...

Страница 115: ...B a t a D f o r e b m u N 8 7 8 e d o M o h c E d n a e l p m i S e n o N l a n i m r e T e n o N l o r t n o C w o l F e z i n g o c e R r o e t a r e n e G e t a r e n e G F F O X N O X R S D e t a r e n e G S T C d n a R T D e z i n g o c e R S T R e z i n g o c e R d n a S T C e t a r e n e G R S D e t a r e n e G h t g n e L e n i L x a M 6 5 4 1 1 6 5 4 1 t u o e m i T t u p n I s m 0 0 0 0 ...

Страница 116: ...n e m e r c n I c e s 1 f o s e d o N e t o m e R y f i t o N e g n a h C s u t a t S n i P o N s e Y s e Y n o i t a c i n u m m o C t s o L t l a H e u n i t n o C e u n i t n o C e d o M g n i t a r e p O h g u o r h t s s a P d e z i t e k c a P h g u o r h t s s a P n o i t a r u D l a n g i S K A E R B n i c e s 0 1 s m 0 5 s m 0 5 f o s t n e m e r c n i s m 0 0 1 e s o l C n o i t c e n n ...

Страница 117: ...ch the Serial Adapter to a free serial port on the computer using the Serial Adapter cable 3 Open a terminal screen and set the serial port settings to 9600 bps 8 data bits 1 stop bit no parity 4 Bring up the Serial Adapter configuration menu by typing in a terminal screen If your Serial Adapter is not currently set to 9600 bps 8 data bits 1 stop bits no parity then set the Domain Switch to 9 to b...

Страница 118: ... you are prepared to perform a soft waredownloadtothedevice Onceyouproceedpastthe warning messages there is no way to exit the download process The unit will not become operational again until after a download of software to the Serial Adapter has been successfully completed ...

Страница 119: ...r or not a channel is in use before attempting to transmit informa tion CA is an optimization by which channel time is reserved to avoidcollisions DCE Data Communication Equipment A device such as a modem which connects to a DTE with a serial cable that allows a DTE to send and receive data with remote locations DTE Data Terminal Equipment A device such as a computer or dumb terminal which connect...

Страница 120: ...d issues a license to the user Each user of a specific narrow band frequency range must obtain a site license from the FCC Spread Spectrum A radio data transmission modulation technique by which the transmitted signal is spread over a band width wider than the information bandwidth Spread Spectrum bands are designated by the FCC and require no user license TCP IP Transmission Control Protocol Inte...

Страница 121: ...re the configuration settings What were you doing when the error occurred What error message did you see Can you reproduce the problem What version of the Serial Adapter software are you using You can reach Proxim Technical Support by voice fax email BBS or mail Tel 800 477 6946 or 408 731 2640 Fax 408 731 3676 Web http www proxim com Email support proxim com Proxim Inc Attn Technical Support 510 ...

Страница 122: ... IndependentChannels 15 OutputPower 100 mW or 500 mW depending on the country OperatingTemperature 20 C to 60 C UL Listed Power Supply The Serial Adapter requires an external power sup ply If you have elected not to purchase the external supplyfromProximorneedareplacement youmust use only a UL listed Class 2 power supply rated between 6 and 15V DC and 1A FCCNotice Warning It is the responsibility ...

Страница 123: ...etwork Configuration Menu Parameter Tables 107 110 Radio Configuration Menu See Radio Configuration Menu Reset Parameters to Factory Defaults 40 Serial Configuration Menu See Serial Configuration Menu Configured Parameter Value See Display Parameter Values CSMA CA 113 Current Parameter Value See Display Parameter Values D Data Rate 116 DCE 26 113 See also DTE Default Gateway Address 48 Delimiter 5...

Страница 124: ... XOFF 52 Use DTR Remotely 52 Use RTS Remotely 53 Framing Error 64 Frequency Hopping See Spread Spectrum Frequency Hopping I Inactivity Timeout 41 Input Timeout 53 IP Address 10 11 31 47 48 48 57 114 IP Address Filter 57 L LED Error Codes 67 68 LEDs 7 22 25 Local Port Number 48 Lost Communication 57 58 M MAC Address 47 114 MAC Optimize 41 Master 6 19 37 39 41 Master LED 24 25 See also LEDs Station ...

Страница 125: ...or 64 P Packet Type Filters 57 Packetized Mode 11 17 17 18 31 57 64 70 86 Command Set 11 Pairing Domain 20 22 38 47 48 Parity 51 Parity Error 64 Pass through Mode 17 18 57 Point to Multipoint 9 11 12 37 With Wired Workstation 9 15 16 Point to Point 9 10 37 46 57 Using RangeLAN2 Infrastructure 9 13 Power Output 116 R Radio Configuration Menu 35 44 See also Configuration Menu Radio LED 22 23 See als...

Страница 126: ... 26 27 31 See also RS 232 Cable Sockets 16 87 90 Spread Spectrum 1 114 Frequency Hopping 1 37 38 39 113 116 Station 6 13 19 37 41 42 43 See also Station Type Station Type 24 37 Station Type Rotary Switch See Rotary Switch Station Type Statistics See View Statistics Status LED 22 23 58 67 See also LEDs Subchannel 39 40 Subnet Mask 48 Sync LED 25 Synchronization LED 24 See also LEDs Station Type T T...

Страница 127: ...121 U U S Specifications 116 117 UDP 46 64 114 V View Statistics 63 W Windows Sockets See Sockets X XMODEM 111 XON OFF See Flow Control ...

Отзывы: