Shipped From Xeos Technologies Inc. 36 Topple Drive Dartmouth, Nova Scotia Canada B3B 1L6 Contact Us Email support@xeostech.com Phone +1 (902) 444-7650 +1 (902) 444-7651 Website xeostech.com Specifics This manual version is written with respect to RAM-200 firmware build 12493. To acquire the latest firmware, contact support@xeostech.com Version History...
Overview The RAM-200 is an Iridium-fit alarm instrument, designed to transmit notifications based on user configuration of triggered sensor inputs. Utilizing the Iridium network, messages assigned to specific alarm criteria are relayed to end-users. When used with Xeos’ XeosOnline web service, messages can be forwarded to a wide array of selected individuals.
No. Name Function Battery Each RAM is powered by a battery of the users’ preference (not included). LED Enable Press this button to re-enable sleeping diagnostics and LEDs. Antenna The Iridium antenna is mounted inside of the lid of the RAM-200 enclosure and connected to the electronics stack via cable.
Regular Operation Behaviour Meaning Power LED on RAM-200 in regular operation; LEDs are enabled, diagnostics are enabled Sensor LED on Corresponding sensor has been triggered, but an alarm has not been triggered. Scrolling Sensor All criteria for an alarm has been met; transmit an alarm message LEDs Modem LED Iridium is on for a Check-in or Alarm message transmission.
Device Configuration All of the settings on the RAM-200 can be configured either by connecting to the RS-232 diagnostic port to a PC using RAM-200 Console, or by sending configuration commands over the Iridium Satellite Network Via XeosOnline. Diagnostic Port The same physical port can be used to access the raw diagnostic output, and manually send commands mentioned in this document without the use of RAM-200 console.
Main Page The main page of the Console will, after several seconds, display the main settings of the RAM- 200 as they are currently configured. These are: • Device Information: Contains the Serial Number and Iridium IMEI (necessary for activation) along with the firmware version and the battery voltage. •...
Configuring Alarms Selecting the EDIT button next to an alarm on the main page opens a separate page to edit that alarm. Alarms are built from three main components: • The Message that is transmitted when the alarm’s conditions are met. •...
• Each condition can be deleted with its appropriate DELETE button in its row. • When an alarm’s conditions and message have been set, and the alarm is set to enabled, click the Save button on the bottom of the page, or to delete these changes, click Discard. Creating a 2-Sensor Delay Condition In a Delay Condition, two sensors with a timespan are used to interpret directionality.
Templates The RAM-200 Console can load in templates for deployments that are common. To create a template: • Choose all the configuration values for the template, including Alarm names and conditions. • On the Main Page, choose Manage Templates. A new page appears. •...
Sending SBDs Using XeosOnline Commands listed in this document can be sent to the RAM-200 while the device is deployed and active on an Iridium subscription. Responses are then transmitted from the RAM-200 after downloading said commands as a confirmation. •...
Iridium Schedule The RAM-200 has three different paths to begin sending Iridium messages: • The regularly scheduled Iridium transmission rate set with $setsbdreprate • A press of the Iridium Test Button (PB2) • A trigger of an Alarm o Note: Alarms will not trigger during the Ignore Period. Each of these messages contain a timestamp tied to the internal time of the RAM-200, in UTC.
Confirming Device Operation Power to the RAM-200 After plugging in the power connector, the unit will flash all of its LEDs. If this is not true, but the Red LED is on, reverse the voltage supplied to the unit. Iridium Operation An Iridium transmission, categorized as an Alarm-type message, can be triggered by pressing the Iridium Test button.
Alarm Ignore Period The RAM-200 uses the internal time to keep track of its set alarm ignore period. This optional feature allows users to set a start and end time (in UTC) where sensor triggers do allow Iridium transmissions to occur. Regular transmissions (Iridium Check-in) set by $setsbdreprate will continue regardless of this setting.
Installing a RAM-200 As with all other Iridium-based installations, the antenna (top plate) has to have as wide a view of the sky as possible. This can still be achieved while obscuring the RAM-200 if avoiding the following: • Metallic or other notable obstructions, such as buildings. •...
Command Index The below list are the settings and commands a user may utilize. While main interfacing will be locally through RAM-200 Console, commands below can also be used with a terminal emulator, or remotely over Iridium via XeosOnline. Commands and arguments are not case-sensitive and are only given different cases for easier readability in this document. Arguments below as <#>...
Page 19
Alarms $settrigto <5 – 120> Set the time (in seconds) before all sensor $trigto 30 detection times out. $gettrigto Get the trigger timeout in seconds. $gettrigto $setalarmname [alarmnum] [Name] Set the name of an alarm. $setalarmname 3 Northbound_123 Alarm Number <1 – 4> Name Maximum 30 Characters, no spaces.
Page 20
Hardware Checks $vbat Get the current battery voltage in millivolts $vbat $sensecount Get the total number of times each sensor $sensecount has detected an event since powerup. Local Hardware Checks (Accepted Only Over Diagnostics) $lflash <0 – 7> Flash an LED. $lflash 3 RAM-200 User Manual 1.0...
Self-Test Failure Codes The RAM-200 will repeatedly flash an LED code after power-up if any systems that are tested fail. In the event that there are multiple systems that meet the failure criteria, only the higher priority system’s failure code will be displayed. Failed System Possible Cause LED Indicator...
Electrical Specifications Power Supply Supply Range 12 – 22 VDC Clock Battery 3VDC (CR2032) Electrical Iridium Tx Avg (mW) Iridium Tx Peak (W) Idle (mW), Sensors Connected Batteries should be disconnected if the device is entering storage. Electronics Digital Controller Xeos IRDC2B Antenna Xeos proprietary antenna, designed to withstand high pressure...
Upgrading RAM-200 Firmware Firmware updates for the RAM-200 run the same as the preceding RAM-100, using the Bootloader Console program. The latest firmware packages can be accessed from Xeos’ Firmware Repository. The Bootloader program inside the RAM-200 runs immediately on power-up, to check for incoming firmware packets to update to, before moving onto the main firmware.
Firmware Upload • Open BootLoader Console. It is important to keep the update.exe file in the same directory as the Bootloader Console program. • Select the COM port assigned to the cable/RAM-200 (only COM Ports 1-9 supported). • Under Enable, select Open. •...
Page 25
SBD service is a global, two-way, real-time, email-based data delivery service that has a maximum outbound (from unit) message size of 340 bytes and a maximum inbound (to unit) message size of 270 bytes. RAM-200 end users/integrators must set up an approved data delivery account with their preferred service provider.
Warranty, Support and Limited Liability Xeos Technologies Inc. warranties the RAM-200 to be free of defects in material or manufacturing for a period of one year following delivery. Liability is limited to repair or replacement of the defective part and will be done free of charge. LIMITED WARRANTY: Xeos Technologies Inc.
Need help?
Do you have a question about the xeos RAM-200 and is the answer not in the manual?
Questions and answers