RV-M7-VM MURS Da t a Radio Modem T e ch n ic a l M an ua l Version A0 Feb 2010 Raveon Technologies Corporation 2780 La Mirada Drive, Suite C Vista, CA 92081 www.raveontech.
Table of Contents 1. General Information about the RV-M7 .......................................................... 4 1.1. 1.2. 1.3. 1.4. 1.5. 2. Overview ....................................................................................................... 7 2.1. 3. Features......................................................................................................................................... 7 Specifications ..........................................................................
Broadcast Transmissions ..................................................................................................................... 22 The Address Mask ............................................................................................................................... 22 Addressing Examples: ......................................................................................................................... 23 6.6. Error Correction ...................................................
1. General Information about the RV-M7 1.1. Congratulations! Congratulations on your purchase of a M7 radio modem – the most advanced radio modem of its kind available today. Please take a few minutes to read this manual carefully. The information presented here will allow you to derive maximum performance from your radio modem. After reading it, keep the manual handy for quick reference, in case questions arise later on. 1.2.
separation distance of following range. Failure to observe these restrictions may result in exceeding the FCC RF exposure limits. Antenna Installation: For rear deck trunk installation, the antenna must be located at least the following range away from rear seat passengers and bystanders in order to comply with the FCC RF exposure requirements. For model RV-M7-VM: Radiated frequency and Distance RV-M7-VM 152MHz 1.97 Feet (0.
1.5. FCC Compliance Information This device complies with part 15 of the FCC Rules. Operation is subject 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. Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment.
2. Overview The M7 RF data radio is a rugged high-performance, high-speed narrow-band data modem. It contains a receiver, a transmitter, and modem, creating an easy-to-use transparent data radio link. The M7’s user interface is asynchronous RS-232 data into and out of the M7 (CMOS level optional). Modem operation is virtually transparent to the user and the configuration of the modem is via the user serial port.
3. Specifications 3.1. General All measurements made per TIA-603-B DC input voltage ...............................................................................................................................9-16V DC Size ............................................................................................................. 5.0 X 3.76W X 0.95H Weight .................................................................................................................. 6 ounces (0.
3.1. Frequencies The RV-M5-VB-N2 MURS modem has five user selectable channels. The channel is selected with the ATHP command. The RV-M5-VB-N2 modem is factory-set to these five channels, and the modem cannot be programmed to operate on any frequency other than these five. 1 2 3 4 5 151.820 MHz 151.880 MHz 151.940 MHz 154.570 MHz 154.
3.2. Electrical Inputs and Outputs The front panel of the M7 modem has these features: 1. 2. 3. 4. 5. 3.3. RF connector Power LED Status LED (Receive data = green, TX = red) 9-Pin Serial I/O connector DC Power Jack LEDs The status LED visually show the current status of the radio. Status LED (TX) This LED blinks red when the transmitter keys and is putting out RF power. It blinks green upon the reception of data or RF carrier.
RS232/EIA232 Serial I/O Connector The RS232 9-pin serial I/O connector is a female 9-pin D-subminiature connector having the following pins configuration. It is pinned out so that it may be plugged directly into a computer or PC’s 9-pin COM port.
4. User Serial Port Commands 4.1. Overview The serial portion the RF modem is used to send and receive data over the air, as well as to configure the RF modem. In normal operation, the user sends data into the TxD pin of the user port, and this data is transmitted over the air. Received data from another RF modem is output to the user via the RxD pin of the user port. This is the default operating condition of the RF modem.
Once a Parameter is changed, the modem will begin using the new parameter and the new parameter is saved to non-volatile. 4.4. Reading a Parameter To read the value of a particular setting, issue the command, with no parameter. The modem will return the value followed by an “OK”. The modem’s OK response is: The value in ASCII decimal format. A ( = ASCII 0D, = ASCII 0A). An “O”, “K”, , and sequence.
If the unit was configured for RS-485, RS-422, or Ethernet, you must disconnect other devices and use an RS-232 device to configure the M7. Even though the serial baud rate reverts to 9600 baud when the CONFIG button is pressed and the IO port is RS232, it will revert back to the settings programmed into the M7 modem once the Command Mode is exited.
4.8. AT Command Command Mode Commands Command Description Parameters Factory Default AK Enable/Disable ARQ – When ARQ is enabled, this modem will automatically send an ACK packet back to a modem that sends it data. 0=off, 1=on. Range: 0 – 1 BD Baud Rate – Sets serial COM port baud rate (bps). Over-theair (throughput) baud rate is set with ATR2 command. If a PC’s serial baud rate is set higher than the fixed over-theair baud rate of the module, hardware handshaking may be required.
NB Parity – Selects parity format. Settings 0-4 transfer 8-bits over antenna port and generate the parity bit on the RF receiving side. Range: 0 – 5 0 = none 1 = Odd 2 = Even 3 = Mark (1) 4 = Space (0) 0 ND Number of Data Bits – Set/read the number of data bits. Range: 5 - 8 8 NS Stop Bits – Selects the number of stop bits. Range: 1-2 1 0-40 40 RF Power Output. Set or show the RF power output setting. PO R3 RQ RS RV SL Value is in percent, from 0% to 40%.
4.9. Other non-AT commands SHOW Show/display an overview of the radio’s configuration. None - PING Ping another modem. Format is PING xxxx, where xxxx is the ID of the modem to ping. If remote access is enabled on xxxx, it will respond. XXXX - Company Confidential 17 Raveon Technologies Corp.
5. Using the M7 Modem – Packet Mode 5.1. Setup 1. Connect a DC power source to the DC IN connection on the front of the modem. 2. Connect a good quality antenna, cut to the operating frequency, to the BNC connector on the front of the modem. Use a good antenna, and place is at high-above obstructions as possible. 3. Connect a computer terminal, or PC computer running HyperTerminal, to the 9-pin I/O connector. The factory default serial ports settings are 9600 bps, 8 data bits, 1 stop, no parity. 4.
5.2. Programming Channels The M7 modem has memory for up to 6 channels. A channel is a pair of frequencies, one for transmit and one for receive. They may be different or they may be the same. You may program any valid frequency into any channel number. To program a channel, perform the following steps. 1. Change to the channel you wish to program, using the ATHP x command, where x is the channel number. 2. Review the frequency setting with the ATF command. 3.
1 command. Note that the M7 modem will always indicate the status of its internal buffer using the CTS signal on the DB-9 serial connector. When CTS is negated, the internal buffers are more than 80% full. When it is asserted and it is “Clear to Send”, the buffers are less than 80% full. Packet Size The over-the-air packet size may be set with the ATTT xx command. Once the modem receives one full packet of data into via the serial port, it will automatically key the transmitter and send the data.
5.5. Addressing (Packetized Mode only) Addressing Basics One of the more powerful aspects of the M7 modem is its addressing scheme. Incorporating addressing in the modem allows multiple radio systems on the same frequency to co-exist, and not interfere with each other. Also, some user application cannot tolerate receiving data that was not intended for it, and by setting the addresses in the modems properly, the system can be configured to allow reception of only data intended for the recipient.
Setting A System-Wide Address If individual addressing is not needed in your system, there are two ways to ensure it is not used. One way is to set all modems in the system with the same Unit Address and destination address. From the factory, these are both set to 1234, and thus, all modems can communicate with all other modems, using the address 1234.
Note: Logically 1 AND 1 = 1, 0 AND 0 = 0, 1 AND 0 = 0, 0 AND 1 = 0 ` Figure 1 (Address Filtering) M7 receives data over-the-air to Destination Address xxxx “AND” them together M7 has Unit Address yyyy M7 has Address Mask “AND” them together zzzz Compare the two results from these two ANDs Output the data via serial port if the two results were identical One effect of this is that an address mask of 0000 will cause the M7 modem to received any data from any unit that transmits.
Result: Data will be received. 1236 ANDed with FFF0 is 1230. 1234 ANDed with FFF0 is 1230. The results of the ANDing match, and thus the data will be received. Example 4 (able to receive from a group, xx34 where xx is any two digits) Sending Destination Address = 2234 Receiving M7’s Unit Address = 1234 Receiving M7’s Address Mask = 00FF Result: Data will be received. 2234 AND 00FF equals 0034. 1234 AND 00FF equals 0034, therefore they match.
transmission. Once the modem has sent its data the number of times the user specified in the ATRB xx command, the data is discarded, and the modem will continue to operate as normal. It is very important that if one modem is configured to send ACK packets (ATAK 1) that all other modems communicating with it are also set to expect ACK packets using the ATRB xx command. To disable ARQ (the default condition of the modem), disable ARQ with the ATAK 0 and set retries to zero with the ATRB 0 command. 6.
6.1. Debug Related Commands Bench Testing (Must be in command mode to test. Enter +++ at the keyboard to put unit into config/test mode.) ATTD x Various transmit test routines. 0 = Go back to normal mode. Stops the test. 1 = Random data transmit. 2 = Hop up/down one channel 3 = Force PLL to fast lock mode 4 = Transmit all 0s 5 = Transmit all 1s 6 = Enable the test points on the PCB.
7. M7 Diagnostic Provisions 7.1. Overview of Diagnostics Internal to the M7 radio modem, is a powerful 32-bit microprocessor. Along with handing all aspects of radio modulation and demodulation, the microprocessor also maintains an extensive array of diagnostic information. This section details the diagnostic information available, and describes how to us the information to optimize or troubleshoot a M7 radio network. 7.2.
ST10 Statistic Read – Returns numeric values, comma separated, of all statistics as described in the ST command. Company Confidential 60 Run time display screen Raveon Technologies Corp.
7.4.
7.6. ATST3 Command The ATST3 command, will return the time and date the firmware in the M7 was compiled. 7.7. ATST4 Command The ATST4 command will return internal timers that tell how long the modem has been powered up and running. All of these timers restart a 0 upon power up. Run time: Years: nnn Days : nnn Hours: nnn Min: nnn Sec: nnn Uptime:nnn OK 7.8.
PTX The number of packets this modem has transmitted. The ID code that the status information is sent to, is set with the ATMA xxxx command. Whenever a status transmission is sent, the “TO ID” of the transmission is the address set using the ATMA command. This allows the system to be configured in a way the normal modem communications take place between the modems, and the status information only is delivered to modems that need to receive it. Company Confidential 60 Raveon Technologies Corp.
8. Appendix A. Serial Port Hardware 8.1. Serial Port Data and Handshaking Signals In computer terminology, the RF modem is considered a “Data Communications Equipment” device, or DCE. The user’s hardware that the modem is connected to is considered “Data Terminal Equipment”, or DTE. Following is a description of how data and control is communicated over the various serial port signals between the modem (DCE) and another device (DTE) that the modem’s I/O port is connected to.
rate. For example, if the over-the-air data rate is set to 2400 baud, and the user is send data into the modem at 9600 baud, the modem will negate the CTS signal once the M7’s internal data buffers become full. CD On this line the modem indicates to the DTE that it has received a carrier from a remote device. It will assert this signal any time there is a carrier detected.
8.2. Null modem without handshaking Sometimes, a “Null Modem” cable may be required to connect the M7 modem to another device. The specific connections are very dependent upon the type of hardware and handshaking used, but the following sections should help in configuring a null-modem cable. How to use the handshaking lines in a null modem configuration? The simplest way is to don't use them at all.
8.4. Null modem with full handshaking In this null modem cable, seven wires are present. The cable is shown in the following figure. Null modem with full handshaking (DB-9 Female shown. Same wiring for male-to-male cable) Connector 1 Connector 2 2 3 Rx Tx 3 2 Tx Rx 4 6 DTR DSR 5 5 Signal ground 6 4 DSR DTR 7 8 RTS CTS 8 7 CTS RTS 8.5. Compatibility Function issues The null modem cable with full handshaking does not permit the older way of flow control to take place.
9. Troubleshooting Symptom: Unit will not receive Solution #1. Verify that the modem is on the correct RF channel. If it is, the RX LED should blink every time another modem tries to transmit to it. If the RX LED does not blink when it should be receiving, it is on the wrong RF frequency. Soultion #2. If the addresses match, and RX LED blinks but still no reception of data, verify that the RTS signal is asserted. The M7 will not output data if the RTS signal on the DB-9 I/O connector is not asserted.
baud, 8 data bits, one stop, and no parity. If the baud-rate was OK, verify the AT, BT and CT times, that they are long enough for you to enter the +++ string. Symptom: Long delay before transmitting Solution #1. Verify that serial port timeout is OK. The ATR3 command sets the number of milliseconds that the M7 will look for in the serial input data stream. If a pause greater than this value happens, the modem will transmit.
10. Mechanical Company Confidential 60 Raveon Technologies Corp.
Limited One Year Warranty If within one year from date of purchase, this product fails due to a defect in material or workmanship, Raveon Technologies, Incorporated will repair or replace it, at Raveon’s sole discretion. This warranty is extended to the original consumer purchaser only and is not transferable.