Professional Documents
Culture Documents
Foreword
Thank you for choosing Orion. Orion is a DSP equipped broadband receiver/data logger,
with unprecedented flexibility to be used as a radio or acoustic telemetry unit. Its input
daughter board may be changed, depending on the study to be implemented, to receive
VHF radio signals in the 148 to 170 MHz range, IF radio signals in the 30 MHz range, or
acoustic signals in the kHz range. Similarly, output options are in development to permit
remote download by radio, serial port, or cellular modem.
Taking the VHF radio range as an example, Orion may be configured to monitor any 1
MHz band between 148 and 170 MHz. It will do this without scanning frequencies, a
huge advantage in many situations in radio telemetry data collection. Its sensitivity is
better than any existing broadband receiver.
Downloading is simple and quick – simply remove the MMC card and replace with a
fresh one. Your receiver is off line for a matter of seconds. MMC cards are widely
available in commercial outlets, and can be obtained in many sizes. Orion comes
equipped with a 32 MB card. Orion will automatically detect the correct size of the card
inserted.
Orion operates on 12V DC power, which may be supplied by a 12V battery or through a
wall converter plugged into the AC power. Orion’s power consumption in normal
operation is approximately 0.5A. This will increase somewhat if the radio transmitter
download option is selected, for example.
Two fundamental operations are performed using the Orion software supplied on the CD:
configuration for optimal operations, and downloading and converting data. All
operations are performed through a single software application called “OrionTool”.
This document describes the operation of the Orion and the OrionTool.
Table of Contents
1 Hardware..................................................................................................................... 3
1.1 Internal Components........................................................................................... 3
1.2 External Components and Connectors................................................................ 3
1.2.1 Power Connector......................................................................................... 3
1.2.2 Antenna Input.............................................................................................. 3
1.2.3 MMC card slot ............................................................................................ 3
1.2.4 Serial Connectors ........................................................................................ 4
1.2.5 LED Indicators............................................................................................ 4
1.2.6 Pause Button ............................................................................................... 5
2 Software ...................................................................................................................... 6
2.1 OrionTool Installation......................................................................................... 6
2.2 Running OrionTool............................................................................................. 6
2.2.1 Options........................................................................................................ 7
2.2.2 Serial Communications Commands............................................................ 8
2.2.2.1 Configure Orion ...................................................................................... 9
2.2.2.2 Manage Memory................................................................................... 18
2.2.3 MMC/Data Commands............................................................................. 19
2.2.3.1 Download From MMC ......................................................................... 20
2.2.3.2 Convert Data ......................................................................................... 20
2.2.3.3 Erase MMC........................................................................................... 21
2.2.3.4 Upload Firmware to MMC ................................................................... 21
3 “Factory” Configuration Settings ............................................................................. 22
4 Output Data Formats................................................................................................. 22
4.1 Orion Format..................................................................................................... 23
4.1.1 Text Format............................................................................................... 23
4.1.2 Log Format................................................................................................ 24
4.2 Mitas Format..................................................................................................... 26
4.2.1 Text Format............................................................................................... 27
4.2.2 Log Format................................................................................................ 27
4.3 ATS Temp Format ............................................................................................ 29
4.3.1 Text Format............................................................................................... 29
4.3.2 Log Format................................................................................................ 29
4.4 Output Fields Used ........................................................................................... 30
5 Known Limitations ................................................................................................... 31
1 Hardware
These will not be discussed in detail here. If you wish to change the functionality of your
Orion (to accommodate different types of tags for example), one or more of the
daugtherboards may need to be exchanged. For normal operations, the Orion case will
never need to be opened.
Orion is fused with a 1A fuse. If the fuse requires exchanging, the main cover will have
to be removed. The fuse is located as in Figure 1.
In the unlikely event that internal jumpers and/or connectors fall off your Orion in transit,
Figure 1 also shows the correct placement of all internal jumpers and connectors.
[Add Figure 1 – Orion Internals with fuse location and internal jumpers/connectors]
The MMC slot is used for inserting/removing MMC cards. The correct orientation of the
card is shown in the graphic on the front face of the case just above the slot. The graphic
shows that there are 2 MMC slots, but only “MMC-A” is currently in use.
To exchange an MMC card, please read the section about the “Pause Button” below first.
Orion is equipt with 2 serial ports. Currently, only “Serial A” is in use. It’s location is
shown in the graphic on the front face of the case.
There are 3 LED indicators on the front face of the Orion. They are arranged vertically
and have the following meanings in normal operations.
The pause button is located next the the MMC slot. The pause button is a state-less
button. When you push the button the state will toggle between “running” and “paused”.
Sometimes you will find you have to push the button a couple of times before the state
changes properly. The state can be determined from the LED indicators.
State Meaning
Running Orion is running, and is acquiring/storing tag data if present. Orion can be
configured.
Paused Orion will NOT acquire tag data even if present. Orion can be configured.
• If you wish to exchange the MMC card, place Orion in pause mode, exchange the
MMC card, and place Orion in running mode. This will accomplish 2 critical
things.
1. It will guarantee that data is not being written to the MMC card at the time
you are removing it.
2. After the new MMC card is inserted, transitioning from pause mode to
running mode will initialize the MMC card interface. If this is not
performed, NO DATA WILL BE WRITTEN TO THE MMC.
• When Orion is running, detected tag records are streamed out the serial port. This
is generally not an issue, but if the streaming rate is too high, you can lose control
and NOT be able to configure Orion. Often, this happens if the noise floor is set
too low, and you can’t change the noise floor because you can’t configure the
Orion because the serial port is swamped. In this case, place the Orion in pause
mode, wait for the serial output queue to empty, and then you should have no
problems configuring Orion.
2 Software
All control, configuration, and data management software functions are performed by a
single Windows application called “OrionTool”. This section describes the installation
and functioning of OrionTool.
Installation Steps:
1. Create a folder for Orion software and data. This following assumes you have
created “C:\Orion”.
2. Create a folder for executables, C:\Orion\bin
3. Create a folder for data, C:\Orion\data
4. Create a folder for installation, C:\Orion\install
5. Copy the contents of the installation CD to C:\Orion\install
6. From explorer or “My Computer”, navigate to C:\Orion\install and run the setup
application GTK-Runtime-Environment-2.2.4.1.exe.
7. Add C:\Orion\bin to your path. This can most easily be modified from Start ->
Settings -> Control Panel -> System -> Advanced -> Environment Variables.
8. Also, add the location of the GTK libraries you just installed. If you accepted the
defaults on installation then you must add
C:\Program files\Common Files\GTK\2.0\lib
9. Copy from the installation folder to the bin folder:
• OrionTool.exe
• dd.exe
10. Create a shortcut to OrionTool.exe and place it on your desktop.
11. Launch OrionTool and configure as necessary.
When you launch OrionTool, you will see the following interface:
2.2.1 Options
The Options are accessible from the “Options” menu. The Options Page looks like this:
The serial communications commands are ONLY useful if OrionTool is running, and
there is a NULL modem serial cable between the PC and Orion, and if Orion is running
(in running or in paused mode).
• Configure Orion – used to configure Orion, and/or for setting the receiver time.
• Manage Memory – used to see how much data is on the MMC card currently in
the Orion, and/or to clear the memory.
The Orion Configuration dialog contains 2 menus, “File” and “Receiver”. The File menu
is used for reading/writing the global parameters. The Receiver menu is used to Send or
Retrieve configuration information to/from the Orion currently connected.
The configuration information is laid out in pages, which are selected using the tab on top
of each page. As the pages are similar in function, this document will discuss only the
first page, “ID”, in detail, simply defining the parameters on the other pages.
The ID page contains a label (“Identification Parameters”) which describes the general
purpose of the parameters on the page. The ID page also contains a table of parameters.
Each parameter (row) has four elements:
In this section, the pages will be shown, along with descriptions of the various
parameters.
Config – Channels
The Channel configuration contains multiple pages – because Orion can be configured to
handle and scan through 5 bands if required.
Freq selector Allows the selection of any On the left of the scroll window
combination of 5 kHz frequency the “current” values are shown.
bins. The “new” values are shown by
the buttons on the right, which
can be modified at will.
Config – Tags
The tag configuration page contains multiple pages. One page, “Types” is used to select
which tag type is to be used, and then there is a separate setup page for each tag type.
Tags – Beeper
Tags – Lotek
Tags – NMFS
Config – Hardware
The window shows the current memory status of the MMC card inserted in the Orion.
• Status – Used to update the display to reflect changes since the last update.
• Erase – Used to initialize the MMC card in the Orion. If selected, the user will be
prompted before proceeding with the following dialog box:
The MMC/Data commands are useful for interacting with the data, particularly when
connected to a USB MMC reader/writer. These commands may be executed whether or
not an Orion is connected to the serial port.
• Download From MMC – for downloading and converting compressed data into
text and log files.
• Convert Data – to reconvert data – This will re-extract the compressed data into
the text and log files.
• Erase MMC – This will clear the MMC device. When placed into an Orion and
un-paused, the MMC card will be auto-sized and an appropriate header will be
written. This function will erase data cards and/or firmware cards.
• Upload Firmware to MMC. This will deposit new firmware onto an MMC card in
such a way that Orion will detect and self-install the new firmware.
When you select “Download from MMC”, a dialog box will appear letting you navigate
to the folder, and select the file prefix, that you want. The dialog box looks like this:
When you select “Convert Data”, a dialog box will appear letting you navigate to the
folder and select the compressed filename that you want. The dialog box is the same as
for the “Download From MMC” tool.
When you select “Erase MMC”, a dialog box will appear asking you to confirm the
erasure, and reporting which drive letter it wants to erase. The dialog box looks like this:
When you select “Upload Firmware to MMC”, a dialog box will appear allowing you to
navigate to the firmware image file. The firmware file will be sent to you by email or
CD, and can be placed anywhere on the PC that is convenient for finding.
When you click on the “Firmware File” button (“C:\” in the above example), you can
then navigate to the firmware file.
After you select the firmware file, you will get another dialog which shows the FULL
path to the file you are about to upload. This is to allow you to confirm the correct
firmware image file before actually copying it to MMC. That dialog looks like this:
Now, when you click “OK”, the firmware file will be uploaded to the MMC.
However, there are some recommended settings that should apply for all orions and these
are listed here.
Input Board
Parameter
Acoustic 30 MHz 150 MHz
Noise – store noise no no no
Noise - AutoNoise yes yes yes
Noise - PQ Max 3 5 5
Noise - PQ Min 1 3 3
Tags – Pulse PowerMatch 50 4 4
Hardware - calibration 0 -130 -130
Hardware - deadtime 5 0 0
Hardware – Gain A 4095 4095 4095
Hardware – Gain B 0 200 200
• A “Text” file, which contain a record (line) for each tag contact. The fields
included varies with the output format specified.
• A “Log” file, which contains summary information about all the data in the file.
The summary produced varies with the output format specified.
This section shows example data and explains the output formats. Please read the section
on the “Orion Format” first, regardless of which format you wish to use, as general
information is given there.
The Text format and Log format files that follow were created from the same compressed
file. The “Text Format” section only shows the first 9 records – the “Log Format”
section shows the results for the entire data file. The data was created using Lotek coded
tags.
The file consists of a header, followed by the data presented one line per tag record.
A complete list of the fields used, their meaning, and their units can be found later in this
section.
The sample output is shown below. The 3 sections are demarkated with underlined
headers that are NOT present in the actual log file.
SiteID : 4
Antenna : 3
Histograms
#Contacts By Freq:
+---------+---------+---------+---------+--------- 193
150.280 *********************** 92
150.320 *********************************** 136
150.340 ****************** 73
150.360 ************************************** 149
150.380 ********************************** 134
150.400 ************************************************** 193
150.420 ******************* 77
150.440 ************* 52
150.460 ***************** 69
#Contacts By Power:
+---------+---------+---------+---------+--------- 202
-77 1
-78 4
-79 1
-80 1
-83 1
-85 1
-87 * 5
-88 4
-89 3
-90 * 7
-91 * 7
-92 4
-93 *** 14
-94 *** 14
-95 ** 10
-96 *** 16
-97 ***** 24
-98 ****** 25
-99 ********* 40
-100 ******** 35
-101 ******** 33
-102 ******** 33
-103 ** 9
-104 **** 19
-105 ************ 52
-106 ************ 49
-107 ***************** 70
-108 ************************* 104
-109 ************************************************** 202
-110 ********************************************** 187
#Noise By Freq:
+---------+---------+---------+---------+--------- 4
150.400 ************************************************** 4
#Noise By Power:
+---------+---------+---------+---------+--------- 3
-96 ************************************************** 3
-97 **************** 1
The Text format and Log format files that follow were created from the same compressed
file. This is also the same compressed file used in the “Orion Format” case above.
The Mitas Format is similar to the Orion Format with the following differences:
This format contains too many fields to conveniently fit the page – the line breaks are
added here but are not present in the original data file.
DataFormat 4
SiteID 4
SiteName Orion
FirstAntenna 1
LastAntenna 3
SDBFactor 8
Date Time Tag Ch Code St An Pow #H T0 T1 T2 #L #H
HQ PQ #C IC NFL Cal
2004-04-15 09:48:11 CODED 26 25 4 3 -78 4 263 297 981 31 31
0 0 191 681327 -100 -128
2004-04-15 09:48:16 CODED 26 25 4 3 -78 4 273 292 971 34 34
0 0 191 731309 -100 -128
2004-04-15 09:48:21 CODED 26 25 4 3 -78 4 268 292 972 34 34
0 0 191 781300 -100 -128
2004-04-15 09:48:26 CODED 26 25 4 3 -78 4 268 287 981 34 34
0 0 191 831287 -100 -128
2004-04-15 11:51:32 CODED 4 46 4 3 -107 4 322 273 355 22 22
6 3 0 175095 -110 -128
2004-04-15 11:51:41 CODED 5 247 4 3 -110 4 750 226 385 18 18
6 8 0 270078 -110 -128
2004-04-15 11:51:50 CODED 6 2 4 3 -110 4 207 225 456 9 9
8 6 0 353360 -110 -128
2004-04-15 11:52:03 CODED 7 134 4 3 -110 4 503 264 273 10 10
6 6 0 489492 -110 -128
2004-04-15 11:52:17 CODED 3 162 4 3 -109 4 557 529 1272 10 10
6 10 0 628494 -110 -128
SiteID : 4
Antenna : 3
#Contacts By Channel:
+---------+---------+---------+---------+--------- 193
1 *********************************** 136
2 ****************** 73
3 ************************************** 149
4 ********************************** 134
5 ************************************************** 193
6 ******************* 77
7 ************* 52
8 ***************** 69
26 *********************** 92
#Contacts By Power:
+---------+---------+---------+---------+--------- 202
-77 1
-78 4
-79 1
-80 1
-83 1
-85 1
-87 * 5
-88 4
-89 3
-90 * 7
-91 * 7
-92 4
-93 *** 14
-94 *** 14
-95 ** 10
-96 *** 16
-97 ***** 24
-98 ****** 25
-99 ********* 40
-100 ******** 35
-101 ******** 33
-102 ******** 33
-103 ** 9
-104 **** 19
-105 ************ 52
-106 ************ 49
-107 ***************** 70
-108 ************************* 104
-109 ************************************************** 202
-110 ********************************************** 187
#Noise By Channel:
+---------+---------+---------+---------+--------- 4
5 ************************************************** 4
#Noise By Power:
+---------+---------+---------+---------+--------- 3
-96 ************************************************** 3
-97 **************** 1
The Text format and Log format files that follow were created from the same compressed
file.
The ATS Temp format is similar to the Orion Format, with the exception that the “code”
value is replaced by 2 fields: the approximate temperature (~Temp), and the exact time
interval in ms. The approximate temperate is only approximate in the sense that instead
of applying the actual slope/offset values for the tag being reported, nominal values are
used. These nominal values are the ones that were given in the Orion Configuration.
SiteID : 1
Antenna : 14
#Contacts By Freq:
+---------+---------+---------+---------+--------- 332
150.535 ************************************************** 332
#Contacts By Power:
+---------+---------+---------+---------+--------- 332
-73 ************************************************** 332
#Contacts By ~Temp:
+---------+---------+---------+---------+--------- 308
23.3 ************************************************** 308
23.4 *** 24
#Noise By Freq:
+---------+---------+---------+---------+--------- 1
150.535 ************************************************** 1
#Noise By Power:
+---------+---------+---------+---------+--------- 1
-73 ************************************************** 1
The following table specifies the meaning of the various output fields in alphabetical
order.
5 Known Limitations