Xeos Technologies Inc. Kilo User Manual

Xeos Technologies Inc. Kilo User Manual

Submersible iridium/gps beacon

Advertisement

Quick Links

Kilo User Manual
SUBMERSIBLE IRIDIUM/GPS BEACON
Version 3.0
April 2020

Advertisement

Table of Contents
loading

Summary of Contents for Xeos Technologies Inc. Kilo

  • Page 1 Kilo User Manual SUBMERSIBLE IRIDIUM/GPS BEACON Version 3.0 April 2020...
  • Page 2: Shipped From

    Phone (902) 444-7650 (902) 444-7651 Website www.xeostech.com Specifics This manual version is written with respect to Kilo firmware build 6067. If you wish to acquire the latest firmware for your device, contact support@xeostech.com Version History Version No. Date Description May 2011...
  • Page 3: Table Of Contents

    Communicating with the Kilo......................16 Sending Commands via Email ....................16 Sending Commands Using XeosOnline ..................18 Communicating over USB ......................19 Messages to the Kilo ........................20 Set Timing ..........................20 Status Request .......................... 20 Enabling the Watch Circle ......................21 Set Watch Circle ........................
  • Page 4 Flash Memory ..........................25 Downloading the Flash Memory ....................26 Deleting the Flash Memory ...................... 27 Testing the Kilo..........................28 Deployment of the Kilo ......................... 31 Maintenance ..........................32 Batteries ........................... 32 O-Rings ............................. 34 Recovery and Storage ......................35 Appendix A: Updating Firmware ....................
  • Page 5: General Description

    If the Kilo exits its circle or surfaces, it will transmit a position message every 10 minutes for 1 hour. After the first hour, the Kilo will exit this mode and continue to transmit at its user configurable timings.
  • Page 6: Transmission Interval Diagram

    Transmission Interval Diagram Below is the operating setup of the Kilo in all cases. Note that low power states for underwater and tilted events interrupt other operations, just the same as alarm intervals interrupt in the case of watch circle exits.
  • Page 7: Preliminary Setup

    2 The Iridium/GPS antenna of the Kilo is located here 3 The magnet switch for turning the Kilo on and off is located at the top of the cylinder 4 The 15-digit IMEI of the Kilo’s Iridium modem and factory serial number is displayed 5 A QR code is available to scan to download the manual on new devices 6 This area is used for the Kilo’s water sensor and must remain unobstructed for subsurface...
  • Page 8 The Kilo makes use of a simple and robust, text-based email protocol. Any email application can be used to send and receive messages to the Kilo, or commands can be sent via Xeos’ web service, XeosOnline™. Kilo User Manual Version 3.0...
  • Page 9: Quickstart

     When deploying the unit, power it up by swiping the magnet.  Once the unit is confirmed to be on, it is ready to be deployed.  Turn the Kilo OFF using the same magnet method as turning ON, with the RED LED place of the green.
  • Page 10: Understanding Position Information

    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. Kilo User Manual Version 3.0...
  • Page 11 Location information generated by the device itself is embedded in the SBD attachment sent via the Iridium Gateway and can only be seen by viewing in a text editor (Notepad). This position information is accurate to within several feet of the true position. Kilo User Manual Version 3.0...
  • Page 12: On/Off Modes

    LED Indicators The top of the Kilo uses red and green LEDs to show its on/off status. It is also to be used as an indicator for when the magnetic switch is used to turn the device on/off. This same LEDs are also used during self-test failure.
  • Page 13: Messages From The Kilo

    Powerup: true, Version: Kilo v1.01-681(6067)~ , Serial: 1240 Status Another message that the Kilo will send will be a Status message. It will display the currently used times and will display differently, depending on whether or not Watch Circle is enabled.
  • Page 14: Position

    Longitude of the GPS fix expressed in decimal degrees Distance from centre of the Watch Circle in meters Length of time the Kilo has been in the stated mode (OK or ALARM) in minutes Maximum SNR (Signal-to-noise ratio) of the GPS fix; higher is better...
  • Page 15: Information Message

    Information Message In the event the Kilo was not able to acquire a GPS fix, a summary of information is transmitted in ASCII. 04141708,I,V=16.35/16.41/16.38 SNR=43 nSats=7 GPS:591/92/21249 Ird:536/787/35408 RSSI=5 04141708 Date and time of the message (UTC) in MMDDhhmm (M=Month D= Day h= hour m=min).
  • Page 16: Communicating With The Kilo

    Commands can configure the Kilo before deployment and can also be used to remotely reconfigure or update status with Kilo. The Kilo must have a good view of the sky to receive these commands.
  • Page 17 Iridium check. Commands can be sent from any email address, but responses will be returned only to email addresses on the unit’s forwarding list. Note: The Iridium gateway uses separate email addresses for commands and responses. Kilo User Manual Version 3.0...
  • Page 18: Sending Commands Using Xeosonline

    Send. Remember to include the dollar sign ($) ahead of each command, and enter each command on a separate line. Outgoing messages will appear in the Message Log for the commanded device. Kilo User Manual Version 3.0...
  • Page 19: Communicating Over Usb

    Data Bits Stop Bits When interfacing with the Kilo over USB, batteries should not be installed. As a consequence, the device will fail its initial self-test. Sending any character to the device will abort the self-test and end any beeping.
  • Page 20: Messages To The Kilo

    Messages to the Kilo There are six commands that are sent to the Kilo over the Iridium network via email or XeosOnline: 1. Set Timing 2. Status 3. Enable Watch Circle Functionality 4. Set Watch Circle 5. Reset 6. Restore Factory Defaults...
  • Page 21: Enabling The Watch Circle

    The $setcircle command is used to set the location and radius of the watch circle. If a watch circle is not set by command, but functionality is enabled, the Kilo will place its centre on the average locations so far acquired. The device will create a Watch Circle using the 48-hour average as its centre and the default radius of 100m.
  • Page 22: Reset

    The Reset command does a full software reset of the Kilo. This will effectively power the beacon OFF and then ON. The Kilo’s timers and settings will not be reset but watch circle specifics will be erased. This command should only be used on the advice of Xeos Technologies Inc. The reset...
  • Page 23: Water Submergence And Surfacing

    Water Submergence and Surfacing The Kilo employs a water sensor, used to detect when the device returns to the surface after a submergence session. There are two conditions which must be met before the Kilo will detect that it is submerged: 1.
  • Page 24: Tilt Sensor

    Iridium. The tilt axis defaults to the horizontal axis, meaning if the Kilo is standing upright it will operate normally, and will go into hibernation when orientated upside down.
  • Page 25: Flash Memory

    Flash Memory The Kilo 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. The retrieval of this information is done through the Micro-USB port at the top of the battery core.
  • Page 26: Downloading The Flash Memory

    1. Open STerm.exe application. The screen should appear as shown below: 2. Change the COM Port to what was seen in the device manager 3. Use the following settings: Baud Rate 57.6k Parity None Data Bits Stop Bits Kilo User Manual Version 3.0...
  • Page 27: Deleting The Flash Memory

    This could take several minutes if the unit has been in service for a while. Saving the Output Output from the Kilo will be automatically logged in a .log file in the “C:\Logs” folder once STerm is closed. The exact name of the log can be seen here: Deleting the Flash Memory The Kilo’s memory does not automatically erase.
  • Page 28: Testing The Kilo

    Before testing The following should be confirmed ahead of testing: 1. The Kilo must be confirmed activated on the Iridium network to ensure that any messages transmitted are able to be received, and directed to send messages to the intended destinations.
  • Page 29 It is suggested for the testing that the device remain in a submerged state, upside down, for at least one hour. Surfacing After one hour has elapsed, surface the device and place it in an open area, upright. The Kilo will register the change in submergence based on its calculated average, and queue an Iridium “Surfaced” message.
  • Page 30 Example Below is XeosOnline output from a Kilo that utilized its default timers and transmitted appropriately. During the first hour of testing, the $scm command was sent, after which a response was returned. The device then went silent upon submergence, and transmitted consistently after surfacing as expected.
  • Page 31: Deployment Of The Kilo

    The Kilo is intended for use on marine flotation devices. It is important that the top of the Kilo is located as high above the surface of the water as possible. Both the Iridium and GPS antennas are located at the top of the unit.
  • Page 32: Maintenance

    The housing of the Kilo holds 12 AA batteries. There is no provision for external power. Choosing Batteries The Kilo battery pack can hold and operate with any AA alkaline or lithium battery, however, only industrial grade batteries designed for harsh environments should be used.
  • Page 33 Drop the batteries into the main body of the Kilo. At the bottom of each slot, there is either a ‘spring’ or a ‘button’.  For slots with buttons, drop the batteries with the negative end facing up.  For slots with springs, drop the batteries with the positive end facing up.
  • Page 34: O-Rings

    O-ring. If the O-ring fails visual inspection or the Kilo has been deployed for longer than 2 months, the O-ring should be replaced prior to the next deployment.
  • Page 35: Recovery And Storage

    Recovery and Storage Once, the Kilo is recovered, it is important that it be stored and maintained properly for future deployments. As soon as possible after the Kilo is recovered, all batteries should be removed and discarded. The Kilo should be cleaned and inspected for corrosion or water ingress. O-rings should be visually inspected.
  • Page 36: Appendix A: Updating Firmware

    3. Carefully plug the micro-USB cable into the Kilo’s connector and plug the 4. USB into the PC 5. Once it is plugged in, the Kilo may begin beeping. This is no cause for alarm; this warning is given when the Kilo detects incorrect battery orientation and can be ignored 6.
  • Page 37 1. Note the COM port being used by the Kilo’s CP210x USB adapter 2. Create a new folder called AVRDude in the C Drive 3. Download and extract the Kilo firmware update package into the new AVRDude folder. 4. Open Command Prompt.
  • Page 38 PDATER CREEN 9. The Kilo’s update progress will be shown in the command prompt window. When it has completed successfully it will say: ‘avr dude done. Thank You.’ 10. After programming has successfully completed, unplug the Micro-USB cable from the Kilo 11.
  • Page 39: Appendix B: Technical Specifications

    9602 Iridium Transceiver Digital Controller Xeos IRDC3 GPS Receiver 48 Channel SiRFstarIV GSD4e GPS chip Environmental Depth Rating 2500 metres Operating Temperature -30°C to +60°C (-22°F to +140°F) Storage Temperature -40°C to +85°C (-40°F to +185°F) Kilo User Manual Version 3.0...
  • Page 40: Appendix C: Engineering Diagram

    Appendix C: Engineering Diagram Kilo User Manual Version 3.0...
  • Page 41: Appendix D: Troubleshooting

    Indicative of a self-test failure. A flash memory dump will print self-test failure codes at the bottom of its memory: i - Iridium - Modem cannot communicate with CPU of Kilo; contact Xeos f - Flash - Flash error is showing as a full chip; erasing the chip may resolve this issue. It should be noted that if the error is flash, a dump of the flash will show no information.
  • Page 42: Appendix E: Legacy Features

    Re-locks the enable table Initial Enable Watch Circle Functionality Command Block The Kilo will return a listing of which features are on (Y) and off (N) in response: Switch:U=Y;G=Y;C=Y;T=N After Watch Circle Functionality has been enabled, functionality will remain enabled until commanded OFF, including through resets using the $resetnow command.
  • Page 43: Warranty, Support And Limited Liability

    Warranty, Support and Limited Liability Xeos Technologies Inc. warranties the Kilo Beacon 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.

Table of Contents