|
|
|
|
When a satellite is tracked the
receiver reports the corresponding carrier to noise density ratio (C/No)
in dB-Hz. The height of the bar represents the magnitude of the signal strength.
Satellites that are being tracked but are not yet being used in the position
solution (mode is 7 or less) are indicated with a gray signal strength bar.
Satellites that have reached mode 8 are used for the position solution and
are indicated with a blue bar.
PRN:
The satellite ID number assigned to the channel.
MODE:
The satellite tracking Mode number ranges from zero to eight. Each value
represents a step in the acquisition and tracking process. The important
modes to consider are five, seven, and eight. Mode five indicates that the
channel is locked onto the satellite code and range measurements are available.
Mode seven means that the ephemeris is currently being downloaded. Mode
eight means that the ephemeris has been downloaded and the channel is locked
onto the navigation data message. In order for a satellite to be used in
the position solution, it must be tracked at mode five or higher and the
ephemeris must be available. In order for a satellite to be used in the
precise time solution, it must be tracked at mode eight.
Channel
Tracking Mode
0 - Code
Search |
1 - Code
Acquire |
2 - AGC
Set |
3 - Freq
Acquire |
4 - Bit
Sync Detect |
5 - Message
Sync Detect |
6 - Satellite
Time Available |
7 - Ephemeris
Acquire |
8 - Available
for Position |
|
STATUS:
The channel tracking status byte has several independent flags pertaining
to the satellite. The PowerStrike has a 2 byte channel status flag. When
bit seven is set it indicates that the satellite being tracked is being
used for the position fix. The signal strength bar will be blue when bit
seven is set, and gray when it is clear. If a satellite becomes unhealthy,
bit four will be set, the signal strength will turn gray and the satellite
will be removed from the position solution. The other satellite bits are
provided for information; refer to the User’s
Manual for details.
NAVIGATION
The Navigation Window displays
the date, time, position data, receiver status and visible satellite status.
This information is extracted from the Position/Status/Data Message (@@Ha
- 12 channel). When viewing NMEA messages, only the date, time, and position
data will be updated as provided from the GSA message.
The Receiver Status is reported
in the hex format. Critical status indicators that have their flags set
to True will be reported below this heading. The possible receiver status
messages are as follows:
- Fast Acquisition
Position
- Filter Reset
to Raw GPS Solution
- Cold Start
- Differential
Fix
- Position Locked
/ 3D Fix
- Insufficient
Visible Satellites
Navigation
Window Properties: The right mouse button over this window
gives access to the following Navigation Window Properties:
Set Position:
This option brings up a dialog box where the user can enter the initial
position for the antenna as well as indicate whether the position should
be applied to position hold. This option can also be invoked with the
"set position" button on the small toolbar.
Enable Position
Hold: When Position-Hold
is enabled, there will be a checkmark beside this option. Position-Hold
is commonly used in timing applications. Note that the coordinates for
the Position-Hold must be specified before the Position-Hold mode is enabled.
Unfortunately I could not get this feature to
work properly for the PowerStrike Receiver.
Enable Site
Survey: There will
be a checkmark beside this option when the Automatic Site Survey is enabled.
While in survey mode, a flag will be set in the Position/Status/Data Message
(@@Ea). When the survey is complete, that flag will clear, the surveyed
position will be automatically entered into the Position-Hold Position
fields, and the Position-Hold Mode will be enabled. Unfortunately
I could not get this feature to work properly for the PowerStrike Receiver.
SURVEY
The survey window displays the
2-dimensional survey path (latitude vs. longitude) in window
1, altitude (GPS height) path in window 2 and
statistical information on the position average in window
3. The entire Survey Window with its current information can be saved
and loaded for later analysis. The Save option is found under the File Menu
or the large Save icon below the menu bar may be selected. The Survey Window
information will be saved as a *.pth file.
To load a pth file, there are the following options: File Menu > Open,
Open icon, or Survey Window Properties > Open.
|
Window
1 - 2D Lat & Long Position Plot
|
|
Window
3 - Statistical Information
|
2D
Position Plot: The 2D position plot shows the path of the
receiver as computed from the Position/Status/Data Message (@@Ha - 12
channel). It is a plot of latitude versus longitude. As the area of the
path increases, the plot will rescale itself. The plot only shows an approximation
of the perspective; it assumes that the distance between degrees of latitude
and longitude is constant. Of course, the distance between degrees of
longitude decreases substantially when one is further away from the equator.
The distance between two points can also be measured from the 2D position
plot. There is an “x” in the position plot
that is set by clicking a starting position on the plot with the left
mouse button. As the mouse is moved away from this marker, the distance
is measured and displayed in the status bar at the bottom of the main
WinOncore12 window. NOTE: The distance is calculated
assuming that the earth is a perfect sphere so the distance presented
is only a rough estimate of the true distance. As the mouse crosses
over the 2D position plot, the latitude and longitude of the current mouse
position is also displayed in the status bar.
Altitude
Profile Plot: The altitude profile plot shows the profile
of the receiver path based on the reported GPS height in the Position/Status/Data
Message (@@Ha - 12 channel).
Statistical
Data: The Statistical data is most useful in a stationary
application where the effects of SA can be analyzed. There are two types
of statistical calculations performed on the position data from the Position/Status/Data
Message. The mean average is a standard running average (sum of the data/samples).
The Least Squares Average is calculated using curve fitting best fit method.
Apart from being calculated in the Statistical Data frame, the statistical
data can also be represented graphically in the 2D position plot. The
standard deviation shows the one sigma (68.27%) reliability that the position
is within this error ellipse as defined by either statistical computation.
Printing:
The Survey Window can be printed when it is the active window. The Print
option under the File Menu is made available and a print preview may also
be selected. The printout will contain all three Survey Window frames.
The right mouse button over
this window gives access to the Survey Window Properties:
Open:
Opens a previously saved path (*.pth) file.
Erase
and Clear Screen: If Erase and Clear Screen is selected
under the options, the standard deviations and number of samples will
be reset to zero and the calculations will begin again from the time
it was reset. All plots in the Survey Window will also be cleared.
Enable
Least Squares Fit Average Indicator: This indicator,
when enabled, will be represented by a black line in the Altitude Profile
and by a black ellipse in the 2D Position Plot. The size of the ellipse
is based on the standard deviation calculated for the latitude and longitude.
The least squares average is the center X
of the ellipse. The thinner black line centered between two bold lines
on the Altitude Profile indicates the Altitude (GPS height) average.
Enable
Position Average Indicator: This indicator, when enabled,
will be represented by a green line in the Altitude Profile and by a
green ellipse in the 2D Position Plot. The size of the ellipse is based
on the standard deviation calculated for the latitude and longitude.
The least squares average is the center +
of the ellipse. The bold green line on the Altitude Profile indicates
the Altitude (GPS height) average.
Properties:
This action brings up a dialog box with three tabs:
- Position
Plot Tab: The purpose of this tab is to set how the two
plots display data.
- Enable
Position Acquisition:
When not enabled, the survey window will stop calculating statistics
and cease output on the plots. When this option is again enabled
and provided the survey window has not been cleared, the calculation
of the statistics and the plots will retain the information
from before Position Acquisition was disabled and will then
continue position acquisition. The position information from
the time that the Position Acquisition was disabled to when
it was again enabled is disregarded.
- Plot
Indicator:
The Small and Large radio buttons sets how each
position point is represented on the Altitude Profile Plot and
the 2D Position Plot. The Use Lines option will draw
a line between each position point on the plots.
- Lat/Lon/GPS
Height Average Calculations Tab: The position averages
are based on the DOP threshold set in this tab. When a DOP is greater
than that set in this tab, the position is not used in the calculation
of Averages. The plots will indicate this occurrence with red position
points/lines instead of the standard blue.
- Printing
Tab: As mentioned
above, the print option will print out all three frames of the Survey
Window. The purpose of this tab is to add additional comments to the
Survey Window when it is printed. These comments will be included
in the bottom text region of the plot.
SATELLITES
The Azimuth and Elevation Window
(shown above) contains a skyplot of all visible satellites according to
their elevation and azimuth. The Satellite Info tab
displays information for each satellite including the PRN, Doppler, elevation
and channel status of all the visible satellites. It also shows the signal
strengths for the satellites currently being tracked and lists any ignored
satellites and the mask angle.
The skyplot will only show visible
satellites once an almanac is loaded into the receiver. The receiver must
also be sending the Satellite Visibility (@@Bb) message to update any information
in the Azimuth & Elevation Window. The satellite text color is red
when it is used by for the position computation. Satellites not used by
the receiver are indicated with gray text.
Skyplot Properties
Open…
This option opens a previously saved Physical Mask Angle.
Enable
Satellite Trails:
A checkmark beside this option indicates that the satellite trails are shown
on the skyplot. The satellite trails are displayed in green (as shown above)
and represent the path of each satellite. To disable the satellite trails,
choose Enable Satellite Trails again.
Clear Satellite
Trails: This option
clears the skyplot of all satellite trails.
Enable
Physical Mask Angle:
A checkmark beside this option indicates that the physical mask angle is
shown on the skyplot. A blue polygon on the skyplot represents the physical
mask angle. Choose this option again to remove the physical mask angle
from the plot.
Clear
Physical Mask Angle: By choosing this option, the physical
mask angle will be cleared and the calculation of a new physical mask angle
will start over.
Enable
Satellite Details: The satellite details show the azimuth
(A) and elevation (E) below the PRN of each satellite. When there is no
checkmark by this option, the number below each satellite is the PRN.
Properties:
- Physical
GPS Mask Angle Tab:
-
SNR Threshold: The Physical Mask Angle is determined by
using the azimuth and elevation of satellites that have a signal strength
above the SNR threshold and a true solution flag. The SNR threshold
is set here. A high SNR threshold may show an elevation mask is shorter
time.
- Comment:
The comment field allows extra information to be described above the
Physical Mask Angle plot when it is printed. This gives a perfect
opportunity to describe the antenna position and to add additional
notes.
- Autoload
Tab:
- Enable
Auto Load: The
Physical Mask Angle can be saved by choosing the Save icon
or File Menu > Save. This feature allows the mask angle
to be opened in another session so that it may be continuously built
upon or used to imply an antenna installation. When Enable Auto Load
is checked, the *.msk file indicated
in the filename field is opened automatically upon starting WinOncore12.
The Browse button can be used to navigate to the desired file.
Satellite Info Tab
The Satellite Information tab
contains a table that shows the individual satellite information as decoded
from the @@Bb message.
Tracked
Satellites: Tracked
satellites are those that the receiver is currently tracking according to
the field in the Position/Status/Data Message (@@Ha - 12 channel). In order
to be considered tracked, the satellite mode must be five or greater.
Visible
Satellites: Visible satellites are those that are above the
horizon based on the current position, date, time, and almanac. This value
is reported in the Position/Status/Data Message. If there is no almanac
in the receiver memory, the number indicated for visible satellites will
read 0. The receiver will attempt to track the satellites that have the
highest elevation angles to fill its channels. Satellites that are low to
the horizon may not actually be visible due to blockage from buildings,
trees, or terrain.
Mask Angle:
The mask angle that was set through either the Additional Message Window
or through the Satellite Settings Dialog is shown here.
Satellite
Ignore List: The satellites included in the ignore list are
displayed under this heading. The satellite ignore list is set through the
Additional Message Window or the Satellite Settings Dialog.
Physical Mask
What is this Physical Mask that
is referred to time and time again? Well, the Physical Mask Angle is a graphical
representation of the satellites that can be tracked with the antenna in
its current location based on the azimuth and elevation of the satellites
that have been tracked in the past. It gives an indication of the stationary
antenna installation by showing where satellites can and cannot be tracked.
The blue outline on the figure below is the physical mask (or masking) of
the GPS signal as "seen" by the GPS antenna.
A physical mask angle with a
small coverage area implies an obstruction or poor antenna installation.
If the antenna has a clear, unobstructed view of the sky, the Physical Mask
Angle will indicate a large coverage area. The Physical Mask Angle is outlined
as a blue polygon and is overlain on the Azimuth and Elevation Skyplot.
It is calculated by checking the signal strength and solution flag from
tracked satellites. If the solution flag for a satellite is set to true
and the signal strength is above the SNR threshold then the azimuth and
elevation of this satellite is included in the physical mask angle. The
SNR threshold is set in the Azimuth & Elevation Property Sheet. To achieve
a good representation of the Physical Mask Angle, allow the receiver to
track over a 12-hour period.
COMMAND
MONITOR
The Command Monitor Window displays
all commands sent (TX) to and received (RX) from the Oncore GPS receiver,
including NMEA messages. The following command monitor properties are accessed
through the right mouse button when it is over the Command Monitor Window:
Start
Log File: The option will open a Save As dialog box where
the user is prompted to enter a file name. The default extension for this
file is *.log. This log file is an ASCII file
that only contains the messages displayed in the Command Monitor Window.
Close
Log File: Closes the log file.
Pause:
This option causes
the Command Monitor Window to stop outputting messages. Note that the receiver
is not affected by this command. The pause option is useful when an anomaly
is observed and a closer inspection of the message is immediately desired.
When this screen is paused, it is easy to select and copy messaged to Notepad
or Word. The cut, copy, and paste options are also available in the command
monitor properties.
Erase Screen:
Erases the messages displayed in the Command Monitor Window.
Command
Filter:
The command filter is only
available for the Command Monitor Window. It contains a list of all the
Motorola binary messages listed in the Command Manager. The purpose of
this option is to control which messages are viewed in the Command Monitor
Window. It will NOT affect what is being sent from the receiver.
This feature is particularly beneficial in isolating particular messages
for analysis. For messages that you do not want to view or record in the
Command Monitor Window, simply select the message in the Enable area and
choose Disable. Note:
The command filter is only available for Motorola Binary output.
MESSAGE
WINDOW
The additional message window
acts as a direct communication link with the receiver. All Motorola binary
commands (minus the checksum) can be sent from the command line of this
window. The response is displayed in the bottom gray scroll area. The English
commands described in the user’s manual can also be typed and sent from
this window. The response message can be customized through the Command
Manager that is accessed from the right mouse button menu or from the Options
Menu. Any text displayed in the response section can be copied and pasted
to another application (ie. Notepad). Text can be copied from, or pasted
to the command line prompt. If commands have previously been entered, the
auto-completion feature of the command line drop-down scroll will end an
entered command with the previously entered data. To ignore the auto-completion,
simply continue type the remainder of the message. All commands entered
in the current WinOncore12 session are saved in the command line drop-down
list .
TIMING
The Timing Window displays most
of the data from the Time RAIM Setup and Status Message (@@En and @@Hn).
There are two tabs in the Timing Window. The Time and TRAIM Status tab displays
the TRAIM Status, Time and Oscillator and Clock Parameters. The Negative
Sawtooth tab displays the negative sawtooth time error of the next 1PPS
pulse as a line graph. Note that if the Leap Second Pending Status Message
(@@Gj - 12 channel) has not been polled, the leap second pending status
will be invalid.
NOTE: The PowerStrike receiver
does not have the TRAIM (Time Receiver Autonomous Integrity Monitoring)
ability. Although the WinOnCore software supports this option, since the
receiver does not support TRAIM, it will not be discussed.
Negative Sawtooth Plot does not
apply to this receiver.
ABOUT
Display of the ABOUT screen for
information pertaining to the WinOnCore software.
HELP
When you click on this button,
it give you a mouse pointer with a question mark next to it. After clicking
on this button, click on any other button to get help with that button.
If all else fails, you can get help using the WinOnCore software by choosing
HELP > Help Topics from the menu bar as shown below.
Small
Button Bar Commands
Playback
/ Record Toolbar
Rewind
During playback, this button
action moves the file pointer to an earlier position in the file, from
which, playback continues.
Play
This button is down when a
file is open and in playback mode.
Pause
This button temporarily suspends
the playback.
Advance
Forward
During playback, this button
action advances the file pointer to a later position in the file, from
which, playback continues.
Stop
All playback is stopped and
the file is closed. This button is also available to stop the recording
of a *.bin or *.gps file.
Record
This action opens the Log Raw
Data dialog box. Depending on the mode of the receiver (NMEA or Motorola
Binary), a filename is entered and saved with the correct corresponding
extension. Record is only available when live data is being received from
the receiver.
Playback
Control
The Playback Status shows the
file size (bytes) and the portion of the file that has already been processed.
This value is also represented by the Progress bar indicating the percentage
complete. The slide bar above the progress bar is used to control the
playback speed. If there are many processes active on your PC, it may
take a few seconds for the program to respond to the change in speed.
Open
File
This action invokes the Open
Dialog Box. Playback will commence upon selecting a file with either a
gps or bin extension.
ON
The ON button enables playback
mode and stops communication to the connected receiver.
OFF
The OFF button disables playback
mode and reestablishes communication to the connected receiver.
Action
Buttons
Print
Allows you to print certain
windows of the WinOnCore software.
Receiver
Setup Wizard
The Receiver Setup has screens
that guide the user through setting up the Oncore GPS receiver for normal
operation. Most of the information entered will be retained for the next
time the Receiver Setup is used. The setup procedure is as follows:
- Communication
Settings
- Enter the com port
that the receiver is connected to.
- Set Position
- Enter the latitude,
longitude and height of the antenna.
- Set Time,
Date and GMT Offset
- Fill the parameters
in the Set Date and Time dialog box.
- Message Output
Rate
- Specify the output
rate for the Position/Status/Data Message.
Receiver
ID
The button will invoke an information
box that contains the receiver ID. The Receiver ID (@@Cj) command can
be performed at any time without interrupting the tracking process. The
response to the Receiver ID command is an ASCII message containing information
about the Oncore receiver in use. The ID information includes the model
number and firmware revision as well as the serial number, dates, part
numbers, etc. Using the Receiver ID command is one way of distinguishing
different Oncore models. This is a convenient way of developing applications
to work with multiple types of Oncore receivers. For example, a VP Oncore
always has a model number that starts with a B, while GT and UT Oncore
model numbers always start with an R and the M12 Oncore model numbers
always start with a P. This command does not
seem to work with the PowerStrike receiver.
Set-To-Defaults
The Set-To-Defaults (@@Cf)
command will reset the Oncore GPS receiver memory. WinOncore12 will wait
approximately five seconds for the Oncore receiver to respond to the Set-To-Defaults
command. If no response is received, check the receiver connections and
try again. The default command can also be sent from the command line
of the Additional Message Window.
Self-Test
This screen shot above shows
the initial state of the dialog box. The Initiate Test button must
be pressed to start the Self Test. The self test may take several seconds
to complete and a progress box will indicate the percentage to completion.
If there is no response to this command, the Self Test Dialog will display
no change. If you suspect this is the case, check for the presence of
the response message (RX)@@Ia message in the Command Monitor Window. If
there is no response in the Command Monitor Window, check the receiver
connections and try again.
Time
Mode
The receiver can output either
Universal Time Coordinated (UTC) or GPS time. UTC is the basic time system
used throughout the world. Greenwich Mean Time (GMT) is based on UTC.
GPS time is closely related to UTC. The difference between UTC and GPS
time is approximately an integer number of leap seconds. Occasionally,
UTC requires a leap second in order to stay synchronized with the Earth’s
rotation. GPS time does not have leap seconds, so the difference between
UTC and GPS time is subject to change. The Time Mode (@@Aw) command is
used to indicate which time system the receiver should use. The time values
reported in the output messages will be in the selected time system.
Set
User Position
If the receiver knows the date
and time, its location, and has a valid almanac, the time to first fix
(TTFF) will be faster than the normal cold start. The initial location
does not have to be very accurate to be of use. In fact, the approximate
coordinates to the nearest degree is sufficient. Entering the approximate
altitude has little or no effect on the startup time. The latitude and
longitude must be entered in the position format specified in the General
Settings. The position is referenced to the WGS-84 datum. Note that the
ellipsoid height is NOT equivalent to the height above mean sea level
(MSL) commonly used on maps. Ellipsoid heights can differ from MSL heights
by 50 meters or more. The latitude, longitude, and height commands are
used to initialize the approximate receiver position. If the GPS receiver
is already currently computing a 2D or 3D position fix, these commands
will echo the computed values.
Set
Date & Time
If the Oncore receiver knows
the date and time, its location, and has a valid almanac, the time to
first fix (TTFF) will be faster than the normal cold start. To set the
time, date and GMT offset:
1. The Time will be filled in using the computer
clock.
2. Use the calendar to enter the current Date.
3. Enter the GMT Offset.
4. Choose either UTC or GPS Time
Load
Almanac
The Almanac is a set of numbers
that are used to describe the orbits of the GPS satellites. The numbers
are Keplarian orbital elements and are used to predict which satellites
are in view given a certain date, time, and position. The purpose of the
almanac is to speed up the satellite acquisition process; it is not required
for positioning. The orbital information in the almanac is less accurate
than the ephemeris, but valid for a longer time (one to two years). When
the Load Almanac command is given, you are prompted to enter a file *.alm
to upload to the receiver. Choose a file from the dialogue (latest.alm
is the default). It is recommended that you record a new almanac each
time you perform and extended positioning or site survey. To record an
almanac, open the Msg window. The procedure to capture
an almanac is to type the following:
- record alm
- @@Be0
- record alm c
The file latest.alm is overwritten
with the current almanc data for each satellite as transmitted by the
satellites.
Satellite
Visibility
The Visible Satellite Status
Message (@@Bb) requests the results of the most current satellite alert
computation. The response message gives a summary of the satellite visibility
status showing the number of visible satellites, the Doppler frequency
and the location of the currently visible satellites (up to 12 satellites).
This information is displayed in the Satellite Information Tab of the
Additional Message Window. The reference position for the most recent
satellite alert is the current position coordinates. Note that these coordinates
may not compare to the GPS receiver’s actual position when initially turned
on, since the GPS receiver may have moved a great distance since it was
last used. In order for the receiver to compute the satellite visibility
information, the date, time, position and a current almanac must be loaded
into the receiver.
Last Updated: 5/7/2001
P. Svatek
|
|
|