gps.mvc.commands.skytraq
Class SkytraqConstants

java.lang.Object
  extended by gps.mvc.commands.skytraq.SkytraqConstants

public class SkytraqConstants
extends java.lang.Object

Author:
Mario De Weerd

Field Summary
static int SKYTRAQ_ACK
          0x83 131 Output ACK ACK to a successful input message.
static int SKYTRAQ_CONF_1PPS_MODE
          0x3E 62 Input Configure 1PPS mode Set 1PPS mode to the GPS receiver.
static int SKYTRAQ_CONF_DATUM
          0x29 41 Input Configure Datum Configure Datum of the GPS receiver.
static int SKYTRAQ_CONF_NAV_MODE
          0x3C 60 Input Configuration navigation mode Configure the navigation mode of GPS system.
static int SKYTRAQ_CONF_POSITION_PINNING
          0x39 57 Input Configure position pinning Enable or disable position pinning of GPS receiver.
static int SKYTRAQ_CONF_POSITION_PINNING_PARAMS
          0x3B 59 Input Configure position pinning parameters Set position pinning parameters of GPS receiver.
static int SKYTRAQ_CONF_POWER_MODE
          0xC 12 Input Configure Power Mode Set system power mode.
static int SKYTRAQ_CONF_SERIALPORT
          0x5 5 Input Configure Serial Port Set up serial port COM, baud rate, data bits, stop bits and parity.
static int SKYTRAQ_CONF_UPDATE_RATE
          0xE 14 Input Configure position update rate Configure the position update rate of GPS system.
static int SKYTRAQ_CONF_WAAS
          0x37 55 Input Configure WAAS Configure the enable or disable of WAAS.
static int SKYTRAQ_D_1PPS_MODE
          0xB6 182 Output GPS 1PPS mode 1PPS mode of GPS receiver.
static int SKYTRAQ_D_DATUM
          0xAE 174 Output GPS Datum Datum used by the GPS receiver.
static int SKYTRAQ_D_EMPHERIS_DATA
          0xB3 179 Output GPS Ephemeris data ephemeris data of the GPS receiver (0xB1).
static int SKYTRAQ_D_NAV_MODE
          0xB5 181 Output GPS navigation mode Navigation mode of the GPS receiver.
static int SKYTRAQ_D_POS_UPDATE_RATE
          0x86 134 Output Position update rate Position update rate of GPS system Output GPS Messages.
static int SKYTRAQ_D_POSITION_PINNING_STATUS
          0xB4 180 Output GPS Position pinning status Position pinning status of the GPS receiver.
static int SKYTRAQ_D_RESERVED_1
          0x82 130 Output Reserved Reserved.
static int SKYTRAQ_D_SW_CRC
          0x81 129 Output Software CRC Software CRC of the receiver.
static int SKYTRAQ_D_SW_VERSION
          0x80 128 Output Software version Software revision of the receiver.
static int SKYTRAQ_D_WAAS_STATUS
          0xB3 179 Output GPS WAAS status WAAS status of the GPS receiver.
static int SKYTRAQ_GET_EMPHERIS
          0x30 48 Input Get ephemeris Retrieve ephemeris data of the GPS receiver.
static int SKYTRAQ_LOG_CLEAR_CONTROL
          LOG CLEAR CONTROL Clear Data Logging Buffer (0x19).
static int SKYTRAQ_LOG_CONFIGURE_CONTROL
          LOG CONFIGURE CONTROL Configuration Data Logging Criteria (0x18).
static int SKYTRAQ_LOG_READ_BATCH_CONTROL
          LOG READ BATCH CONTROL Enable data read from the log buffer (0x1D).
static int SKYTRAQ_LOG_STATUS_CONTROL
          LOG STATUS CONTROL Request Information of the Log Buffer Status (0x17).
static int SKYTRAQ_LOG_STATUS_OUTPUT
          LOG STATUS OUTPUT Output Status of the Log Buffer (0x94).
static int SKYTRAQ_NACK
          0x84 132 Output NACK Response to an unsuccessful input message.
static int SKYTRAQ_Q_1PPS_MODE
          0x3F 63 Input Query 1PPS mode Query 1PPS mode of the GPS receiver.
static int SKYTRAQ_Q_DATUM
          0x2D 45 Input Query Datum Query datum used by the GPS receiver.
static int SKYTRAQ_Q_NAV_MODE
          0x3D 61 Input Query navigation mode Query the navigation mode of GPS receiver.
static int SKYTRAQ_Q_POSITION_PINNING
          0x3A 58 Input Query position pinning Query position pinning status of the GPS receiver.
static int SKYTRAQ_Q_SW_CRC
          0x3 3 Input Query Software CRC Query the CRC of the software.
static int SKYTRAQ_Q_SW_REVISION
          0x2 2 Input Query Software version Query revision information of software.
static int SKYTRAQ_Q_UPDATE_RATE
          0x10 16 Input Query position update rate Query the position update rate of GPS system.
static int SKYTRAQ_Q_WAAS
          0x38 56 Input Query WAAS status Query WAAS status of GPS receiver.
static int SKYTRAQ_RESERVED_6
          0x6 6 Input Reserved Reserved.
static int SKYTRAQ_RESERVED_7
          0x7 7 Input Reserved Reserved.
static int SKYTRAQ_RESTART
          0x1 1 Input System Restart Force system to restart.
static int SKYTRAQ_SET_EMPHERIS
          0x31 49 Input Set ephemeris Set ephemeris data to the GPS receiver.
static int SKYTRAQ_SET_FACTORY_DEFAULTS
          0x4 4 Input Set Factory Defaults Set system to factory default values.
static int SKYTRAQ_SET_NMEAOUTPUT
          0x8 8 Input Configure NMEA Configure NMEA output message.
static int SKYTRAQ_SET_OUTPUT_MSG_FORMAT
          0x9 9 Input Configure Output Message Format Configure the output message format from GPS receiver.
 
Constructor Summary
SkytraqConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SKYTRAQ_RESTART

public static final int SKYTRAQ_RESTART
0x1 1 Input System Restart Force system to restart.

See Also:
Constant Field Values

SKYTRAQ_Q_SW_REVISION

public static final int SKYTRAQ_Q_SW_REVISION
0x2 2 Input Query Software version Query revision information of software.

See Also:
Constant Field Values

SKYTRAQ_Q_SW_CRC

public static final int SKYTRAQ_Q_SW_CRC
0x3 3 Input Query Software CRC Query the CRC of the software.

See Also:
Constant Field Values

SKYTRAQ_SET_FACTORY_DEFAULTS

public static final int SKYTRAQ_SET_FACTORY_DEFAULTS
0x4 4 Input Set Factory Defaults Set system to factory default values.
Message Body:
byte 0: 0x00 = Reserved, 0x01 = Reboot.

See Also:
Constant Field Values

SKYTRAQ_CONF_SERIALPORT

public static final int SKYTRAQ_CONF_SERIALPORT
0x5 5 Input Configure Serial Port Set up serial port COM, baud rate, data bits, stop bits and parity.
Message Body (3 bytes) :
byte 0: COM Port, 00 = Port 1
byte 1:
0 4800
1 9600
2 19200
3 38400
4 57600
5 115200
byte 2: 0x00 = Update to SRAM, 0x01 = Update to SRAM and FLASH.

See Also:
Constant Field Values

SKYTRAQ_RESERVED_6

public static final int SKYTRAQ_RESERVED_6
0x6 6 Input Reserved Reserved.

See Also:
Constant Field Values

SKYTRAQ_RESERVED_7

public static final int SKYTRAQ_RESERVED_7
0x7 7 Input Reserved Reserved.

See Also:
Constant Field Values

SKYTRAQ_SET_NMEAOUTPUT

public static final int SKYTRAQ_SET_NMEAOUTPUT
0x8 8 Input Configure NMEA Configure NMEA output message.
Set interval period in seconds. Message Body = 8 bytes.
7 bytes = GGA, GSA, GSV, GLL, RMC, VTG, ZDA intervals
1 byte = 0x00 = Update to SRAM, 0x01 = Update to SRAM and FLASH.

See Also:
Constant Field Values

SKYTRAQ_SET_OUTPUT_MSG_FORMAT

public static final int SKYTRAQ_SET_OUTPUT_MSG_FORMAT
0x9 9 Input Configure Output Message Format Configure the output message format from GPS receiver.
Message Body (1 byte):
Byte 0:

See Also:
Constant Field Values

SKYTRAQ_CONF_POWER_MODE

public static final int SKYTRAQ_CONF_POWER_MODE
0xC 12 Input Configure Power Mode Set system power mode.
Message Body (2 bytes):
Byte 0:
Byte1:

See Also:
Constant Field Values

SKYTRAQ_CONF_UPDATE_RATE

public static final int SKYTRAQ_CONF_UPDATE_RATE
0xE 14 Input Configure position update rate Configure the position update rate of GPS system.
* Message Body (2 bytes):
Byte 0: Rate
Byte1: Attributes

See Also:
Constant Field Values

SKYTRAQ_Q_UPDATE_RATE

public static final int SKYTRAQ_Q_UPDATE_RATE
0x10 16 Input Query position update rate Query the position update rate of GPS system.
  • 1,2,4,5,8 or 10.
  • See Also:
    Constant Field Values

    SKYTRAQ_LOG_STATUS_CONTROL

    public static final int SKYTRAQ_LOG_STATUS_CONTROL
    LOG STATUS CONTROL Request Information of the Log Buffer Status (0x17).

    See Also:
    Constant Field Values

    SKYTRAQ_LOG_CONFIGURE_CONTROL

    public static final int SKYTRAQ_LOG_CONFIGURE_CONTROL
    LOG CONFIGURE CONTROL Configuration Data Logging Criteria (0x18).
    Message body (26 bytes): Byte 0-3: max_time
    Byte 4-7: min_time
    Byte 8-11: max_distance
    Byte 12-15: min_distance
    Byte 16-19: max_speed
    Byte 20-23: min_speed
    Byte 24: datalog_enable
    Byte 25: reserved

    See Also:
    Constant Field Values

    SKYTRAQ_LOG_CLEAR_CONTROL

    public static final int SKYTRAQ_LOG_CLEAR_CONTROL
    LOG CLEAR CONTROL Clear Data Logging Buffer (0x19).

    See Also:
    Constant Field Values

    SKYTRAQ_LOG_READ_BATCH_CONTROL

    public static final int SKYTRAQ_LOG_READ_BATCH_CONTROL
    LOG READ BATCH CONTROL Enable data read from the log buffer (0x1D).
    Message body (4 bytes):
    Byte 0-1: Starting log sector.
    Byte 2-3: End log sector.

    See Also:
    Constant Field Values

    SKYTRAQ_LOG_STATUS_OUTPUT

    public static final int SKYTRAQ_LOG_STATUS_OUTPUT
    LOG STATUS OUTPUT Output Status of the Log Buffer (0x94).
    Message body (34 bytes):
    Byte 0-3: current log buffer address
    Byte 4-5: total sectors
    Byte 6-7: sectors left
    Byte 8-11: max_time
    Byte 12-15:min_time
    Byte 16-19:max_distance
    Byte 20-23:min_distance
    Byte 24-27:max_speed
    Byte 28-31:min_speed
    Byte 32: data log enable (0 = disable, 1 = enable).
    Byte 33: Log fifo mode (stop/overwrite)

    See Also:
    Constant Field Values

    SKYTRAQ_CONF_DATUM

    public static final int SKYTRAQ_CONF_DATUM
    0x29 41 Input Configure Datum Configure Datum of the GPS receiver.

    See Also:
    Constant Field Values

    SKYTRAQ_Q_DATUM

    public static final int SKYTRAQ_Q_DATUM
    0x2D 45 Input Query Datum Query datum used by the GPS receiver.
    Message Body: 2-3 index 0013 Refer to Appendix B for available Datum UINT16
    4 Ellip idx 07 Refer to Appendix A for available Value UINT8
    5-6 Delta X FF7A
    Refer to Appendix A and B for available Delta X SINT16 Meter
    7-8 Delta Y FF97 Refer to Appendix A and B for available Delta Y SINT16 Meter
    9-10 Delta Z FED9 Refer to Appendix A and B for available Delta Z SINT16 Meter
    11-14 Semi-major axis 007DDF39 Refer to Appendix A UINT32
    15-18 Inversed Flattening 0046F410 Refer to Appendix A UINT32
    19 Attributes 00

    See Also:
    Constant Field Values

    SKYTRAQ_GET_EMPHERIS

    public static final int SKYTRAQ_GET_EMPHERIS
    0x30 48 Input Get ephemeris Retrieve ephemeris data of the GPS receiver.
    Byte 0 = 0x00 = all SVs, other value = particular SV.

    See Also:
    Constant Field Values

    SKYTRAQ_SET_EMPHERIS

    public static final int SKYTRAQ_SET_EMPHERIS
    0x31 49 Input Set ephemeris Set ephemeris data to the GPS receiver.
    bytes 0&1 = Sat ID. next 84 bytes = empheris data.

    See Also:
    Constant Field Values

    SKYTRAQ_CONF_WAAS

    public static final int SKYTRAQ_CONF_WAAS
    0x37 55 Input Configure WAAS Configure the enable or disable of WAAS.
    Byte 0 = 0x00 = disable, 0x01 = enable.
    Byte 1:

    See Also:
    Constant Field Values

    SKYTRAQ_Q_WAAS

    public static final int SKYTRAQ_Q_WAAS
    0x38 56 Input Query WAAS status Query WAAS status of GPS receiver.
    Byte 0 = 0x00 = disable, 0x01 = enable.

    See Also:
    Constant Field Values

    SKYTRAQ_CONF_POSITION_PINNING

    public static final int SKYTRAQ_CONF_POSITION_PINNING
    0x39 57 Input Configure position pinning Enable or disable position pinning of GPS receiver.
    Message body = 1 byte
    Byte 0 = 0x00 = disable, 0x01 = enable.

    See Also:
    Constant Field Values

    SKYTRAQ_Q_POSITION_PINNING

    public static final int SKYTRAQ_Q_POSITION_PINNING
    0x3A 58 Input Query position pinning Query position pinning status of the GPS receiver. Message body = 0 byte

    See Also:
    Constant Field Values

    SKYTRAQ_CONF_POSITION_PINNING_PARAMS

    public static final int SKYTRAQ_CONF_POSITION_PINNING_PARAMS
    0x3B 59 Input Configure position pinning parameters Set position pinning parameters of GPS receiver.

    See Also:
    Constant Field Values

    SKYTRAQ_CONF_NAV_MODE

    public static final int SKYTRAQ_CONF_NAV_MODE
    0x3C 60 Input Configuration navigation mode Configure the navigation mode of GPS system.
    Message body = 10 byte
    Byte 0-1 = Pinning speed in km/h
    Byte 2-3 = Pinning count in second
    Byte 4-5 = unpinning speed in km/h
    Byte 6-7 = unpinning count in seconds
    Byte 8-9 = unpinning speed in meters

    See Also:
    Constant Field Values

    SKYTRAQ_Q_NAV_MODE

    public static final int SKYTRAQ_Q_NAV_MODE
    0x3D 61 Input Query navigation mode Query the navigation mode of GPS receiver.
    Message body = 2 byte
    Byte 0 = 0x00 = car, 0x01 = pedestrian.
    Byte 1:

    See Also:
    Constant Field Values

    SKYTRAQ_CONF_1PPS_MODE

    public static final int SKYTRAQ_CONF_1PPS_MODE
    0x3E 62 Input Configure 1PPS mode Set 1PPS mode to the GPS receiver.
    Message body = 2 byte
    Byte 0 = 0x00 = off, 0x01 = on when 3D, 0x02 = on when 1 sat in view.
    Byte 1:

    See Also:
    Constant Field Values

    SKYTRAQ_Q_1PPS_MODE

    public static final int SKYTRAQ_Q_1PPS_MODE
    0x3F 63 Input Query 1PPS mode Query 1PPS mode of the GPS receiver.

    See Also:
    Constant Field Values

    SKYTRAQ_D_SW_VERSION

    public static final int SKYTRAQ_D_SW_VERSION
    0x80 128 Output Software version Software revision of the receiver.
    Message body = 13 byte
    Byte 0 = Software Type, 0x00 = reserved, 0x01 = system code.
    Byte 1-5 = Kernel version [4 bytes, XXXX.YY.ZZ]
    Byte 5-9 = ODM version [4 bytes, XXXX.YY.ZZ]
    Byte 9-13 = Revision [4 bytes, XXXX.YY.ZZ]

    See Also:
    Constant Field Values

    SKYTRAQ_D_SW_CRC

    public static final int SKYTRAQ_D_SW_CRC
    0x81 129 Output Software CRC Software CRC of the receiver.
    Message body = 3 byte
    Byte 0 = Software Type, 0x00 = reserved, 0x01 = system code.
    Byte 1-2 = CRC

    See Also:
    Constant Field Values

    SKYTRAQ_D_RESERVED_1

    public static final int SKYTRAQ_D_RESERVED_1
    0x82 130 Output Reserved Reserved.

    See Also:
    Constant Field Values

    SKYTRAQ_ACK

    public static final int SKYTRAQ_ACK
    0x83 131 Output ACK ACK to a successful input message.
    Message body = ID of corresponding message.

    See Also:
    Constant Field Values

    SKYTRAQ_NACK

    public static final int SKYTRAQ_NACK
    0x84 132 Output NACK Response to an unsuccessful input message.
    Message body = ID of corresponding message.

    See Also:
    Constant Field Values

    SKYTRAQ_D_POS_UPDATE_RATE

    public static final int SKYTRAQ_D_POS_UPDATE_RATE
    0x86 134 Output Position update rate Position update rate of GPS system Output GPS Messages.
    Message body = 1 byte with the update rate (Hz).

    See Also:
    Constant Field Values

    SKYTRAQ_D_DATUM

    public static final int SKYTRAQ_D_DATUM
    0xAE 174 Output GPS Datum Datum used by the GPS receiver.
    Message body (2 bytes):
    Byte 0-1: Datum index.

    See Also:
    Constant Field Values

    SKYTRAQ_D_EMPHERIS_DATA

    public static final int SKYTRAQ_D_EMPHERIS_DATA
    0xB3 179 Output GPS Ephemeris data ephemeris data of the GPS receiver (0xB1).

    See Also:
    Constant Field Values

    SKYTRAQ_D_WAAS_STATUS

    public static final int SKYTRAQ_D_WAAS_STATUS
    0xB3 179 Output GPS WAAS status WAAS status of the GPS receiver.
    Message body (1 bytes):
    Byte 0: WAAS status, 0 = disable, 1 = enable.

    See Also:
    Constant Field Values

    SKYTRAQ_D_POSITION_PINNING_STATUS

    public static final int SKYTRAQ_D_POSITION_PINNING_STATUS
    0xB4 180 Output GPS Position pinning status Position pinning status of the GPS receiver.
    Message body (1 bytes):
    Byte 0: pinning status, 0 = disable, 1 = enable.

    See Also:
    Constant Field Values

    SKYTRAQ_D_NAV_MODE

    public static final int SKYTRAQ_D_NAV_MODE
    0xB5 181 Output GPS navigation mode Navigation mode of the GPS receiver.
    Message body (1 byte): 0 = car, 1 = pedestrian.

    See Also:
    Constant Field Values

    SKYTRAQ_D_1PPS_MODE

    public static final int SKYTRAQ_D_1PPS_MODE
    0xB6 182 Output GPS 1PPS mode 1PPS mode of GPS receiver.
    Message body (1 bytes):
    Byte 0: status, 0 = disable, 1 = enable.

    See Also:
    Constant Field Values
    Constructor Detail

    SkytraqConstants

    public SkytraqConstants()