Xeos XMR Series User Manual

Xeos XMR Series User Manual

Waterproof iridium data transceiver

Advertisement

Quick Links

XMR User Manual
Waterproof Iridium Data Transceiver
Version 1.1
February 2021
1

Advertisement

Table of Contents
loading

Summary of Contents for Xeos XMR Series

  • Page 1 XMR User Manual Waterproof Iridium Data Transceiver Version 1.1 February 2021...
  • Page 2: Shipped From

    Date Description Jan 2021 Base document Feb 2021 Added Subconn connector options Regular checks for the latest manual are suggested. Be sure to check Xeos Technologies’ manuals page to compare versions and download the latest version. XMR User Manual 1.1...
  • Page 3: Table Of Contents

    Table of Contents Shipped From ..........................2 Contact Us ............................2 Specifics ............................2 Version History ..........................2 General Description ........................5 Theory of Operation........................5 Preliminary Setup ..........................6 Setting up your Iridium Account ....................6 Understanding Position Information ..................6 Iridium Doppler position......................
  • Page 4 Information Message (Type I) ....................15 Data Relay ............................. 16 Serial Relay ..........................16 Check Iridium Mailbox ........................19 XMR Timer Intervals ........................20 Setting timers ........................... 20 Watch Circle ..........................21 Enabling the Watch Circle ......................21 Setting the Watch Circle ......................21 Message Enable ..........................
  • Page 5: General Description

    Inside the XMR is a 9603 Iridium satellite Short Burst Data core radio transceiver, a specialized low-power Xeos digital controller with GPS, Iridium & GPS antennas. While the XMR is intended for locally connected surface deployments. Xeos Technologies Inc. (Xeos) manufactures other products for fixed location monitoring and remote tracking and surveillance.
  • Page 6: Preliminary Setup

    Xeos is an Iridium VAR and can provide Iridium service if you wish. Setting up service requires the International Mobile Equipment Identity (IMEI) number. Each 9603 has a unique IMEI number that must be registered with a preferred service provider. Xeos will make these numbers available when the product is delivered.
  • Page 7 sbdservice@sbd.iridium.com All messages from Iridium devices come from this address. MOMSN: 5866 Mobile Originating Message Serial Number; each individual message has its own incrementing serial number. A mobile originating message is one that comes from the Iridium device. MTMSN: 0 Mobile Terminating Message Serial Number;...
  • Page 8: Global Positioning System

    Global Positioning System Location information generated by the device itself is embedded in the SBD attachment sent via the Iridium Gateway and can only be seen through the XeosOnline system or situations where the position information is sent in a plain-text format (XeosOnline message forwarder or using the $msgenable command).
  • Page 9: Xmr Operation

    The XMR contains GPS and Iridium antennas. Deploying the XMR requires the following:  An XMR with Iridium service activated (using IMEI provided by Xeos)  An external power source from 7 – 32 VDC capable of supplying max 1.5A ...
  • Page 10: Communicating With The Xmr

    Communicating with the XMR Communicating via RS-232 Communication with the XMR must be completed using RS-232, but only require Transmit, Receive and a common Ground (no RTS/CTS). Pre-programming of the XMR is not required since it is pre-configured for most tracking scenarios and configurable settings can be changed over the Iridium link.
  • Page 11: Sending Commands Via Email

    Sending Commands via Email To receive commands from the Iridium network, the device in use must have a clear view of the sky. If the device is unable to communicate with the Iridium network, commands will remain queued for five days. Command Format Creating the File To create an SBD command, open a new file in a text editor (ex.
  • Page 12: Sending The Command

    Once XeosOnline has a device’s unlock code, all outgoing commands will have the code added at the beginning of the message. The unlock code will only be changed if the firmware is updated, or if commanded via: $unlock XXXXX YYYYY Where XXXXX is the current code, and...
  • Page 13: Messages From The Xmr

    Messages from the XMR There are several messages sent from the XMR, depending on setup and conditions. Below are examples of the most common Mobile Originating messages. Settings Summary Message On startup, the XMR will send a summary of timers and a short list of GPS and Iridium settings to confirm to the user the immediate configuration of inactive (Timer Zero) and In-Motion (Timer Two) timers.
  • Page 14: Ascii Position (Type P)

    Message Log Readout Timestamp Date and time in UTC of the latest position reading BatteryV: 11.91 Loaded voltage of the power supply; minimum battery voltage observed during the previous Iridium transmission 44.714272 Latitude of fix, decimal degrees -63.604870 Longitude of fix, decimal degrees Voltage Unloaded: 12.06 Unloaded voltage of power supply;...
  • Page 15: Information Message (Type I)

    Information Message (Type I) In situations where the device fails a GPS session through low SNR or other factor, the follow-up Iridium session will send a synopsis of the latest statistics from the device. This message will always be in ASCII format regardless of message format settings and approximately 80 bytes. This message can be prompted using $sysinf Information Readout 02210243...
  • Page 16: Data Relay

    Data Relay The XMR allows for serial relay functionality, sending data to and from a connected serial peripheral device over the Iridium Satellite Network. The XMR has a single RS-232 pair with which to communicate with the device for relay of external data to and from Iridium, or to monitor diagnostics.
  • Page 17 At default settings, the maximum sized message that can be queued for transmission is 4 kilobytes; this limit can be increased to 24 kilobytes, but this can cause loss of data and other issues if transmission conditions are not ideal. Contact Xeos Technologies if your requirements exceed default settings.
  • Page 18 Mobile-originated messages will be transmitted over the Iridium satellite network from the Iridium device and arrive as an e-mail attachment. The first line in the e-mail attachment will have the following format: devData X,S,Y,Z PAYLOAD devData a,1,1,1 The payload of the message can be single-lined as well The alphabetic representation of the port the device is connected to The sequence number of the incremented with each new $sendSBD command The message part number...
  • Page 19: Check Iridium Mailbox

    Mobile Terminated SBD (To Device) To send a payload of data to your connected serial device via the XMR, create a file with the extension “.sbd” with its contents adhering to the following format: $unlock 12345 $outPort 1 payload line 1 payload line 2 payload line 3 Again, all lines are terminated with either a carriage return, line feed, or both.
  • Page 20: Xmr Timer Intervals

    XMR Timer Intervals The following are the default parameters for each mode. Timer <T0> Min-Max 25s-1d 20s-1d 1s-1m Legend SBD (Iridium) transmission interval GPS acquisition interval Acceleration Sample Rate T0 – T7 Timer number <T#> Timer currently in use #s/m/h/d Interval in seconds/minutes/hours/days Minimum allowed interval for this timer Maximum allowed interval for this timer...
  • Page 21: Watch Circle

    Watch Circle The watch circle functionality allows users to monitor the position of their mooring by receiving alarm messages when it exits a user-defined circle. This feature aids in the recovery of moorings that could break free from their planned position. Recognition of a watch circle exit is tied to the GPS interval of the device in Normal Mode (Timer 0);...
  • Page 22: Message Enable

    Message Enable The XMR has several message types that can be enabled for GPS and event messages. At factory defaults, the XMR will send compressed binary GPS (not human readable) and event (startup and battery) messages. These message formats can be changed using the $msgenable command. The XMR has the following message types available for use: Message Number Message Type...
  • Page 23: Digital Output Pin

    Digital Output Pin The Digital I/O pin of the XMR can be toggled via command to have a high or low logic output of 3V at a maximum of 5mA. The command is as follows: $dOut X Y As seen below, only one of the possible four number combinations leads to a high output. Parameter Purpose $dOut...
  • Page 24: Encryption

    Encryption The XMR has some security features enabled by default, such as an unlock codes for receiving commands. Users can also enable end-to-end 256 bit AES encryption between their device and XeosOnline for an additional layer of security. Messages are zero-padded to fill out the 32 byte blocks.
  • Page 25: Generating Your Key

    Generating your Key This process uses uCon Terminal Emulator, but any terminal emulator can be used. Getting the COM Port 1. Connect the XMR to your PC via the required cable. 2. Take note of the COM port number in Control Panel → Device Manager Connect Using Terminal Emulator (uCon) Download the uCon Serial Console software...
  • Page 26: Flash Memory

    Flash Memory The XMR comes equipped with internal flash memory, used to store logged events and GPS positions over the lifetime of the product. This information can be retrieved for data collection or troubleshooting purposes. Dumping the Flash Memory  Connect a PC to the XMR using the appropriate communications cable.
  • Page 27: Other Commands

    Other Commands Below is a list of other commands that can be sent via Iridium or serially to acquire additional information, or configure the XMR. Remember to add the $ symbol ahead of any commands. Command Parameters Description Show hardware and firmware versions. Status Show operating status sysInf...
  • Page 28: Testing The Xmr

    The XMR enters operation immediately on power-up. o If the red LED continuously flashes after start-up, a self-test failure has occurred. Restart the device and if this persists, contact Xeos. Transmission  Place the device upright in a location outside that has as much of the sky visible as possible;...
  • Page 29: Deployment Of The Xmr

    Response to commands During testing, commands can be sent to the device to change configuration or request statistics. These commands are read in during Iridium sessions and prompt responses from the XMR, confirming that said commands were acted upon.  Send the $timer command, which will prompt the XMR to report its current timer intervals.
  • Page 30: Troubleshooting

    Troubleshooting Red LED/blinking Indicative of a self-test failure. As of build 6058, using the $status command will show what failure code is present, but this does not survive resets. i - Iridium - Modem cannot communicate with CPU of XMR f - Flash - Flash error is showing as a full chip;...
  • Page 31: Appendix A: Firmware Update Procedure

     Remove unit from field  Update XMR firmware  Test XMR’s ability to transmit  Once transmission is confirmed, safe to redeploy  Notify Xeos of successful update Requirements  Use of a computer running some version of Windows OS STerm Terminal Emulator Program ...
  • Page 32  All commands to Xeos devices start with a dollar sign ($) but STerm automatically adds this to all commands.  A ver command will print out the product type and firmware version currently installed in the device. 8. At the top of the window, navigate to Send File > Send Bootload Image. A new inset box appears.
  • Page 33 1. Once the XMR firmware has been updated, test its ability to transmit. 2. Make sure the XMR has an active Iridium account. Xeos can setup an account for you if you do not currently have one. Ensure you have access to one of the destinations to which messages are sent.
  • Page 34: Appendix B: Specifications

    50mA Dimensions (Diameter, Height) 2.5", 2.6" All measurements taken at 12VDC Electronic GPS Hardware Xeos Technologies 48 channel GPS (SiRFStarV) Iridium Hardware Iridium 9603 modem Antenna Integrated Iridium and GPS antennas Operating Temperature Operating Temperature: -20° C to +60° C...
  • Page 35: Appendix C: Pinout Diagram

    Appendix C: Pinout Diagram 6-Pin Chogori Connector, Male Pin Purpose Ground (-) input Data input to XMR (Rx-RS-232) Data output from XMR (Tx-RS-232) No Connection Positive (+) input Digital I/O XTERNAL 6-Pin Subconn Connector, Female, MCBH-6F-TI Pin Purpose Ground (-) input Data input to XMR (Rx-RS-232) Data output from XMR (Tx-RS-232) No Connection...
  • Page 36: Appendix D: Mechanical Drawings

    Appendix D: Mechanical Drawings XMR User Manual 1.1...
  • Page 37 XMR User Manual 1.1...
  • Page 38 Appendix E: Cable Drawings A-05-090: XMR Power/Communications Cable XMR User Manual 1.1...
  • Page 39: Appendix F: Gps Text Long

    Appendix F: GPS Text Long GPS Text Long can be used for a more detailed summary of GPS information. This form is only presented in ASCII format and due to its length is a larger file, at around 110 bytes depending on the information sent.
  • Page 40: Warranty, Support And Limited Liability

    Xeos Technologies Inc. Limited Warranty and that is returned to Xeos Technologies Inc. with a copy of your receipt. This Limited Warranty is void if failure of the product has resulted from accident, abuse, or misapplication. Any replacement product will be warranted for the remainder of the original warranty period or ninety (90) days, whichever is longer.

This manual is also suitable for:

Xmr chogoriXmr subconn

Table of Contents