OPERATION & MAINTENANCE OF THE MRC-565-15 GNSS PACKET DATA RADIO Rev.
GENERAL WARRANTY Maiden Rock Communications (MRC) warrants that its products conform to the published specifications and are free from manufacturing and material defects for one year after shipment. Warranty-covered equipment that fails during the warranty period will be promptly repaired at MRC’s facility in Kent, Washington. International customers are required to pay shipping costs to the MRC facility, with Seattle as the point of U.S. entry. MRC will pay incoming U.S. duty fees.
EXPOSURE TO RF RADIATION The FCC guidelines limit the maximum permitted exposure to RF radiation for Occupational/ Controlled Exposure to 1 mw/sq. cm for frequency ranges of 30-300 MHz. This limit and the following equation for calculating field strength (obtained from OET Bulletin 65) is used to calculate the minimum separation between humans and the transmit antenna based on MPE S= P*G* DC/(4*π*R*R) P = Transmit power in milliwatts = 100,000 G = Antenna gain referenced to an isotropic radiator = 1.68 (2.
REVISION PAGE Document Title: Operation of the MRC-565 Packet Data Radio in a Meteor Burst Network Document Number: MAN-OPS-MRC-565 – Meteor Burst Revision # Redline Initial A B C D E F G H I Page 4 Date 04/20/2014 05/10/2014 05/25/2014 12/23/21 6/21/2014 6/22/2014 7/17/2014 10/25/2021 10/25/2021 Revision Redline Release Initial Release Release A TD Update format, references, TOCs (JW) Update format, references, TOCs (JW) Updated Theory of Ops TD Update format, TOC (JW) Added GNSS module to CMU board Ad
MCC 545B MRC-565 DIFFERENCES There are several differences between the MCC 545B and the MRC-565. A summary of these differences is given below: • • • • • • • • Number of circuit boards MRC-565 has 2 MCC 545 has 3 MRC-565 is a software defined radio with no adjustments on CMU board The MRC-565 has a wideband (40-46 MHZ) FET-PA with adjustable power levels (10,25,50,100 watts) controlled by CMU commands. No battery backed up RAM.
TABLE OF CONTENTS Title Page EXPOSURE TO RF RADIATION ................................................................................................ 3 MCC 545B MRC-565 DIFFERENCES ......................................................................................... 5 1 INTRODUCTION ................................................................................................................ 14 2 NETWORKS ...........................................................................................
5 4.3.5 Select Site Name ........................................................................................................... 36 4.4 Enter Script Files........................................................................................................... 37 4.5 RF TEST ....................................................................................................................... 38 OPERATIONS...........................................................................................
5.4.7 Examining Message Status ........................................................................................... 63 5.4.8 Examining and Revising Message Queues ................................................................... 63 5.5 Sensor I/O Port.............................................................................................................. 64 5.6 Data Loggers Interface ..................................................................................................
5.8.16 Downloading a Program ............................................................................................... 88 5.9 SDI-12 Sensors ............................................................................................................. 91 5.9.1 Data Collection ............................................................................................................. 91 5.9.2 Setup ....................................................................................................
7 6.2.6 Voltage Regulators...................................................................................................... 121 6.3 Power Amplifier (MRC-56500301-10) ..................................................................... 123 6.4 Internal GNSS daughter board (optional) ................................................................... 124 Maintenance ........................................................................................................................ 127 7.
LIST OF FIGURES Figure Page FIGURE 1. MRC-565 PACKET DATA RADIO......................................................................... 15 FIGURE 2. EXPLODED VIEW OF MRC-565 ........................................................................... 19 FIGURE 3. MRC-565 WIRE DIAGRAM.................................................................................... 20 FIGURE 4. MRC-565 FRONT PANEL ....................................................................................... 26 FIGURE 5.
ETE GMSK GPS KBPS LED LOS MBC MBCS MRC MNT NMEA PC PCA PCB RAM RF RTCM RX SCADA SDATA SNP SPDT TDMA TX UPDT UTC VSWR XTERMW Page 12 End-to-End Acknowledgement Gaussian Minimum Shift Keying Global Positioning System Kilo (1,000) bits per seconds Light Emitting Diode Line-of-Sight Meteor Burst Communication Meteor Burst Communication System Maiden Rock Communications Maintenance Port National Marine Electronic Association Personal Computer Printed Circuit Assembly Printed Circuit Board Random Access Memory
INTRODUCTION Page 13 MRC-565 Packet Data Radio Operations & Maintenance
INTRODUCTION 1 INTRODUCTION The MRC-565 can operate with one modulation format: Non Coherent Gaussian Minimum Phase Shift Key (GMSK) Modulation operating at 9.6 KB/SEC. This format matches the MCC 545C's modulation format and is typically used in Extended Line of Site Systems (ELOS). The radio is FCC type accepted for operation with either modulation in Low Band VHF 40-46 MHZ band with an authorized bandwidth of 20 KHZ. The MRC-565 is frequency synthesized.
INTRODUCTION Figure 1. MRC-565 Packet Data Radio The MRC-565 has two Printed Circuit Assemblies and one optional GNSS Daughter board: 1. A Communications Management Unit (CMU) The CMU contains an embedded 32-bit controller for managing all the network functions associated with a packet switched data network and for interfacing to a variety of peripheral devices.
INTRODUCTION 2 2.1 NETWORKS Extended Line of Site Systems The MRC-565 can operates in Extended Line-of-Sight (ELOS) networks using ground wave. The range of communication by ground wave is primarily determined by diffraction around the curvature of the earth, atmospheric diffraction, and troposphere propagation. The RF protocol for these types of networks is called Line of Site (LOS).
INTRODUCTION interpreting system operational statistics. It also contains the list of all commands, along with description and a few commonly used command printouts. Section 6.0 THEORY OF OPERATION This section provides overall review of the functioning of the CMU and the PA circuit board assemblies. It describes the block diagram details of each printed circuit board. Section 7.0 MAINTENANCE 2.
DESCRIPTION DESCRIPTION Page 18 MRC-565 Packet Data Radio Operations and Maintenance
INSTALLATION 3 3.1 DESCRIPTION General The MRC-565 Packet Data Radio provides packet switched communications from fixed sites to a central Host. It can be used for data collection, supervisory control, sending and receiving messages, or other custom applications. The unit's low standby-power consumption (<1 watt) makes it ideal for operating in remote locations where only solar power is available. An exploded view of the chassis is shown in Figure 2. A simplified wiring diagram is shown in Figure 3.
INSTALLATION RX RF from LN TX J1 J16 DB CM 1G 2G 3G 6P 7P 8P 9P 10 Figure 3. MRC-565 Wire Diagram 3.2 Printed Circuit Board Assemblies The MRC-565 contains two printed circuit board assemblies as shown in Figure 2. 1. Communications Management Unit (CMU) MRC-56500300-04 2.
INSTALLATION 3.2.1 Communications Management Unit (CMU) The CMU contains a Host Processor and a Software Defined Radio that contains a Digital Signal Processor (DSP) . The Host processor is used to control the wire side protocols and interfaces as well as the Over the Air protocols.
INSTALLATION 3.2.2 Power Amplifier (PA) A single power amplifier board is used to amplify RF output from the CMU board to the final 10,25,50,100 watt configurable power output. A special DC power switch is used to control the rise and fall times of the RF power output. A duty cycle limiter circuit limits the duty cycle of the power amplifier to 10%. A temperature sensor is also located on this board for monitoring the internal temperature of the MRC-565.
INSTALLATION 3.3 Detailed Specifications The detailed specifications for each of the printed circuit board assemblies are given in Tables 2.1 through 2.4. Table 1. MRC-565 General Specifications CHARACTERISTIC SPECIFICATION Dimensions (excluding mtg braclet) Weight Temperature Range Power Requirements 9.8”L X 4.8”W X 2.1”H 3.8 lbs.
INSTALLATION Harmonic Levels Modulation: Type Rate 70 dB below Unmodulated Carrier GMSK 9.6 kbps Spurious Transmit Modulation Spectrum > 70 dB below Unmodulated Carrier 10 KHz offset – 25 dBC 50 KHz offset – 63 dBC 10 % Max without shutting down transmitter Tx Duty Cycle T/R Switch Solid-State Switching Time < 100 microseconds MRC Standard (Refer to Section 3.2) Withstands Infinite VSWR (shuts down if VSWR > 2:1) I/O High VSWR Protection Table 4.
INSTALLATION Data Memory (RAM): The Data memory is volatile Dynamic RAM (32M X 16). Date, time, executable programs, command parameters and program dynamic data (messages, data, position, etc) are all stored in RAM during normal operations. During normal operation, the MRC-565 software uses the data and configuration parameters stored in RAM. If the data information in RAM is lost or corrupted, for whatever reason, the configuration parameters can be retrieved from Parameter memory.
INSTALLATION 3.5 Front Panel LEDs The six LEDs on the front panel provide the operator with a quick assessment of the unit’s operational status. See Figure 4. PWR RX1,RX2,RX3 TX HIVSWR Flashes for about 2 seconds during power on.
INSTALLATION 4 INSTALLATION 4.1 Cable Connections There are a maximum of seven cable connections to be made to the MRC-565 as shown in Figure 5. M8-4 GNSS Ethernet Cable USB TypeB DC Power Ethernet VHF Antenna Data I/O GNSS Antenna Figure 5. MRC-565 Connector Panel 4.1.1 DC Power The MRC-565 requires a power source that can deliver up to 20 amps of pulsed power (100 msec) from a +12 VDC to +16VDC power source.
INSTALLATION Figure 6. DC Power Connector Note the indent is at top of plug. The +12V inputs are on top side of connectors. Be careful not to try and plug the cable into the connector in reverse order so that +12V is on bottom. If plugged in backwards the +12V is shorted to ground (on PA board) and the DC line fuse will blow and or a trace on the Power Amp board may burn out. Do not force. 4.1.2 VHF Antenna Connect the antenna cable to the BNC RF connector.
INSTALLATION 4.1.4 I/O Port The 44 pin I/O connector on the front panel includes three RS-232 ports and one Sensor port. MRC provides a standard cable harness that breaks out these four ports as shown below: Operator Port (9 Pin) Data Port (9 Pin) Aux Port (9 Pin) I/O Port (44 Pin) MRC-565 I/O Port Cable Sensor Port (25 Pin) Figure 7. MRC-565 44 Pin I/O Cable A description of each of the other connectors is given below. A description of the various ports is given below. 4.1.4.
INSTALLATION 4.1.4.2 Data Port The Data Port may be used for connecting to a data logger, GPS receiver or other serial input device using a standard straight thru RS-232 cable with a 9-pin male D connector to 9-pin female D connector. Refer to Section 4.0 for more information on interfacing to data loggers or other serial input devices. All signals are RS232 (+/- 5V) levels. Pin 1 2 3 4 5 6 7 8 9 DATA PORT – 9S Signal Not Used Tx Data Rx Data DTR Ground DSR RTS CTS Ring 4.1.4.
INSTALLATION 4.1.4.4 Sensor Port The Sensor port is used as a general purpose Supervisory Control and Data Acquisition (SCADA) interface requiring limited I/O in lieu of a full data logging capability. Use a mating cable with a 25-pin male D connector for access to the various functions. For convenience, this cable may be routed to a terminal block for interfacing to the various sensors and other external devices.
INSTALLATION 19 20 21 22 23 24 25 4.1.5 Analog Input #3 ( 0 to 5 V) ±1% Analog Input #4 ( 0 to 5 V) ±1% Analog Input #5 ( 0 to 5 V) ±1% Analog Input #6 ( 0 to 5 V) ±1% +12V Switched (.5A Max) +12V (0.5A Max) Det RF for Chan #1 GNSS Ethernet GNSS Ethernet Port on the front panel of the MRC565 Radio is used to configure and monitor the internal GNSS daughter board attached to the Main CMU board. To access, a web browser the default IP address 192.168.10.2 port 80 can be used. 4.1.
INSTALLATION 4.2 Power-Up Sequence Connect a laptop, with XTERMW installed, to the Operator Port (MNT). The Operator Port settings of the MRC-565 is programmed with the following factory default configuration at the time of shipment: Baud rate Data bits Stop bit Parity Protocol Flow control 9600 8 1 no ASCII none When the unit first turns on after applying power the PWR, RX1, RX2, and RX3 front panel LED's will turn on for about 2 seconds.
INSTALLATION With the exception of the CPLD, all versions of software can be updated via the Operator Port. The CPLD requires direct connection of the Altera Blaster to the board. 4.3 Description of Critical Device Parameters for a LOS Network Most of the parameters used in a MB network do not have to be changed from there Factory Defaults for normal operation. However, a few critical parameters must be set to obtain proper operations. These are described below.
INSTALLATION 4.3.3 Radio ID Number Every unit in a Meteor Burst Communications System has a 16-bit ID. This allows up to 65,536 unique ID numbers. The MRC-565 ID number will already be programmed into the unit by MRC prior to shipment. Enter the command ID [ENTER] and the unit ID number will be displayed on the operator terminal. Contact your System Administrator to register this ID in the network configuration database.
INSTALLATION CHANNEL (cr) This will show you the “Active” TX and RX Frequency pair and frequency pairs for up to 20 channels that were programmed at the factory. The following table will be displayed for the SNOTEL network: +CHANNEL 01/01/00 01:08:29 Primary Channel TX mhz RX mhz Mod-Val Bit rate Modulation 07 41.6100 40.6700 3 9.6K gmsk9.6 Channel Table: Channel TX mhz RX mhz Mod-Val Bit rate Modulation 00 40.0000 40.0000 3 9.6K gmsk9.6 01 46.000 46.0000 3 9.6k gmsk9.
INSTALLATION 4.4 Enter Script Files The MRC-565 must be programmed with the parameters that “fit” the network that it is being used in. This programming is accomplished by loading “Script file” from your PC into the MRC565 using the Operator (MNT) port. The Script File can also be downloaded into a Remote Station via RF from the Master Station. If a script file have not been programmed into the MRC-565 and it must be changed, a new file can be loaded from your operator terminal using XTERMW software.
INSTALLATION The CONFIG command may be used to confirm that the MRC-565 has been configured correctly for the network it is operating in. For example, if your MRC-565 is being used in a Meteor Burst network the following configuration parameters will be displayed on your operator terminal when you enter CONFIG [ENTER]. DATE 2/17/14 TIME DEVICE TYPE REMOTE ROLE 00500,00001,MULTI ID DEFAULT DEST. MODULATION GMSK9.6 TRANSMIT KEY BIT RATE 9.
INSTALLATION EEE Number of times the radio has rebooted. NOTE The forward RF power should be at least 80 watts if the battery voltage is normal. If it is lower than 80 watts check for proper cabling to the power source. (see Section 3.2.2.1). If the reverse RF power is greater than 5 watts check the antenna and coaxial cabling for proper installation. If both the forward and reverse power are low, the transmitter may be automatically shutting down due to an antenna VSWR greater than 2:1.
OPERATIONS OPERATIONS Page 40 MRC-565 Packet Data Radio Operations & Maintenance
OPERATIONS 5 OPERATIONS This chapter covers the basic operating procedures for the MRC-565 as it's used in a LOS network. The MRC-565 is programmed using Script Files that contain the specific system parameters for operating in the meteor burst mode. These are loaded into the MRC-565 at the MRC facilities prior to shipment. The script files may also be loaded and/or modified at the customer’s site.
OPERATIONS 5.1.2 HELP Command Entering HELP [ENTER] produces a single page display of all the commands used in the operation and maintenance of the MRC-565. To obtain descriptive information about a particular command and how it is used by the MRC-565 enter the command type. For example: HELP, ASSIGN [ENTER]. 5.1.3 System Time and Date The MRC-565 has its own internal clock that is periodically synchronized to the nearest second with the master station.
OPERATIONS 5.2 Configuring the MRC-565 Manually The critical configuration parameters are: • • • • • • • Radio ID Sets unique radio up to 65,000 Channel Sets frequency, modulation type, and channel number.
OPERATIONS Radio Frequencies and Modulation Format As noted in Section 4.3.4 above, the MRC-565 will already be programmed with the authorized frequencies to be used in your network. These frequencies are stored in parameter memory and cannot be changed. Verify that the correct frequency is configured by entering the command: CHANNEL (cr) The following table will be displayed for a LOS network: +CHANNEL 01/01/00 01:08:29 Primary Channel TX mhz RX mhz Mod-Val Bit rate Modulation 00 40.0000 40.0000 3 9.
OPERATIONS 5.2.3 Setting the Operating Role To see what ROLE the device is set to enter: ROLE The Role must be set to LOS for LOS networks. 5.2.4 Setting the Power Mode The MRC-565 has several power modes that determine the DC Power consumed when the unit is in the non-transmit state. These modes do not affect the DC power consumed when in the transmit state. There are four Low Power Modes. 5.2.4.1 LPM,OFF In this mode the unit operates without going to low power modes.
OPERATIONS seconds to wake the unit up. Applying an external voltage to the Ignition input (IN2+) can also be used to turn on the power within 10 seconds of applying the voltage. This mode has the advantage that the receiver is always active, which means that it can respond to Master station Idle probes at any time. Wake up time to a receive signal is a few milliseconds 5.2.4.
OPERATIONS MODE LPM,OFF LPM,OFF LPM,SP LPM,ALARM LPM,PWR 5.2.5 DESCRIPTION LPM off with Ethernet on LPM off with Ethernet off Rx on, CF halted, power on Rx off, CF halted, power on Rx off, CF halted, power off Current 130ma 110ma 75 ma 50 ma 2 ma WU TIME NA NA 3 MSEC 300 MSEC 3 SECONDS Selecting Network Parameters MRC recommends using the given default network parameters (values that are set on power-up or after reset).
OPERATIONS CONNP – MASTER OPERATION ONLY - Connectivity message precedence (default is 1 precedence); information on changes in the connectivity table is given highest precedence (automatic feature). ETEAP – End-to-end ACK message precedence (default is 2 precedence); the acknowledgment of a message when it reaches its final destination is given highest precedence. HTO – History file timeout in minutes (default is 5 minutes); maintains information for duplicate filtering.
OPERATIONS 5.3.1 I/O Configuration Commands 5.3.1.1 Port Settings Using ASSIGN Command The ASSIGN command is used to control the port settings and has been enhanced over the MCC 545B to include not only the serial data ports but also the Receiver and Ethernet ports.
OPERATIONS 5.3.1.2 Ethernet Port Configurations Settings The IPCONFIG commands is used to set up IP address for the Ethernet port. IPCONFIG Command Summary Description IPCONFIG IPCONFIG,ALL IPCONFIG,{E1},OFF IPCONFIG,PORT,192.168.16.30 IPCONFIG,PORT,DHCPC,{ON,OFF} IPCONFIG,GATEWAY,192.168.16.2 IPCONFIG,SUBNETMASK,255.255.255.
OPERATIONS 5.3.2 Scheduling MRC-565 Events The SCHED command allows you to schedule automated command "events". An "event" simply consists of giving one or more commands a trigger time. When the MRC-565's real-time clock reaches the trigger time, the scheduler invokes the command as though you had entered it from the MRC-565's operator terminal. Two different types of time trigger options are provided for command scheduling: INTERVAL and TIME.
OPERATIONS timeout the time limits may be set by entering the number of seconds, from 0 to 32767. Enter a 0 to turn off the time limit. Command STT,secs 5.3.4 Description The Set Teleprinter Timeout command sets the time limit for characters at the maintenance terminal. Default is 60 seconds (1 minute).
OPERATIONS Battery Voltage 0- 20VDC Power Amplifier Uses a lookup table to relate the printed power levels to the VF voltage Power Amplifier Uses a lookup table to relate the printed power levels to the VR voltage Power Amplifier Temperature Six Internal Regulated Voltages Six External Voltages (ADC1 – ADC6) Table 5.2-1 below lists the various parameters. The MRC-565 automatically converters the raw readings from its A/D converter to calibrated engineering units for operator use.
OPERATIONS The input voltage at the I/O connector must not exceed 5.00 VDC. A 12 bit A/D converter is used to convert the input voltage to a digital value from 0 to 4095. Scale Factor is set using the following formula: Scale Factor = (5.0/4095) *1/INPUT DIVIDER = .0012207 * 1/INPUT DIVIDER Where the INPUT DIVIDER is the voltage attenuator at the ADC input required to keep the maximum input voltage below 5.
OPERATIONS HOURLIES,OFF The hourly report can be re-enabled by entering the command: HOURLIES,ON 5.3.8 Reading Internal Sensor Values The MRC-565 radio has the capability to read certain sensor values, e.g. Internal rechargeable battery (-03 only), internal temperature, etc. Following are the most commonly used commands to read these sensor values, please note that some commands are only available on -03 radios. For a more detailed description of this feature, refer to Section 4.7.
OPERATIONS 5.3.10 Saving and Restoring the Configuration To aid your understanding how the MRC-565 operational configuration is saved and restored it is helpful to understand the hardware and design philosophy of the MRC-565. The MRC-565 is designed to operate unattended in a variety of environments where power may be applied continuously or intermittently. The goal is for the unit to continue to operate without loss of messages, data or configuration even if power is randomly turned on and off.
OPERATIONS and other operational parameters and then use the "Save" command to write them to CPM. As soon as the parameters are entered they take effect. CAUTION Once the software is rebooted or is restarted due to a SW crash, power cycle, operator BOOT, all changes will be lost unless they were previously saved in CPM. 5.4 Sending and Receiving Messages The MRC-565 is a packet data radio and therefore enables an operator to send and receive messages to all units within the network.
OPERATIONS [SHOW] [FLUSH] [DEL] [SMS] [MESSAGE] [REMCMD] [CANMSG] TEXT EDIT BUFFER [ESC] TX QUEUE TO/FROM NEIGHBORING STATIONS EDIT COMMANDS RX QUEUE [DEL] ACK END-TO-END ACK [SHOW] [ESC] PRINT [FLUSH] [DEL] [SMS] Figure 7. Message Flow and Associated Commands The following operations are explained in this section: SECTION 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 5.3.7 5.3.8 5.4.
OPERATIONS 1. Type MESSAGE. The operator terminal will respond with ENTER TEXT. The MRC-565 will now be in the compose and edit mode. 2. Enter a message up to 3,570 characters in length, pressing [ENTER] at the end of each 80 character line. 3. Press the [ESC] key. The message will now be transferred to a Tx queue and will be automatically transmitted to the default destination at a priority level R.
OPERATIONS DELMSG, ID: sss where: ID is the numerical station ID sss is the message serial number The operator terminal will print the date and time, followed by MESSAGE DELETED. 5.4.2 Editing Messages The following editing functions may be used from the keyboard while the message is in the TEXT EDIT BUFFER. KEY [DEL] [CTRL]R [CTRL]I \ [ENTER] [LF] [CTRL]X [CTRL]T [CTRL]D [CTRK]A [ESC] 5.4.3 FUNCTION Deletes the last character entered. Prints the current line of text on the next line down.
OPERATIONS mm/dd/yy hh:mm:ss TXTMSG ACK name:sss, xxxx CHARS FROM name When the entire message has been delivered to its final destination an end-to-end acknowledgement will be displayed on the operator terminal: hh:mm:ss END-TO-END ACK OF name:sss FROM name If the end-to-end ACK is not received within the specified time-to-live limit, the MRC-565 will purge the message from the Tx Queue and display the following message: hh:mm:ss MESSAGE TIME-TO-LIVE EXPIRED, MSG.
OPERATIONS than 25 messages may be placed into the Tx Queue at one time. You may either send an edited text message or a message that is generated from the alphabet. To enter a canned message generated from the alphabet, enter: CANMSG,id,msg length{,min.queue depth}{,total number of messages} where “id” is the neighboring station ID, the message length is from 1 to 3000 characters and the queue depth is from 1 to 25. The default queue depth is 5.
OPERATIONS The MRC-565 then generates an ACK of the message packet and transmits the ACK to the neighbor from whom the message was received: hh:mm:ss TXTMSG ACK name:sss, nnnn CHARS FROM name When the destination MRC-565 receives a complete message, it displays the following message: hh:mm:ss MSG RECEIVED name:sss, xxxx CHARS text……………………………… **end-of-message** where “name:sss” is the message serial number.
OPERATIONS To delete the contents of the transmit and receive queues, you must specify the exact queue by entering a station name: FLUSH TXQ,id or FLUSH RXQ,id For each message deleted, the terminal prints: Id:sss unlinked {and deleted} The “and deleted” text appears only if the message is not present in another queue.
OPERATIONS The Sensor port interface is a 25-pin male D connector. The connector pin outs and their respective functions are shown below. The analog voltages are routed to a 12-bit analog-to-digital converter (ADC) which provides a resolution of +/-.1% and an accuracy over temperature of ±1%.
OPERATIONS Any data logger that MRC supports and has an RS-232 interface may be connected to any one of the 3 ports on the MRC-565. Normally, the Data or AUX Port is used.
OPERATIONS Because of the flexibility of both the CR10X and the MRC-565, several parameters must be setup to define the operation of the data acquisition process used to get data from the CR10X to the MRC-565. The following sections show the command structure as it relates to the CR10X driver, and then discusses each command in detail. 5.7.1 CR10X Commands The following tree diagram shows the commands used to set up and configure the CR10X data Logger drivers in the MRC-565 RF Modem.
OPERATIONS CR10X Display CR10X configuration parameters Get all reports since previous scan Get only the current (last) data group Get only the last ‘N’ data groups (backsup ‘N’ data groups from the last one) ,ACQMODE,ALL ,CURRENT ,LAST,N ,SETPTR,DATE,TIME Manual set up of last data pointer in the MRC-565 ,INTERVAL,N Scan interval in seconds Scan only when UPDT command is entered ,OFF ,ORDER,FIFO ,LIFO (not avail) ,GROUP,MRC-565A ,CR10X Let MRC-565 assign group numbers Get Group Number from 1st stor
OPERATIONS will be 200. The use of MODEM ENABLE is normally off and the RING line is tied high to keep the CR10X in an active state. The current values are viewed by entering CR10X as shown in the following example. +cr10x 04/08/14 10:43:12 ACQMODE = ALL INTERVAL = OFF ORDER = FIFO GROUP = CR10X TIME = CR10X MAXQ =3 SCALE = CR10X MODEM ENABLE = OFF 5.7.3 Acquire Mode There are three modes used by the MRC-565 for controlling data acquisition from the CR10X. These are "ALL", "CURRENT", and "LAST,N".
OPERATIONS 5.7.4 Data Retrieval Pointer Initialization The CR10X,SETPTR,XXXX command is used to control where the next data will be read from the CR10X Final Storage. The MRC-565 maintains an internal pointer for reading data. This pointer is accessed each time the MRC-565 requests data from the CR10X. The CR10X records data in a “circular ring buffer” mode and will reuse memory locations as long as it remains operational.
OPERATIONS The CR10X mode uses the group ID assigned in the CR10X by using the P80,p1,p2 instruction in the CR10X DLD File, where the 1st parameter selects Final Storage area 1, and the 2nd parameter defines the group (array ID) number. These can be assigned from 0 to 15. 5.7.8 Time of Day To send the MRC-565 time to the CR10X, enter (or schedule) a UPDT,TIME command. This will not be done when a time probe is received from the master station, as it might cause a skip in the data acquisition cycle.
OPERATIONS The MRC-565 limits the amount of data read from the CR10X to prevent overflowing its’ transmit memory queue. Each time a group is read, the available memory is checked, and if it goes below 600 Queue blocks, then the MRC-565 will stop reading data from the CR10X until the next scan interval. As data is transmitted, memory will get freed up for the next interval. The CR10X,MAXQ,N setting is used to limit the number of group reports created with each scan.
OPERATIONS 5.7.13 Setting/Reading CR10X Internal Registers The CR10X has internal registers that are used to hold data while it is being manipulated prior to being output to final storage memory. The MRC-565 can read these registers using local or remote commands and transmit the contents back to the originator of the remote command. In addition the contents of the registers can be changed via remote command.
OPERATIONS Resetting CR10X Internal Error Statistics: The CR10X,RESET command will zero the CR10X internal error counters. +cr10x,reset 01/08/99 10:41:48 R10253 F62262 V3 A1 L8219 E00 00 00 M0256 B+3.1117 C3042 MRC-565A DPTR:08213 008 09:42, CR10X Start:007 04:11 End:008 10:41 This format is the same as for the STAT command shown above. Note that the error counter has been zeroed. 5.7.14 Entering CR10X Security Codes The CR10X uses security codes that are set up within the source code of the stored program.
OPERATIONS The maximum message file length including the 16 character header must be no greater than 3500 characters. If the file length is larger than this, it can be reduced in length by editing it to remove comment lines and blank lines, or use XTERM DOS Version for larger files. (XTERM DOS can be obtained MRC upon request.) When an MRC-565 with a device driver assigned to the CR10X receives the message in this format it will be sent to the CR10X, compiled, and begin executing.
OPERATIONS 1. Before connecting the MRC-565 data cable to the CR10X, enter the CR10X,INTERVAL,OFF and CR10X,MAXQ,1 commands to disable the automatic data acquisition. 2. Connect the MRC-565 data cable to the CR10X, then enter the CR10X,STAT command to read the current pointer from the CR10X. +CR10X,STAT 03/27/04 14:11:48 R+2113. F+2112. V5 A1 L+2113. E00 00 32 M0256 B+3.
OPERATIONS To now replay the data, determine the current pointer and note the date and time of the pointer reading. Each site uses about 50 words of CR10X final storage per hour, therefore determine how many hours you want to move the pointer back. Multiply by 50 and subtract the result from the current point. Send the new pointer to the remote with the CR10X,SETPTR,nnnnnn command.
OPERATIONS MCC-545 RF MODEM CENTRAL DATA SYSTEM MCC-545 RF MODEM DATA SENSORS CR1000 MCC-545 RF MODEM CR1000 DATA SENSORS MCC-545 RF MODEM CR1000 DATA SENSORS RF NETWORK MCC-545A RF MODEM CR1000 DATA SENSORS TYPICAL DATA ACQUISITION SYSTEM Figure 8.
OPERATIONS 5.8.1 CR1000 Driver Configuration Command Summary: The following list shows the commands used to set up and configure the CR1000 data Logger drivers in the Packet Data Radios. Each command is detailed in the pages following.
OPERATIONS CR1000,STATUS,ALL CR1000,STATUS,FIELD NAME Displays all Status fields in list form. Display CR1000 Status Table fields and values. Where: FIELD NAME is a required parameter. FIELD NAME, if included, will display value of the named CR1000 Status Table field. Note: FIELD NAME is an ASCII label of a variable in the table. CR1000,PUBLIC,ALL CR1000,PUBLIC,FIELD NAME,{xxx} Displays all Public fields in list form. Display CR1000 Public Table fields and values.
OPERATIONS + 5.8.2 Acquire Mode: There are three modes used by the radios for controlling data acquisition from the CR1000. These are "ALL", "CURRENT", and "LAST,N". The CR1000,ACQMODE,ALL mode will read all the data records in each Table, starting from the last location pointers set into the radio. This is useful where all the data for each site must be transmitted, not just the most-recent data.
OPERATIONS +cr1000,stat 02/21/14 15:46:33 Waiting...
OPERATIONS the final storage at the desired interval. The interval is synchronized with time-of-day so that an interval of 10 seconds (for example) falls on 0, 10, 20, 30, 40, 50 seconds of each minute. The interval can be set more often than data is recorded in the Final Storage and if there is no new data since the last scan, nothing will get queued for transmission. 5.8.
OPERATIONS 5.8.10 Memory Management Each time the radio reads data from the CR1000, it saves the last data pointer accessed in the CR1000’s Final Storage RAM. This is used at the next scheduled update interval to get the next data values without missing data. If there is no new data recorded in the Final Storage area when the radio scans then nothing is transmitted. The radio will try again at the next interval. The interval can be set from 1 to 32767 seconds. A good typical value to use is 30 seconds.
OPERATIONS When a CR1000 is connected to other CS-I/O-enabled devices, it will be necessary to use an interface adapter available from CSI, such as the SC105. This device manages the RI/ME lines internally, so this option must be turned off in the radio using the command: CR1000, MODEM ENABLE, OFF. 5.8.13 Reading CR1000 Internal Pointers and Error Statistics The CR1000,STAT command will read and display the CR1000 internal pointers and error counters.
OPERATIONS ProgErrors VarOutOfBound SkippedScan SkippedSystemScan ErrorCalib MemorySize MemoryFree CPUDriveFree USRDriveFree CommsMemFree FullMemReset DataTableName SkippedRecord DataRecordSize SecsPerRecord DataFillDays CardStatus CardBytesFree MeasureOps MeasureTime ProcessTime MaxProcTime BuffDepth MaxBuffDepth LastSystemScan SystemProcTime MaxSystemProcTime PortStatus PortConfig SW12Volts Security RS232Power RS232Handshaking RS232Timeout CommActiveRS232 CommActiveME CommActiveCOM310 CommActiveSDC7 CommA
OPERATIONS BaudrateCOM3 BaudrateCOM4 IsRouter PakBusNodes CentralRouters BeaconRS232 BeaconME BeaconSDC7 BeaconSDC8 BeaconSDC10 BeaconSDC11 BeaconCOM1 BeaconCOM2 BeaconCOM3 BeaconCOM4 VerifyRS232 VerifyME VerifySDC7 VerifySDC8 VerifySDC10 VerifySDC11 VerifyCOM1 VerifyCOM2 VerifyCOM3 VerifyCOM4 MaxPacketSize USRDriveSize TCPPort pppInterface pppIPAddr pppUsername pppPassword pppDial pppDialResponse IPTrace Messages CalGain CalSeOffset CalDiffOffset 0 0 00000000 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
OPERATIONS WIND_DIR RH BARO_PRES ENCL_RH BARO_HG LBatt CSI_R DEW_PT SVP PVP Sthpv NetRad NetRad_cor WS_MS Scratch1 Scratch2 Scratch3 -nan 100.00000 -1.67392 -43.71719 8.62277 0.00000 308.10001 -37.50831 0.02434 0.02434 -nan 8.51829 8.51829 0.00000 0.00000 0.00000 0.00000 5.8.16 Downloading a Program A new or revised CR1000 internal program can be transmitted to a radio which will then download it to the CR1000 and tell the CR1000 to compile and run it. The program source, in ".
OPERATIONS Before starting a download be sure to set some delay between characters in the connection configuration settings dialog box. In the box below this is checked and set to “3”. Failure to do this can cause corruption in the file or script to be downloaded. The following screen image shows the popup window to get to the file selection point when sending a ".MSG" file.
OPERATIONS The Send Message File window will pop up next. Use the “Browse” button to navigate to the desired file name or type in its path directly. Enter a message priority “A – Z” and the ID of the radio. Click on “OK” to send the message. If the file was fragmented into more than one piece, be sure to send the pieces in proper sequence. The radio ID in the Destination field must be set to a valid ID.
OPERATIONS For example: 02/21/14 12:22:05 Command response received from 00500 # 02/21/14 12:19:54 CPU:CR1000.CR1 Downloaded to PakID:00001 OK Note that the PakID is the ID of the data logger attached to the destination radio. 5.9 SDI-12 Sensors Support for collecting data from sensors using the SDI-12 protocol is described in this document in three sections. These are: 1. Data Collection 2. Data Logging 3. User Interface. 5.9.
OPERATIONS The Sensor Definition Table is built in the form of a two dimensional matrix with rows and columns. There is a row for each unique combination of sensor-address and SDI-12 command type, and columns for selecting the SDI-12 command and expected number of measurements. Data Collection ID 1 2 3 4 Sensor Address Data Set Name 0 0 1 2 Weather Rain Moisture Snow Pillow SDI-12 Command M1 M2 M M Number of Values 7 3 5 4 Figure 9.
OPERATIONS EVENT,GROUP,2,SDI[3:1],SDI[3:2],SDI[3:3],SDI[3:4],SDI[3:5],SDI[4:1],SDI[4:2], SDI[4:3],SDI[4:4] After the Sensor Table and Group definitions are completed, they are saved in the configuration Flash Memory with all the other radio setup command parameters. 5.9.3 Periodic Data Collection After the Sensor Table is set up, a schedule needs to be created to tell the radio when to collect the data and when to build and transmit the SDATA reports.
OPERATIONS The 565 cannot look back in this file in real-time to re-transmit old SDATA reports as of the initial software release, but that could be implemented in the future if/when required. 5.9.5 User Interface The MRC-565 has a RS-232 communication port for local user interface. If the breakout cable is supplied, the 9-pin connector labeled “MNT” is the correct port. A direct connection to the front panel of the MRC-565 USB connector can be used with a proper USB/RS-232 adapter cable.
OPERATIONS MRC-565 Packet Data Radio SDI-12 Sensors Data Logger DTA Port LapTop PC MNT Port Terminal strip 9 2 9=gnd 2=SDI-12 25 Pin connector ALT Not Available on the MRC-565 Figure 10.
OPERATIONS 5.9.6 MRC-565 Commands The following commands are used with SDI-12 Sensor data collection. The setup commands are listed first followed by the control and status type real-time commands. 5.9.6.1 SDI Show the Sensor Table settings and values. 5.9.6.
OPERATIONS 5.9.6.5 EVENT, GROUP, GN, SDI[1:1], SDI[1:2], SDI[1:3]… Define a new Event Group or replace the old Event Group with this GN where: GN New Group number (1-16) SDI[x:y] Each entry specifies which Sensor Table entry (x) and which measurement number (y) (1-64) to record in that slot of the SDATA message. There is a maximum of 16 slots in each SDATA message. They will be formatted as 16-bit CSI floating point numbers. Example: EVENT,GROUP,1,SDI[1:1},SDI{1:2],SDI[1:3] 5.9.6.
OPERATIONS To schedule data collection for our sensors and transmission of the GROUP SDATA report we could enter the following commands: SCHED,I,30:0,SDI,COLLECT,1,2 SCHED,I,30:0,OFFSET,15,EVENT,UPDT,1 The first command schedules data collection of sensor table items 1 and 2 every 30 minutes and 00 seconds. The second command schedules the event group 1 to be created and send every 30 seconds with an offset of 15 seconds to give time for the data collection to complete. 5.9.
OPERATIONS 20:14:49.22 20:14:49.23 20:14:49.24 20:14:49.27 20:14:49.34 20:14:49.35 20:14:49.36 20:14:49.40 20:14:49.46 20:14:49.48 20:14:49.49 20:14:49.52 20:14:49.59 20:14:49.60 20:14:49.61 20:14:49.64 20:14:49.71 20:14:49.72 20:14:49.73 20:14:49.77 20:14:49.83 20:14:49.85 20:14:49.86 20:14:49.89 20:14:49.96 5.9.9 [0(cr)(lf)] <0D0!> [0+0.0(cr)(lf)] <0D1!> [0+1.0(cr)(lf)] <0D2!> [0+2.0(cr)(lf)] <0D3!> [0+3.0(cr)(lf)] <0D4!> [0+4.
OPERATIONS Continuous Measurements Continuous Measurements + CRC commands) aR0! ... aR9! aRC0! ... aRC9! a (formatted like the D commands) a (formatted like the D *These commands may result in a service request. 5.9.10 Serial Port Command and Response Diagrams low power wake-up break 12ms 8.33 ms MASTER SLAVE a M ! send data command command acknowledge command mark a 0 0 1 \r \n 0 a D 0 ! data report with one value a + 1 2 3 4 5 6 7 .
OPERATIONS Sensors should respond to a command in 15ms, but they can take up to 100ms to wake up from a sleep state and respond to the first command after the BREAK. The master (in this case the MRC-565 Radio) will retry commands if it gets no response. The first timeout is 100ms and subsequent retries will time out after 20ms. The MRC-565 basic timing internal clock is 10ms per “tick” so all of the timing is rounded up to the next 10ms tick. 5.
OPERATIONS Multiple line report examples: No time tag With time tag With Sensor Labels 123.4 09:15:00 19.8 33 99 1089.45 10/14/02 Date/Time: 10/14/02 09:15:00 +123.4 +19.8 +33 +99 -1089.45 AC Voltage DC Voltage Pulse Count Error Code Pressure +123.4 +19.8 +33.0 +99.0 -1089.
OPERATIONS 5.10.3 Viewing the generic device driver setup Enter the GENERIC command with no parameters to display the current setup for all active ports. The following example response shows a typical setup with only port 2 set up for generic operation. +generic 12/11/01 10:54:32 Rpt Group............ Date......... Time.........
OPERATIONS For example see the following set of characters: 1 11 21 2 12 22 3 13 23 4 14 24 5 15 25 6 16 26 7 17 27 8 9 10 18 19 20 28….timeout This character set will create two groups where the values 1-16 will go into group 1, and the values 17-28 will go into group 2. Each report will be time and date stamped using the current time of the MRC-565.
OPERATIONS 00 01 02 03 04 05 06 07 08 09 10 11 Battery Voltage Reference Wind speed Wind gust Wind direction Air temperature Relative humidity Air pressure (QNH) Visibility Sunshine duration Net atm. radiation Rainfall 12.7 699 79.4 79.4 359.6 48.8 101.6 1089.6 3002.9 1023.0 2120.4 204.6 Volt m/s m/s Deg.M Deg.C % RH hPa m min W/sqm mm From the above report one can see that the date is on line 1 in columns 12-19, and is in yearmonth-day format. The time is also on line 1 in columns 21-28.
OPERATIONS In AUTO mode, sensor values are delimited by blanks or commas and there may be several per line. If the line number parameter is not given (example 1 above) then data is assumed to start on the 1st line of the report. If the line number is given, data can start on other than the 1st line. In addition, if the start parameter is given, data can begin in a column other than the 1st column. For example you may have a report such as the following: 10/14/02 09:15:00 +123.4 +19.8 +33 +99 -1089.45 ….
OPERATIONS a carriage return and line feed. The response text, up to 1024 bytes, will be captured and returned to the originating modem as a remote command response message.
OPERATIONS Several input/output lines are available directly from the processor card of the MRC-565 modems. In addition, an I/O expander card (XIO) can be optionally used which uses 3 lines to implement a high-speed serial link for accessing the signals of the expander card. Refer to APPENDIX D for details on Event Programming.
THEORY OF OPERATION Page 109 MRC-565 Packet Data Radio Operations & Maintenance
6 THEORY OF OPERATION The MRC-565 Packet Data Radio contains the Communications Management Unit (CMU) and The Power Amplifier (PA) printed circuit board assemblies. An optional GPS receiver can also be provided. This GPS solders onto the CMU and is done at the factory. These assemblies are discussed in the following paragraphs. The text references parts that can be located on the block diagrams and printed circuit board assembly drawings given below. 6.
-24 dBm. Note that the radio continues to receive strong desired signals on up to +10 dBm or more but any off-channel signals in the RF pass band stronger than -24 dBm will block desired signals. 6.1.2 Digital Receiver Components 6.1.2.1 Analog to Digital Converter The LTC2256 high speed ADC (U71) marks the input point of the digital signal processing elements that function as the digital receiver and digital demodulator.
to 50 MHz. The U85 internal VCO operates at ten times the output frequency. The sampling clock applied to the ADC can be viewed at TP86. The main processor monitors the U85 lock condition via bit 13 of CPLD input register A. If unlock is detected, the synthesizer will be reloaded. 6.1.2.4 Field Programmable Gate Array – Receiving Logic The 14-bit ADC output samples representing the analog signals in the 40 to 43 MHz tuning range are input to the field programmable gate array (FPGA) EP3C10 U37.
The DSP processes each sample block while the next block is being collected. A separate section discusses the multi-simultaneous channel capability of the receiver. The sample block transfer and demodulation process is normally gated by the presence of a signal present (SP) average power detector that is implemented in the FPGA. User settable parameters determine the power level required in the receive channel to cross the SP threshold and this activates the FPGA to DSP sample block transfers.
Page 114 MRC-565 Packet Data Radio Operations & Maintenance
DETRF, Volts 4.30 4.20 4.10 4.00 3.90 3.80 3.70 3.60 3.50 3.40 3.30 3.20 3.10 3.00 2.90 2.80 2.70 2.60 2.50 2.40 2.30 2.20 2.10 2.00 1.90 1.80 1.70 1.60 1.50 1.40 1.30 1.20 1.10 1.00 0.90 0.80 0.70 0.60 0.50 0.40 0.30 0.20 0.10 -50 -52 -54 -56 -58 -60 -62 -64 -66 -68 -70 -72 -74 -76 -78 -80 -82 -84 -86 -88 -90 -92 -94 -96 -98 -100 -102 -104 -106 -108 -110 -112 -114 -116 -118 -120 Input, dBm Figure 12.
MAINTENANCE 6.1.3 Digital Transmitter Components The transmit modulation path (TX exciter) starts with the CF, proceeds to the DSP, the FPGA and finally the Quadrature Digital Up Converter (QDUC). The QDUC outputs low level RF directly on the assigned carrier frequency. That signal is passed to the RF power amplifier PCA. Refer to the transmitter signal processing block diagram Figure 16 for the ensuing discussion.
MAINTENANCE QDUC PLL lock condition is monitored by the OS. The OS will abort or inhibit transmission if the QDUC PLL is unlocked. The NCO output samples are applied to sine and cosine digital lookup tables. The sine and cosine signals are applied to a complex digital modulator operating at 480 Msps, also inside the QDUC. The modulator output is applied to a high speed DAC and then exits the QDUC as an approximate 1 mW modulated RF carrier.
MAINTENANCE Gaussian low pass pulse filter is used to spectrally limit the pulse train so that it fits inside FCC spectral emission mask C. The sum of the filter coefficients is scaled to equal exactly 180 degrees of phase shift. The sine and cosine of the phase are determined from LUTs. The resulting I and Q samples are then transferred to the FPGA TX FIFO. 6.1.3.3.
MAINTENANCE is used to break out the discrete digital output, relay junction and analog input ports into one D25 pin connector. The user can program these inputs and outputs to execute timed events or to monitor external asynchronous events. 6.1.5 Power Amp Interface The CMU interfaces to the RFPA assembly via 4 cables. CMU J15 connects to the RFPA with a 20-pin ribbon cable. RX RF coaxial cable from the RFPA enters the CMU at J1. The TX exciter output to the RFPA is at J16.
MAINTENANCE • • • • • • 6.2.2 12-bit 16 channel A/D converter Power fail detection circuitry Solid State Relay outputs, quantity 2 Optically isolated digital inputs, quantity 4 Digital outputs, quantity 5 (0 to +5V) Onboard temperature sensor (from PA board) Cold Fire Processor The MRC-565 microprocessor design is centered around the Motorola MC54455 Coldfire embedded controller. The MCF54455 is an advanced 32 bit processor based on the Version 4 Coldfire architecture.
MAINTENANCE 6.2.4 Coldfire Microprocessor Peripherals and Serial Configuration The MCF54455 Coldfire (CF) DMA-Supported Serial Peripheral Interface (DSPI) and its I2C serial interface supply serial communications to external peripherals. The CF DSPI select outputs are routed to the CPLD. The CPLD provides digital logic to produce serial chip selects. When the radio is booted, the CF loads the FPGA hardware program and DSP firmware programs via the CF DSPI. Utility ADC U12 is read via the DSPI.
MAINTENANCE The regulator feeds a linear 5V regulator and two additional switching regulators each with three outputs. 6.2.6.2 CF Switching Regulator A three output switching regulator is used to generate the three voltages that power the Cold Fire Processor and its peripheral devices. The three voltage are: • 3.3V Powers CF54455 I/O, CPLD, RS232 interfaces, Flash Memory, Ethernet Controller • 1.8V Powers Dynamic RAM • 1.5V Powers MCF 54455 Core 6.2.6.
MAINTENANCE 6.2.6.4 5 V Regulator A linear Voltage Regular is used to regulate the 5.3 voltage to 5.0 volts for powering the CF ADC, The DSP DAC, and the USB On-the-Go circuit. 6.3 Power Amplifier (MRC-56500301-10) The amplification of the +0 DBM output of the CMU to the final RF output of 10, 25, 50 or100 watts is accomplished with 3 RF stages, A1, A2 and A3. The PCB mounts to the aluminum chassis that forms the bottom half of the MRC-565 enclosure.
MAINTENANCE The Power Amplifier board incorporates a dual port directional coupler. The coupler measures the forward and reverse transmitter power. The coupler is used to measure the voltage standing wave ratios (VSWR) of the antenna. If the VSWR exceeds a 2.0:1 ratio, the transmitter shuts down, preventing the unit from transmitting into an improper load or open circuit. This protects the output transistor from a catastrophic failure. 6.
MAINTENANCE Page 125 MRC-565 Packet Data Radio Operations & Maintenance
MAINTENANCE MAINTENANCE Page 126 MRC-565 Packet Data Radio Operations & Maintenance
MAINTENANCE 7 Maintenance Maintenance of the MRC-565 has been reduced dramatically because of the use of a Software Define Radio (SDR). Proper operation is guaranteed through the verification and or adjustment of a few software and hardware parameters. These parameters are described in the following sections. 7.1 Script Files It is critical that the proper script files are loaded before operation begins. These script files configure the MRC 565 for operation in its specific location.
MAINTENANCE TP TABLE NO 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 TP 89 91 120 108 115 116 100 98 110 75 105 99 32 69 3 2 113 117 47 48 37 38 88 96 103 50 137 DESCRIPTION 5.000V 5.000V 3.300V 3.300V 1.800V 1.800V 1.500V 1.500V 3.600V 3.600V 1.800V_TX 1.800V_TX 3.300V_DSP_FPGA 3.300V_DSP_FPGA 3.300V_DSP_DSP 3.300V_DSP_DSP 2.500V_FPGA_PLL 2.500V_FPGA-PLL 1.200V_FPGA_CORE 1.200V_FPGA_CORE 1.600V_DSP_CORE 1.600V_DSP_CORE 3.300V_ETHERNET 3.300V_ETHERNET 1.800V_ADC1 1.800V_ADC2 3.
MAINTENANCE 7.3.1 CMU Adjustments There are two calibration commands required to set up a CMU to make the radio portion function properly. These adjustments are set up and saved in the factory or repair center and require the use of calibrated RF test equipment. These commands are not to be used at the installation site. A special password sequence must be used to save a new value to any of the parameters.
MAINTENANCE Once you enter the Cal parameters noted above, you should save these values, so that when the SW reboots or power is removed from the MRC 525, the parameters are saved. To SAVE Cal parameters enter the following commands: CALRAND to obtain a CALRAND# CAL,SAVE,CALRAND# to save the values Once you have saved these parameters, enter the following command to display the cal parameters. CAL Record the results. 7.3.
APPENDIX A: COMMANDS APPENDIX A: COMMANDS Page 131 MRC-565 Packet Data Radio Operations & Maintenance
APPENDIX A: COMMANDS APPENDIX A: COMMANDS All implemented MRC-565 commands are listed in the Table below alphabetically for ease of reference. However, many commands are used in conjunction with others. These functional groups are given below. You may also type HELP or HELP,command to receive an explanation of any listed command. The commands with a * in front are stored in Parameter Memory. The most critical commands are in BOLD text.
APPENDIX A: COMMANDS NEW PASSWORD IPC POSRPT RTCM OPEN PORT S”n” PASSWORDMODE MODE CONTROL COMMANDS *CORPAT *HALF DUPLEX *FULL DUPLEX *ROLE MASTER SIMULATOR COMMANDS *P MAINTENANCE COMMANDS BOOT SHOW TXQ RESET SMS REV UPDT SHOW RXQ DUAL MASTER STATION COMMANDS SWCTL UTILITY COMMANDS HELP DATA LOGGER COMMANDS SDATA $PENTM CR10X COMMANDS CR10X CR10X,ACQMODE CR10X,GROUP CR10X,INTERVAL CR10X,MAXQ CR10X,ORDER CR10X,REGISTER CR10X,RESET CR10X,SCALE CR10X,SECURITY MASTER MODE COMMANDS *BASE POLL CONFIGU
APPENDIX A: COMMANDS MM NET *REPEATER SHOW REMOTES SMS * Parameters/settings specified by these commands are stored in Parameter Memory (CPM). Changes specified by these commands take effect immediately but are lost when the unit is rebooted unless the SAVE command is issued to write the changes to the nonvolatile Flash memory. Changing the unit ID automatically saves the entire configuration.
APPENDIX A: COMMANDS MRC-565 Command List MRC-565 COMMANDS TABLE COMMAND *ASSIGN {,function,port,protocol {,timeout}} DESCRIPTION Control allocation of user interface functions among physical device channels. When no parameters are entered, displays I/O configurations. Port definitions are as follows: NOTE {function, port and protocol} information for all ports (except internal port 3) are stored in CPM; this information for port 3 and all timeout information is stored in RAM.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND ASSIGN,RXn,Channel,Proto col *BASE{,nnn,nnn} BINS BOOT CANMSG,name,len{,Qsize}{, count} CANMSG MODE {,mode) CANMSG OFF,nnnn Page 136 DESCRIPTION RXn = Receive Number 1,2,3. (All use same ADC) Channel = Channel Number Default is all RX1, RX2, and RX3 assigned Refer to Channel Command to set frequencies Set/display range of Master Station IDs reserved for use as Base Stations. In MB networks set BASE to OFF.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND CHANNEL DESCRIPTION Shows the Active Transmitter and Receiver frequency and the frequency table where up to 21 frequency channels can be defined. PARAMETERS RANGE xxx.xxxx= Transmitter Frequency yyy.yyyy= Receiver frequency aa = mod_val bb = Channel Table Channel Number zz = Channel Table Channel Number xxx.xxxx= 40.000 – 50.000 MHz yyy.yyyy=40.000 – 50.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND CONFIG,{ } DESCRIPTION LINKSTAT). Show current configuration parameters report. NOTE Configuration in CPM may differ unless the SAVE command is used after configuration changes are made. PARAMETERS RANGE NONE L:ists Summary Table of parameters ALL SCRIPT CONFIGURATION CONNECT,{id1…id10} CORPAT CORPAT,RX,action {,pppp...} CORPAT,TX,pppp {,ALWAYS} Page 138 List major Master Station configuration settings.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION PARAMETERS RANGE pattern CR10X CR10X,ACQMODE,mode Display CR10X configuration parameters Set CR10X acquisition mode - Get all reports since last UPDT CR10X,GROUP,source Specify source of data report group assignment. CR10X,INTERVAL,n Acquisition scan interval in seconds. OFF disables acquisition scan Set maximum number of reports to queue for each scan of the CR10X Read/Set internal storage register.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND CR10X,RESET CR10X,SCALE,type DESCRIPTION Reset CR10X internal error counters to zero Define sensor scaling type. CR10X,SECURITY,nnnn, nnnn,nnnn Enter CR10X Internal Security Codes. See CR10X manual. If CR10X program contains security codes, this command (with correct security codes) must precede any other command for CR10X to respond.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND CR10X,SIGNATURE CR10X,STAT CR10X,TIME,source CR1000 CR1000,ACQMODE,{CURRE NT,ALL,LAST,N} CR1000,SETPTR,MM/DD/YY, HH:MM CR1000,INTERVAL,{off,n} PARAMETERS DESCRIPTION Read and Display Current CR10X program signature. Signature = checksum The Signature is a checksum of program bytes. Read and display CR10X internal pointers and error statistics. Specify source of data report group timestamp.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND CR1000,PUBLIC CR10XTD,STAT CR10XTD,RESET CR10XTD,SECURITY,xxxx,yy yy,zzzz CUSTID,nnnnn DATE{,mm/dd/yy} DEL MSG,nnnn:sss DESCRIPTION PARAMETERS RANGE Display/Set customer id for this radio. Set system date. If no parameters are given, show current date. If parameters are given, DOS calendar will also be updated. Delete specified message.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DSP DSP,WATCHDOG,ON OR OFF *DUTY CYCLE {,percent,{max burst length in bytes}} EVENT EVENT,DEL,ALL EVENT,DEL,n EVENT,RESET,ACTION EVENT,{DIOHI,DIOLOW,DI OFLASH},BIT,DURATION,H OLDOFF,ACTION Page 143 DESCRIPTION SHOWS DSP IMAGES STORED IN FLASH SETS WD TIMER TO RESET DSP IF NO RX WITHING 5 MINUTES Set/display transmitter duty cycle (default is 10%). Duty cycle increases in increments of 5%. Show Event Table. Delete Event Table. Delete Event Number 'n'.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION EVENT,{ADCHI,ADCLOW, Define an event that looks for an analog input signal ADCFLASH},CHAN,LEVEL, to go at or above a high level, or to go at or below a DURATION,HOLDOFF,ACTI low level ON Page 144 PARAMETERS clock ticks for the analog input signal to settle at the low level to be armed for detecting the next event. Action= MCC-6100 action to be taken when the event is declared. See actions below.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION EVENT,{IFGT,IFLT,IFEQ},B Test whether a time, counter or accumulator is IT1,BIT2,ACTION greater than/less than/equal to another timer, counter or accumulator. EVENT,CONT,ACTION EVENT,DO,ACTION EVENT,TEXT Page 145 PARAMETERS IFGT= If this parameter is greater than second parameter. IFLT= If this parameter is less than second parameter. IFEQ= If this parameter is equal to second parameter.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND EVENT,TEXT,{TEXT ITEM NUMBER, MESSAGE or COMMAND TEXT} DESCRIPTION Add a new text string into the text table. This command will replace an existing item if one already exists with the same item number. EVENT,TEXT,DEL,ALL Deletes all previously defined text items. EVENT,TEXT,DEL,TEXT ITEM NUMBER Deletes a specific item from the text table. This command makes the given item be a null message. The other text string items in the table are not affected.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND EVENT,INVERT,DEL,{ALL, ITEM NUMBER} EVENT,INVERT,INPUT BIT LIST EVENT,TESTBITS,DEL,{AL L,ITEM NUMBER} EVENT,TESTBITS,INPUT BIT LIST EVENT,SELFTEST,N,action EVENT,UPDT,GROUP NUMBER EVENT,STATUS,{CHANNE L,BIT} EVENT,STATUS,GROUP,TI MERS,COUNTERS,ACCUM ULATORS} EVENT,ACTION Page 147 PARAMETERS DESCRIPTION to be renumbered. Note: use channel/F(x.xx) for CSI Flt Point Example: EVENT,GROUP,1,FPWR/F A0/F(0.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION PARAMETERS POS MARK COLLISION SET{/N,/T},BIT or SET,{Tn,Cn,An},ttt CLR{/N},BIT or CLR,{Tn,Cn,An} PULSE,BIT,HI,LOW,COUNT UPDT,GROUP-NUMBER {INC,DEC},Cn {ADD,SUB,MUL,DIV,AND,OR,XOR},An – Acc and Constant MOV,{Tn,Cn,An},{Tn,Cn,An} ADCIN,CHAN,An,Fmul - Read ADC Channel into Accumulator Where CHAN = FPWR,RPWR,BAT,LBAT,IBAT,DETRF,TEMP,TXC,RXC,A CK,PROBE,REMOTE, ADC1-ADC6,XADC1-XADC6,SS/ch/loc Where BIT = (inputs)DTR RTS IN1 IN2 IN3 IN4 (inputs)XI
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND FILES,{MD,MKDIR},dir FILES,DIR{,dir} FILES,{RD,RMDIR},dir FILES,COPY,src,dst FILES,MOVE,src,dst FILES,{DEL,ERASE},file FILES,REN,src,dst FILES,TEST,file,len FILES,TYPE,file FLOODTIMEOUT{,tt} FLUSHMSG FLUSHRXQ{,name} FLUSHTXQ{,name} *FULL DUPLEX DESCRIPTION Make new directory. Lists files in current or specified directory. Deletes (removes) a directory. Copies a file. Moves a file. Deletes a file or directory. Rename a file or directory.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND O GENERIC,Port,GROUP,LIN E,1stGrpNo,START,END GENERIC,Port,GROUP,FIX ED,GrpNo GENERIC,Port,GROUP,SCA LE,{FLOAT,INT} GENERIC,Port,DATE,AUTO GENERIC,Port,DATE,LINE, LineNo,START,END{,MM/D D/YY} DESCRIPTION number 1 and increment by 1 for each 16 sensor values. The LINE option allows the group number to be within the data at the given line number and between the given start and end column numbers.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION PARAMETERS format. It can be “HH:MM:SS”, “HH:MM”, “HHMMSS”, “HHMM”. If the format is not given it will default to the “HH:MM:SS” format. GENERIC,Port,SENSOR,AU TO In AUTO mode, sensor values are delimited by blanks or commas and there may be several per line. GENERIC, P, SENSOR, AUTO, 1stSenLineNo, START GENERIC, P, SENSOR, LINE,1stSenLineNo,START,E ND If the line number is given, data can start on other than the 1st line.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND GENERIC,Port,COMMAND, Command String DESCRIPTION of each new set of report characters. This is useful for ignoring bursts of non-report text. Each report is started with the report string and ends with the timeout parameter. If the data logger can accept commands as a single line of text (no embedded ) without having to be locally present at the data logger to type keys into a menu, then this capability may be just the ticket.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION PARAMETERS RANGE probe OFF = ignore host connection state; keep transmitting and do not set bit flagging loss in probe HOSTSEGFWD{,on,off} *HOURLIES{,action} Enable/Disable multi-Master segment mode. Turn on/off hourly statistics. HTTL{,n} If device = Remote: Normal operation *ID{,nnn,mmm{,mode} {,INIT}} Set Host port timeout in minutes. Set MRC 525’s assigned Master Station ID to number “nnn”.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND ID,mode If device = Master: *ID{,nnn{,INIT}} DESCRIPTION Change “mode” as discussed above without affecting ID; no reboot performed. Set MRC-565’s assigned Master Station ID to number “nnn”. When no parameters are given, current ID is displayed. When system is already initialized, you must enter the INIT parameter to change ID. INIT gives “OK” to save configuration and reboot unit with new ID.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION until the INISTOP command is entered. IP IPC or IPCONFIG Show Port IP address. Show only IP Settings IPCONFIG,E1,{off,192.168.16.30} IPCONFIG,E1,DHCP,{ON,OFF} IPCONFIG,E1,DHCPSERVER,{ON,OFF} IPCONFIG,GATEWAY,192.168.16.2 IPCONFIG,SUBNETMASK,255.255.255.0 IPCONFIG,TXRATE,{10,100} Show the complete linkstat table. The up arrow “ ^” next to the unit ID denotes the current neighbor(s).
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION the radio. The radio will not transmit the position information if there is no GPS connected, you can use “UPDT, POS” to transmit your location information. Example: 47:14.1234N,122:16.7812W,12.89 LOCK,{ID,CHANNEL,CONF Lock the ID, Channel, Config settings. Valid radio IG} ID must be entered to lock the ID structure. Valid frequency CHANNEL must be entered to lock the Channel structure.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION threshold. Timer and Alarm can also turn everything on. Estimated Receive Current is 80ma. An internal Timer will wake up main processor for 1 sec every 10 seconds to allow a keypad entry to wake up device. Tapping a key continuously for up to 10 seconds will wake up device for 20 seconds after last keypad entry.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND MM{,count,{HIST,DIST}} MODE MON{,d{,r}} MONITOR{action{,nnn {,nnn,…,nnn}}} MONOFF *MSG MSTUP,ID MSTDOWN,ID MSTSEL NET NETMON,ON,OFF} NEWPASSWORD,old password, new password Page 158 DESCRIPTION 0 for the destination. Print current value of RF signal on Receiver in dBm. Print operating mode information. Turn on burst monitor. Only meteors lasting long enough to deliver “d” characters will be monitored.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND NHL,starthour,duration NHHA,starthour,duration NHCLR OPEN PORT,port DESCRIPTION the old password. The password will automatically be saved. 24 hour noise history - 5min averages - hourly averages - date stamp Noise history hourly averages - hourly averages - date stamp Clear noise history buffer. Resume activity on specified closed port. You can enter more than one port name to open, using commas to separate the names on the same line.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND PAKBUS PAKBUS,ID,n PAKBUS,INT,mm PAKBUS,INF, iii PASSTHRU PASSWORDMODE,action, password POLL,{OFF,{interval,offset,d uration,retry}} Page 160 DESCRIPTION periodic pulse mode (you can still transmit single pulses with P). Show PAKBUS Protocol Settings. Use with CR1000 Sets PAKBUS ID Route Broadcast Interval Max # of hops in network Show settings PASSTHRU,P1#,P2# PASSTHRU,OFF,P# PASSTHRU,OFF Used to enable/disable use of passwords.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION PARAMETERS RANGE failed polls PORTROUTING{,ON,OFF} *POS{,interval,format, protocol} Display/initialize internal MRC 565 timing for reporting GPS position data. Specify update period in seconds, in either binary or text format, using given protocol.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION reports to local MNT and DTA ports. Also used to enable/disable duplicate filtering and control format of these reports. IMPORTANT Do not use POSRPT,ON command at a Base Station. PRE PRE,TOTAL BYTES,NUMBER NULLS,BIT PATTERN PRG,ID,ID,ID,...... *PRINT PRIORITY,message type,p PTO PTW RCT,{on,off} REMCMD Page 162 Shows status of preamble bits in the TX frame. Define your own preamble pattern of 1’s and 0’s.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND ,p,dest1{,…destn} DESCRIPTION Remote. After entering command, press [ESC] to send the command. REG Show Registration data REG,TX REMDOWN,ID REMOTES{,n} REMUP,ID REMOTE STAT{,nnnnn…} Transmit REG report to Default Destination Force Remote Neighbor down Maximum number of remotes Force Remote Neighbor up Display transmit/receive statistics for all Remote Stations or for given IDs (up to 12).
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND NOTE Role is kept in CPM, and low,high and mode are kept in RAM. RR,{on,off} RTCM{,nnn} RXSTAT RXTYPE RXTH SAVE SCALE DESCRIPTION mode. If role is set to TRANSPOND, the low and high parameters can be used to specify the threshold values for automatic meteor burst vs. line of sight modes of operation and the mode parameter can set the starting mode (meteor burst or line of sight). Thresholds are specified in idle probes per minute.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND PARAMETERS DESCRIPTION ADC6 + 1.0000000 0.0000 0.0000000 SCALE,parameter,value{,offs et} Display set A/D scaling factors for the unit. Factors depend on type of receiver and power supply used in the MCC-6100. SCHED SCHED{,basis,hh:mm:ss {,OFFSET,hh:mm:ss}, command string} Display all scheduled commands Schedule execution of the specified command string.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION PARAMETERS RANGE Delete specified schedule item number. If nn = ALL, the entire schedule will be cleared. Enter an MCC-550C data report directly from the serial I/O port. Up to 16 values may be entered. Use the LINK command to route the data. Enter 00000000 in Time Stamp to use current time. nn = schedule item number g = group number c = sensor count 1 – 50 and REMCMD), or any commands that change port configurations.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND SHOW REMOTES SHOW RXQ,nnnn SHOW TXQ,nnnn SIGNALPRESENT{,dBm} SIG,Block,-dbm SITENAME{,name} SML{,nnnn} SMS{,nnnn} *SNP{pname,value} NOTE Some network parameters are only for use in Master Operation mode (RDOWN, CONNP, TEXTL, FLOODP, INF, RELAY). Page 167 DESCRIPTION Display ID and assigned 520/525 of each Remote in system. Display contents of receive queue for the originating Station.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION PARAMETERS N UP neighbor up NOTE TTL, TTR, NUP, NDOWN, RDOWN, OTL, HTO, TEXTL, CONNP, ETEAP, FLOODP, RELAY and INF are kept in CPM; DATAP and MBHOP are kept in RAM. N DOWN neighbor down (minutes or number of transmissions) R DOWN Remote down 1 – 255 min. or transmissions default = 20 0 – 32767 default = 1440 1 – 255 default = 20 OTL outstanding text limit 0 – 9, A – Z default = 1 CONNP connectivity msg.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION PARAMETERS RANGE level Master,Remote INF infinity hop quantity RELAY relay function control. Use 3333 in MB networks A–Z default = Y 1 – 99 default = 1 DATAP priority of data reports created by 6100 *SOURCE RELAY{,nnnn} Specify source routing table of one entry. The designated Station will receive all information sent without an explicit destination specification. If set to OFF, such information is discarded.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND SUBNET{,code} SUBST,rrr,g1,nnn,g2 DESCRIPTION Display/Set subnet code. Substitute Remote unit information in data reports received from a relay unit. SUBST,DEL,ALL SUBST,DEL,rrr,g1 Delete entire substitution table Delete entry in substitution table SWCORR SWCTL SWMON T TOD TEST TEST{,Tx}{,bit pattern,duration,interval} TESTMODE{,ON,OFF} TIME{,hh:mm:ss} Page 170 Show current date/time.
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND TIMEPROBE TIMEPROBE,OFF TIMEPROBE,SLOW TIMEPROBE,FAST TIMESYNC TIMESYNC,ON TIMESYNC,OFF TIMESYNC,ID1,ID2...
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION PARAMETERS TX: Read sensors and transmit data read RANGE RM: Routine message format RMP: RMP Message format TIME: Set time of Data Logger (CR10X or CR1000) TEST: Operate component in GLOF test mode: ALERT FLOOD HORN GATE WARNING OUT: Set output register: BYTE BIT,BITNUMBER BITS,STARTBIT, ENDBIT ARM: Enable alarm activation DISARM: Disable Alarm activation RESET: Reset alarm condition USB,{on,off} VERBOSE{,ON,OFF} Page 172 Turn USB Clock
APPENDIX A: COMMANDS MRC-565 COMMANDS TABLE COMMAND DESCRIPTION VDUREV Show SW Rev of VDU Page 173 PARAMETERS MRC-565 Packet Data Radio Operations & Maintenance RANGE
APPENDIX B: FACTORY DEFAULTS APPENDIX B: FACTORY DEFAULTS Page 174 MRC-565 Packet Data Radio Operations & Maintenance
APPENDIX B: FACTORY DEFAULTS APPENDIX B: FACTORY DEFAULTS The following is a list of MRC 565 Parameters that are installed after typing: FACTORY,DEFAULT,INIT To obtain a list of parameters settings in SCRIPT format for the MRC 565 type: CONFIG,SCRIPT ASSIGN,MNT,0,ASCII,30 ASSIGN,E1F1,4,ASCII,30 ASSIGN,RX1,0 ASSIGN,RX2,1 ASSIGN,RX3,2 BASE,OFF CAL,ADCGAIN,50 CAL,FREQCAL,510 CAL,CAPTURETHRESH,6 CAL,TXRXLEVEL,255 CANMSGMODE,NOPRINT CHECKIN,45 CHAN,41.6100,40.6700,1,0 CHAN,41.6100,40.6700,1,1 CHAN,41.6100,40.
APPENDIX B: FACTORY DEFAULTS CR10XTD,TIME,CR10XTD CR10XTD,MAXQ,20 CR10XTD,SCALE,CR10XTD CR10XTD,ME,ON CR1000,ACQMODE,ALL CR1000,INTERVAL,OFF CR1000,ORDER,FIFO CR1000,GROUP,CR1000 CR1000,TIME,CR1000 CR1000,MAXQ,20 CR1000,SCALE,CR1000 CR1000,ME,OFF CUSTID,00000 DEST,00000 DEVICE,REMOTE,MAK,ON,ETE,ON DITHER,ON DUTYCYCLE,15,3500,4 ETE,ON 01/01/00 18:16:07 Mode:OFF, Errors:20, Test:0/FIXED, History:5 Gcrc:0, Bcrc:0, Gfec:0, Bfec:0, Corrected:0 History by Neighbor ID: C:0.00000, T/A: 0.000, MeanErrs: 0.
APPENDIX B: FACTORY DEFAULTS POLL,OFF POS,30,TEXT,UBX POS,AUTO,OFF POS,LOW POS,HDOP,OFF POS,HOLD,OFF POS,LOCK,OFF POS,COPY,OFF POS,SCALE,0.0000 POS,RXDIFF,ON,ALL POSRPT,ON POSRPT,DUPL,ON POSRPT,FORMAT,LONG POSRPT,DIST,OFF PRE,0 PRI,A,B,C PTO,OFF PTW,OFF RECEIVERS,1 REMOTES,400 REPEATER,OFF RFP,HIGH RFP,{10, 25, 50, or 100} – CPLD firmware ROLE,TRANSPOND,100,50,MB RR,OFF RTCM,-13 RXTH,-120 SCALE,VBAT,0.0048800,0.0000 SCALE,PA_VF,0.0000221,0.0000 SCALE,PA_VR,0.0000221,0.0000 SCALE,PATEMP,0.2250000,-58.
APPENDIX B: FACTORY DEFAULTS SIG,RELSPHI,10 SIG,RELSPLO,3 SIG,AUTO SNP,TTL,120 SNP,TTR,60 SNP,NUP,1 SNP,NDOWN,60,10 SNP,RDOWN,2 SNP,OTL,255 SNP,CONNP,1 SNP,ETEAP,2 SNP,HTO,5 SNP,TEXTL,255 SNP,FLOODP,A SNP,INF,5 SNP,RELAY,MASTER SNP,DATAP,Y SNP,MBHOP,4 SOURCERELAY,OFF STATTIME,24 SUBNET,OFF TIMEPROBE,FAST TIMESYNC,ON TIMEZONE,0,0 TRACE,PORT:0 TRACE,DIR,A:\LOGS TXLIMIT,200 USB,ON Page 178 MRC-565 Packet Data Radio Operations & Maintenance
APPENDIX C: EVENT PROGRAMMING APPENDIX C: EVENT PROGRAMMING Page 179 MRC-565 Packet Data Radio Operations & Maintenance
APPENDIX C: EVENT PROGRAMMING APPENDIX C: EVENT PROGRAMMING The MRC-565 supports customer-programmed event logic. Discrete and analog inputs can be monitored by the event program to detect "events" which then perform a defined "action". Actions may include the controlling of discrete output signals, incrementing counters, setting timers, and transmission of canned messages and issuance of various reports.
APPENDIX C: EVENT PROGRAMMING Event Programming Overview Event programs are composed of signal test and action commands stored in a non-volatile event table. The MRC-565A stores the event table in battery-backed-up-RAM. The MRC-565 and MRC-565C store the event table in FLASH memory. The operator enters these event commands into the MRC-565. The MRC-565 scans the event table at power-up/reset, and then at every 1/16 second clock interval. It looks for the occurrence of defined events.
APPENDIX C: EVENT PROGRAMMING Event definition An "event" occurs when some input signal or timer changes its state. You can think of a state as being "on" or "off", "1" or "0", "true" or "false". When the state changes, an "action" can then be taken. Once the signal has changed state and the action performed, it will not take further action until the state changes again to prevent a continuous string of actions. For example, if a switch is turned "on", the lights come on and stay on.
APPENDIX C: EVENT PROGRAMMING trigger the next time the voltage goes to or above 5.0 volts. The event action is not triggered when the voltage crosses the 5.0 level in the downward direction, only the upward direction. If one wants to detect both voltage crossings, there should be two events defined, one to detect the positive change (ADCHI), and one to detect the negative change (ADCLOW). The settling and hold-off durations are programmable for each scanned event.
APPENDIX C: EVENT PROGRAMMING Action Definition An "action" can be assigned to each event defined in the event table. When the event condition is detected, the action is initiated. Available actions are defined in the following sections. Multiple actions are supported by defining multiple events that test the same input, but take different action, or multiple actions can be defined using a special "continue" event.
APPENDIX C: EVENT PROGRAMMING Example 1: A Scanned Event - Vehicle Tip-Over Detection Suppose the MRC-565 is wired to detect a vehicle tip-over using the CTS and DTR signals and a gravity switch that closes if it does not remain mostly upright. The CTS output is used to enable tip-over detection. The DTR input is the signal on which tip-over event is detected. Normally open, the switch prevents DTR from receiving the CTS signal.
APPENDIX C: EVENT PROGRAMMING Example 2: A Scanned Event - Marker-Drop Suppose the MRC-565 is wired to detect a marker-drop pushbutton using the CTS and DTR signals wired to a pushbutton switch mounted somewhere in a vehicle or aircraft. The CTS output is used to enable switch detection. The DTR input is the input signal on which markerdrop is detected. Normally open, the switch prevents DTR from receiving the CTS signal.
APPENDIX C: EVENT PROGRAMMING The User will create the event table with the following commands: EVENT,STOP EVENT,DEL,ALL EVENT,RESET,SET,CTS EVENT,RESET,SET,BIT 2 EVENT,DIOHI,DTR,16, 160,MARK EVENT,START SAVE Event Programming Command Summary There can be from 1 to 400 events defined in the event table including reset and scanned events. The following list shows all the command formats. Commands tagged "Yes" in the "Event" column each consume one entry in the event table.
APPENDIX C: EVENT PROGRAMMING EVENT, DISPLAY, item-number EVENT, TEXT EVENT, TEXT, item-number, message text EVENT, TEXT, DEL, ALL EVENT, TEXT, DEL, item-number EVENT, GROUP EVENT, GROUP, group-number, bit-name or chan-name, … EVENT, GROUP, DEL, ALL EVENT, GROUP, CLEAR, group-number EVENT, UPDT, group-number EVENT, STATUS, {bit-name, chan-name} EVENT, action SCALE, chan-name, slope, offset Yes No Yes No No No No No No No No No No No No Yes No No No Yes Yes Yes No No No No Event Programming Command Detail
APPENDIX C: EVENT PROGRAMMING MRC-565 reset, the event scanner is started again if the SAVE command was not issued while in the EVENT,STOP state. EVENT, action A direct command for immediate action can be issued. This event command will not be added to the event table, but will cause the action to occur when the command is entered. This can be used to take action using remote commands, and also can be placed in the MRC-565 schedule list for periodic event application.
APPENDIX C: EVENT PROGRAMMING "high". If the result of the combination of signals is "1", then the DIOHI condition is satisfied. If the result of the combination is "0", then the DIOLOW condition is satisfied. Both the DIOHI and DIOLOW event types can use the logical signal support. Table of Logical Operators: Operator & | ! Definition AND OR NOT Logical signal inversion EVENT, DIOLOW, bit-name, settle, holdoff, action Define an event that looks for a discrete input line to go to a low level.
APPENDIX C: EVENT PROGRAMMING Parameter IFEQ bit-name1 bit-name2 action Description If first parameter is equal to second parameter. Name of a timer, counter or accumulator to test. Name of a timer, counter or accumulator to test bit-name1 against. MRC-565 action to be taken when event is declared. See actions below. EVENT, CONT, action The CONT (Continue) event is used to define multiple actions to an event.
APPENDIX C: EVENT PROGRAMMING Define an event that looks for an analog input signal to go at or below a low level. Parameter ADCLOW Chan-name Description Scan A-to-D converter channel (analog input signal) for low condition. Name of analog input signal to be scanned for low condition. . (single input only) low-level Signal level for the event to trigger at or below which the analog input signal must persist in order for an event to be declared. Scaled in Engineering Units.
APPENDIX C: EVENT PROGRAMMING Group Number The Group Table layout is like a two dimensional array where each row is a different group, and each column is a different sensor. In this case a sensor can be either an analog or discrete input. Type indicates discrete or analog. For discrete, Id is the bit number. For analog, Id is the channel number.
APPENDIX C: EVENT PROGRAMMING EVENT,UPDT, group-number Produce an immediate SDATA group report when the command is entered. Parameter UPDT groupnumber Description Update sub-command; i.e., issue a group sensor data (SDATA) report. Group number to be reported in an SDATA report. Valid range: 1 through 16. This command can be included in the MRC-565 schedule to produce reports on a periodic or prescribed time of day.
APPENDIX C: EVENT PROGRAMMING Action Definitions The following table shows the possible types of action that can be taken when an event occurs.
APPENDIX C: EVENT PROGRAMMING ADD, ccc, ddd Add the decimal value of ddd to ccc. Where ccc must be a valid accumulator (A1-A24) . The result is stored in ccc. Subtract the decimal value of ddd from ccc. Where ccc must be a valid accumulator (A1-A24) . The result is stored in ccc. Multiply ccc by the decimal value of ddd and place the result in ccc. Where ccc must be a valid accumulator (A1-A24). Divide ccc by the decimal value of ddd and place the result in ccc. Where ccc accumulator (A1-A24).
APPENDIX C: EVENT PROGRAMMING Bit-name Bit Name BIT0BIT15 I/O; Voltage Range Status Register Bits Definition 0 or 1 DTR Input; TTL 0V to 5V RTS Input; RS 232 ±10V Data Terminal Ready Request to Send CTS Output; TTL 0V to 5V Clear to Send RING Output; RS 232 ±10V Ring Detected MCLK MDIR MSET Output; TTL 0V to 5V Output; TTL 0V to 5V Input; TTL 0V to 5V Clock Data In Data Out IN1,IN2 IN3,IN4 RO1,RO2 GPS Optically Isolated Inputs 0-5 Volts Relay Contacts GPS status 0 or 1 NET T1 – T8 Netw
APPENDIX C: EVENT PROGRAMMING Action parameter can use BIT0-BIT15, CTS, RING, MCLK, MDIR, MSET, RO1-R02, T1-T8, C1-C8, A1-A24 as outputs. Examples: EVENT,DIOHI,IN1,16,16,SET,RO1 Waits for input line 1 to go high for 1 second, then sets RO1 to NC. EVENT,DIOLOW,DTR,16,16,SET,T1,160 Waits for DTR to go high for 1 second, then starts timer-1 at 160 counts (10 seconds). EVENT,DIOLOW,T1,1,1,TXT,1 Waits for timer-1 to go to zero, then sends a text message indicating that DTR timed-out.
APPENDIX C: EVENT PROGRAMMING . EVENT,START Example 2: MRC-565 Reset Notification Suppose a system that requires notification if the MRC-565 resets. The following is the script for initializing the MRC-565 for the detection and reporting of MRC-565 reset using a text message. EVENT,STOP EVENT,DEL,ALL EVENT,TEXT,1,Dead River RF Modem Reset EVENT,RESET,TXT,1 . . other MRC-565 initialization commands .
APPENDIX C: EVENT PROGRAMMING EVENT,DEL,ALL SCALE,TEMP,0.25,-64.0 EVENT,ADCHI,TEMP,50.0,960,9600,CAN,002 . . other MRC-565 initialization commands . EVENT,START Example 4: MRC-565 Low Temperature Notification Suppose a system that requires notification of the MRC-565 enclosure becoming excessively cold. The following is the script for initializing the MRC-565 for the detection and notification of low temperature using canned message number 3.
APPENDIX C: EVENT PROGRAMMING EVENT,STOP EVENT,DEL,ALL SCALE,TEMP,0.25,-64.0 EVENT,ADCHI,TEMP,26.0,960,960,SET,RO5 EVENT,ADCLOW,TEMP,25.0,960,960,CLR,RO5 EVENT,ADCLOW,TEMP,5.0,960,960,SET,RO6 EVENT,DIOHI,TEMP,10.0,960,960,CLR,RO6 EVENT,DIOLOW,RTS,CAN,80,960,CAN,004 . . other MRC-565 initialization commands .
APPENDIX C: EVENT PROGRAMMING ;EVENT ACTION COMMENTS event,stop ;stop event monitor event,del,all ;delete prev table ; event,reset, clr, a9 ;clear current reading event,reset, clr, a10 ;clear total event,reset, clr, a11 ;clear max event,reset, set, a12, 9999 ;init min to a big value event,reset, clr, c1 ;clear sample counter event,reset, set, c2, 12 ;set number of samples ; event,diolow,t1,1,1,set, t1, 80 ;if t1 is zero, set t1 to 80(5 secs) event,cont, adcin, fpwr, a9, 10 ;also read fwdpwr into reg A9
APPENDIX C: EVENT PROGRAMMING Discrete Inputs and Outputs Connector Name J8 J8 J8 J8 Pin Number 36 32 31 34 External Signal Name DTR RTS CTS RING Direction or Function Input Input Output Output Internal Signal Name TP3 +/- 10V DSR +/- 10V TP4 +/- 10V AVEC +/- 10V MRC -565A Yes Yes Yes Yes MRC -565 Yes Yes Yes Yes Connector Name J8 J8 J8 Pin Number 12 28 13 External Signal Name MCLK MDIR MSET Direction or Function Output Output Input Internal Signal Name TP2 0-5V TP1 0-5V TP0 0-5V MRC -565A Yes
APPENDIX C: EVENT PROGRAMMING External Input/Outputs (XIO) When the XIO controller is attached to the MRC-565 or the MRC-565C, then 8 additional discrete inputs, 10 discrete outputs, 2 counters and 6 analog inputs are available. The controller uses three I/O lines, MCLK, MDIR and MSET, for a high speed synchronous port, and can input and output packets for communicating with the XIO controller.
APPENDIX D: INSTALLATION DETAILS APPENDIX D: INSTALLATION DETAILS Page 205 MRC-565 Packet Data Radio Operations & Maintenance
APPENDIX D: INSTALLATION DETAILS APPENDIX D: INSTALLATION DETAILS Site selection and general installation guidelines are provided in this section, including instructions for cabling, antenna and power source connections. Power up procedures, initialization and functional test procedures are described that should be performed prior to placing the MRC-565 on-line within the network. Site Selection There are 5 important factors to consider in selecting an optimum site: 1. 2. 3. 4. 5.
APPENDIX D: INSTALLATION DETAILS However, as the number of spikes increase, the effectiveness of the blanker is reduced. When setting up a site always look at the IF test point with a scope to determine the level of the power line noise interference. It is mandatory that power line noise be avoided for an optimum site. Try to place the receiver antenna well away from power lines. NOTE. Power companies are required to properly maintain their power lines to reduce noise.
APPENDIX D: INSTALLATION DETAILS temperatures are below freezing, a larger panel will have to be used. Consult MRC or contact the solar panel manufacturer to perform this calculation for you and make a recommendation. The power cable between the battery and the MRC-565 should be kept shorter than 10 feet and rated at #14 AWG or lower. (See Section 3.2.2.1 for more details.
APPENDIX D: INSTALLATION DETAILS Page 209 MRC-565 Packet Data Radio Operations & Maintenance
APPENDIX E: INTEROPERABILITY APPENDIX E: INTEROPERABILITY Page 210 MRC-565 Packet Data Radio Operations & Maintenance
APPENDIX E: INTEROPERABILITY MODE Base NETWORK FleetTrakTM PROTOCOL ELOS (CSMA & TDMA) Repeater FleetTrakTM ELOS (CSMA & TDMA) Remote FleetTrakTM ELOS (CSMA & TDMA) FUNCTION It is connected by landline to a central Host. It communicates with both remotes and repeaters. As a repeater it communicates with base stations, other repeaters and remote stations. As a remote it communicates with base stations, repeaters and other remote stations. The MRC-565 operating in GMSK has a maximum data rate of 9.
APPENDIX E: INTEROPERABILITY FleetTrakTM The FleetTrakTM network is used for applications that require the position of mobile resources to be reported in real-time and at varying update rates. A typical FleetTrak network is shown below. One or more Data Centers are normally used for the central collection and distribution of data to a customer’s office. The network can be as small as one base station or may be comprised of thousands of base stations, repeaters and remote stations.
APPENDIX E: INTEROPERABILITY will then report in sequence, in accordance with their assigned transmit slots. The base station acknowledges the data received from each of the ten mobiles and then polls ten more mobiles on the next burst transmission. Using the above techniques, there is no contention and all reports are delivered at a 90% channel utilization rate.
APPENDIX E: INTEROPERABILITY Page 214 MRC-565 Packet Data Radio Operations & Maintenance