Return to site

INQ1 NMEA Device (COM76) Driver

broken image


Generic NMEA GPS Receiver

  1. INQ1 NMEA Device INQ1 PCSYNC Device INQ1 USB Modem JAF FLASHER INTERFACE JAF Port. V171-USB-Device-Driver VK Vodafone-710 Vodafone-810 Vodafone-v810-v725-v716-usb.
  2. Khawand also specializes in doing all the male continence devices such as the male sphincter. Winamp — It really whips the llama's ass! Khawand also specializes in doing all the male continence devices such as the male sphincter. This is a highly specialized area. In a male patient with. Hotspot Shield Free VPN 2.78.
  3. Apple iPod USB Driver Apple Mobile Device USB Driver Apple Recovery (DFU) USB Driver Apple Recovery (iBoot) USB Driver ATK0110 ACPI UTILITY BenQ-EF82 BenQ-S80WCDMAHandsetDriversv2701 BenQ-S80WCDMAHandsetDriversv2703 BenQ-S82BenQWCDMAInstaller Blackberry Handheld BlackBerry Smartphone Communications Class - Control Interface.

Last update: 31-Mar-2014 03:55 UTC

INQ1 NMEA Device INQ1 PCSYNC Device INQ1 USB Modem JAF FLASHER INTERFACE JAF Port. UniversalBox Nokia Device Driver USB - RS232 by Vygisoft USB Flash Loader utility. OKI Semiconductor PEDL9055A-02-01 ML9055A-02 Issue Date: Jul. 26, 2002 LCD Controller/Driver.

Synopsis

Address: 127.127.20.u
Reference ID: GPS
Driver ID: GPS_NMEA
Serial Port: /dev/gpsu; 4800 - 115200 bps, 8-bits, no parity
Serial Port: /dev/gpsppsu; for just the PPS signal (this is tried first for PPS, before /dev/gpsu)
Serial Port: /dev/gpsu; symlink to server:port (for nmead)
Features: tty_clk

Description

This driver supports GPS receivers with the $GPRMC, $GPGLL, $GPGGA, $GPZDA and $GPZDG NMEA sentences by default. Note that Accord's custom NMEA sentence $GPZDG reports using the GPS timescale, while the rest of the sentences report UTC. The difference between the two is a whole number of seconds which increases with each leap second insertion in UTC. To avoid problems mixing UTC and GPS timescales, the driver disables processing of UTC sentences once $GPZDG is received.

PC Pitstop - PC Performance RootsPC Pitstop began in 1999 with an emphasis on computer diagnostics and maintenance. As times changed and PC Pitstop grew, we transitioned to a software subscription model to not only provide better and more secure diagnostic and maintenance tests, but turn our focus towards computer security with PC Matic. During the early days of the dot com boom, our online PC maintenance tools were skyrocketing. Using Microsoft's Internet Explorer along with ActiveX technology, we could provide free diagnostic and maintenance tools that didn't need to be installed.

The driver expects the receiver to be set up to transmit at least one supported sentence every second.

The accuracy depends on the receiver used. Inexpensive GPS models are available with a claimed PPS signal accuracy of 1 μs or better relative to the broadcast signal. However, in most cases the actual accuracy is limited by the precision of the timecode and the latencies of the serial interface and operating system.

If the Operating System supports PPSAPI (RFC 2783), fudge flag1 1 enables its use.

The various GPS sentences that this driver recognises look like this:
(others quietly ignored)

Accepted NMEA sentences
SentenceVendor
$GPRMC,UTC,POS_STAT,LAT,LAT_REF,LON,LON_REF,SPD,HDG,DATE,MAG_VAR,MAG_REF*CS
$GPGLL,LAT,LAT_REF,LON,LON_REF,UTC,POS_STAT*CS
$GPGGA,UTC,LAT,LAT_REF,LON,LON_REF,FIX_MODE,SAT_USED,HDOP,ALT,ALT_UNIT,GEO,G_UNIT,D_AGE,D_REF*CS
$GPZDA,UTC,DD,MM,YYYY,TH,TM,*CS
$GPZDG,GPSTIME,DD,MM,YYYY,AA.BB,V*CSAccord
NMEA data items
SymbolMeaning and Format
UTCTime of day on UTC timescale. Hours, minutes and seconds [fraction (opt.)]. (hhmmss[.fff])
POS_STATPosition status. (A = Data valid, V = Data invalid)
LATLatitude (llll.ll)
LAT_REFLatitude direction. (N = North, S = South)
LONLongitude (yyyyy.yy)
LON_REFLongitude direction (E = East, W = West)
SPDSpeed over ground. (knots) (x.x)
HDGHeading/track made good (degrees True) (x.x)
DATEDate (ddmmyy)
MAG_VARMagnetic variation (degrees) (x.x)
MAG_REFMagnetic variation (E = East, W = West)
FIX_MODEPosition Fix Mode (0 = Invalid, >0 = Valid)
SAT_USEDNumber of Satellites used in solution
HDOPHorizontal Dilution of Precision
ALTAntenna Altitude
ALT_UNITAltitude Units (Metres/Feet)
GEOGeoid/Elipsoid separation
G_UNITGeoid units (M/F)
D_AGEAge of last DGPS Fix
D_REFReference ID of DGPS station
GPSTIMETime of day on GPS timescale. Hours, minutes and seconds [fraction (opt.)]. (hhmmss[.f])
DDDay of the month (1-31)
MMMonth of the year (1-12)
YYYYYear
AA.BBDenotes the signal strength (should be < 05.00)
VGPS sync status
'0' => INVALID time,
'1' => accuracy of +/- 20ms,
'2' => accuracy of +/- 100ns
CS Checksum
Sentence terminator.

The 'mode' byte

Specific GPS sentences and bitrates may be selected by setting bits of the 'mode' in the server configuration line:
server 127.127.20.x mode X

mode byte bits and bit groups
BitDecimalHexMeaning
011process $GPMRC
122process $GPGGA
244process $GPGLL
388process $GPZDA or $GPZDG
4-600linespeed 4800 bps
160x10linespeed 9600 bps
320x20linespeed 19200 bps
480x30linespeed 38400 bps
640x40linespeed 57600 bps
800x50linespeed 115200 bps
71280x80Write the sub-second fraction of the receive time stamp to the clockstat file for all recognised NMEA sentences. This can be used to get a useful value for fudge time2.
Caveat: This will fill your clockstat file rather fast. Use it only temporarily to get the numbers for the NMEA sentence of your choice.
82560x100process $PGRMF
9-150xFE00reserved - leave 0
16655360x10000Append extra statistics to the clockstats line. Details below.

The default (mode 0) is to process all supported sentences at a linespeed of 4800 bps, which results in the first one received and recognised in each cycle being used. If only specific sentences should be recognised, then the mode byte must be chosen to enable only the selected ones. Multiple sentences may be selected by adding their mode bit values, but of those enabled still only the first received sentence in a cycle will be used. Using more than one sentence per cycle is impossible, because

  • there is only fudge time2 available to compensate for transmission delays but every sentence would need a different one and
  • using more than one sentence per cycle overstuffs the internal data filters.
The driver uses 4800 bits per second by default, but faster bitrates can be selected using bits 4 to 6 of the mode field.

Caveat: Using higher line speeds does not necessarily increase the precision of the timing device. Higher line speeds are not necessarily helpful for the NMEA driver, either. They can be used to accomodate for an amount of data that does not fit into a 1-second cycle at 4800 bps, but high-speed high-volume NMEA data is likely to cause trouble with the serial line driver since NMEA supports no protocol handshake. Any device that is exclusively used for time synchronisation purposes should be configured to transmit the relevant data only, e.g. one $GPRMC or $GPZDA per second, at a linespeed of 4800 bps or 9600 bps.

Inq1 Nmea Device (com76) Driver Download

Monitor Data

The last GPS sentence that is accepted or rejected is written to the clockstats file and available with ntpq -c clockvar. (Logging the rejected sentences lets you see/debug why they were rejected.) Filtered sentences are not logged.

If the 0x10000 mode bit is on and clockstats is enabled, several extra counters will be appended to the NMEA sentence that gets logged. For example:

Clockstats
ColumnSampleMeaning
156299MJD
276876.691Time of day in seconds
3127.127.20.20IP Address from server config line
4$GPGGA,..0*5CNMEA Sentence
5228Number of sentences received
664Number of sentences accepted and used for timekeeping
70Number of sentences rejected because they were marked invalid (poor signal)
80Number of sentences rejected because of bad checksum or invalid date/time
964Number of sentences filtered by mode bits or same second
100Number of PPS pulses used, overrides NMEA sentences
Sentences like $GPGSV that don't contain the time will get counted in the total but otherwise ignored.

Configuring NMEA Refclocks might give further useful hints for specific hardware devices that exhibit strange or curious behaviour.

To make a specific setting, select the corresponding decimal values from the mode byte table, add them all together and enter the resulting decimal value into the clock configuration line.

Inq1 nmea device (com76) driver updater
Inq1

Setting up the Garmin GPS-25XL

Switch off all output with by sending it the following string.

Now switch only $GPRMC on by sending it the following string.

I am running an Advent DT2111, using Windows 7. USB ports are high speed usb2. I have a question about computer assigned USB bandwidth. In Device manager / usb controllers / generic usb hub a bandwidth of 3% (static) has been assigned to my usb wireless adapter. Drivers for laptop advent dt2111, the following page shows a menu of 18 devices compatible with the laptop model dt2111, manufactured by advent.to download the necessary driver, select a device from the menu below that you need a driver for and follow the link to download. Driverpack software / firmware and install it for free. Advent DT2111 Driver Download for windows. On this page you will be able to download the latest software / firmware upgrades for your device. Simply choose your SKU / Model# from the drop down below and your results will appear in the bottom. No downloads are available for Advent. Found a great drivers link for the Foxconn motherboard: Download drivers for Advent DT2111 based on Foxconn H61MXL-K. Here's a link to a June 2012 BIOS, which is the newest one I can find: Download Foxconn H61MXL motherboard BIOS - FoxconnH61MXL-K. Wim's BIOS Funny how older motherboards get left behind sometimes, eh?-Ed.

On some systems the PPS signal isn't switched on by default. It can be switched on by sending the following string.

Fudge Factors

Inq1 Nmea Device (com76) Drivers

Inq1
Using Microsoft's Internet Explorer along with ActiveX technology, we could provide free diagnostic and maintenance tools that didn't need to be installed.

The driver expects the receiver to be set up to transmit at least one supported sentence every second.

The accuracy depends on the receiver used. Inexpensive GPS models are available with a claimed PPS signal accuracy of 1 μs or better relative to the broadcast signal. However, in most cases the actual accuracy is limited by the precision of the timecode and the latencies of the serial interface and operating system.

If the Operating System supports PPSAPI (RFC 2783), fudge flag1 1 enables its use.

The various GPS sentences that this driver recognises look like this:
(others quietly ignored)

Accepted NMEA sentences
SentenceVendor
$GPRMC,UTC,POS_STAT,LAT,LAT_REF,LON,LON_REF,SPD,HDG,DATE,MAG_VAR,MAG_REF*CS
$GPGLL,LAT,LAT_REF,LON,LON_REF,UTC,POS_STAT*CS
$GPGGA,UTC,LAT,LAT_REF,LON,LON_REF,FIX_MODE,SAT_USED,HDOP,ALT,ALT_UNIT,GEO,G_UNIT,D_AGE,D_REF*CS
$GPZDA,UTC,DD,MM,YYYY,TH,TM,*CS
$GPZDG,GPSTIME,DD,MM,YYYY,AA.BB,V*CSAccord
NMEA data items
SymbolMeaning and Format
UTCTime of day on UTC timescale. Hours, minutes and seconds [fraction (opt.)]. (hhmmss[.fff])
POS_STATPosition status. (A = Data valid, V = Data invalid)
LATLatitude (llll.ll)
LAT_REFLatitude direction. (N = North, S = South)
LONLongitude (yyyyy.yy)
LON_REFLongitude direction (E = East, W = West)
SPDSpeed over ground. (knots) (x.x)
HDGHeading/track made good (degrees True) (x.x)
DATEDate (ddmmyy)
MAG_VARMagnetic variation (degrees) (x.x)
MAG_REFMagnetic variation (E = East, W = West)
FIX_MODEPosition Fix Mode (0 = Invalid, >0 = Valid)
SAT_USEDNumber of Satellites used in solution
HDOPHorizontal Dilution of Precision
ALTAntenna Altitude
ALT_UNITAltitude Units (Metres/Feet)
GEOGeoid/Elipsoid separation
G_UNITGeoid units (M/F)
D_AGEAge of last DGPS Fix
D_REFReference ID of DGPS station
GPSTIMETime of day on GPS timescale. Hours, minutes and seconds [fraction (opt.)]. (hhmmss[.f])
DDDay of the month (1-31)
MMMonth of the year (1-12)
YYYYYear
AA.BBDenotes the signal strength (should be < 05.00)
VGPS sync status
'0' => INVALID time,
'1' => accuracy of +/- 20ms,
'2' => accuracy of +/- 100ns
CS Checksum
Sentence terminator.

The 'mode' byte

Specific GPS sentences and bitrates may be selected by setting bits of the 'mode' in the server configuration line:
server 127.127.20.x mode X

mode byte bits and bit groups
BitDecimalHexMeaning
011process $GPMRC
122process $GPGGA
244process $GPGLL
388process $GPZDA or $GPZDG
4-600linespeed 4800 bps
160x10linespeed 9600 bps
320x20linespeed 19200 bps
480x30linespeed 38400 bps
640x40linespeed 57600 bps
800x50linespeed 115200 bps
71280x80Write the sub-second fraction of the receive time stamp to the clockstat file for all recognised NMEA sentences. This can be used to get a useful value for fudge time2.
Caveat: This will fill your clockstat file rather fast. Use it only temporarily to get the numbers for the NMEA sentence of your choice.
82560x100process $PGRMF
9-150xFE00reserved - leave 0
16655360x10000Append extra statistics to the clockstats line. Details below.

The default (mode 0) is to process all supported sentences at a linespeed of 4800 bps, which results in the first one received and recognised in each cycle being used. If only specific sentences should be recognised, then the mode byte must be chosen to enable only the selected ones. Multiple sentences may be selected by adding their mode bit values, but of those enabled still only the first received sentence in a cycle will be used. Using more than one sentence per cycle is impossible, because

  • there is only fudge time2 available to compensate for transmission delays but every sentence would need a different one and
  • using more than one sentence per cycle overstuffs the internal data filters.
The driver uses 4800 bits per second by default, but faster bitrates can be selected using bits 4 to 6 of the mode field.

Caveat: Using higher line speeds does not necessarily increase the precision of the timing device. Higher line speeds are not necessarily helpful for the NMEA driver, either. They can be used to accomodate for an amount of data that does not fit into a 1-second cycle at 4800 bps, but high-speed high-volume NMEA data is likely to cause trouble with the serial line driver since NMEA supports no protocol handshake. Any device that is exclusively used for time synchronisation purposes should be configured to transmit the relevant data only, e.g. one $GPRMC or $GPZDA per second, at a linespeed of 4800 bps or 9600 bps.

Inq1 Nmea Device (com76) Driver Download

Monitor Data

The last GPS sentence that is accepted or rejected is written to the clockstats file and available with ntpq -c clockvar. (Logging the rejected sentences lets you see/debug why they were rejected.) Filtered sentences are not logged.

If the 0x10000 mode bit is on and clockstats is enabled, several extra counters will be appended to the NMEA sentence that gets logged. For example:

Clockstats
ColumnSampleMeaning
156299MJD
276876.691Time of day in seconds
3127.127.20.20IP Address from server config line
4$GPGGA,..0*5CNMEA Sentence
5228Number of sentences received
664Number of sentences accepted and used for timekeeping
70Number of sentences rejected because they were marked invalid (poor signal)
80Number of sentences rejected because of bad checksum or invalid date/time
964Number of sentences filtered by mode bits or same second
100Number of PPS pulses used, overrides NMEA sentences
Sentences like $GPGSV that don't contain the time will get counted in the total but otherwise ignored.

Configuring NMEA Refclocks might give further useful hints for specific hardware devices that exhibit strange or curious behaviour.

To make a specific setting, select the corresponding decimal values from the mode byte table, add them all together and enter the resulting decimal value into the clock configuration line.

Setting up the Garmin GPS-25XL

Switch off all output with by sending it the following string.

Now switch only $GPRMC on by sending it the following string.

I am running an Advent DT2111, using Windows 7. USB ports are high speed usb2. I have a question about computer assigned USB bandwidth. In Device manager / usb controllers / generic usb hub a bandwidth of 3% (static) has been assigned to my usb wireless adapter. Drivers for laptop advent dt2111, the following page shows a menu of 18 devices compatible with the laptop model dt2111, manufactured by advent.to download the necessary driver, select a device from the menu below that you need a driver for and follow the link to download. Driverpack software / firmware and install it for free. Advent DT2111 Driver Download for windows. On this page you will be able to download the latest software / firmware upgrades for your device. Simply choose your SKU / Model# from the drop down below and your results will appear in the bottom. No downloads are available for Advent. Found a great drivers link for the Foxconn motherboard: Download drivers for Advent DT2111 based on Foxconn H61MXL-K. Here's a link to a June 2012 BIOS, which is the newest one I can find: Download Foxconn H61MXL motherboard BIOS - FoxconnH61MXL-K. Wim's BIOS Funny how older motherboards get left behind sometimes, eh?-Ed.

On some systems the PPS signal isn't switched on by default. It can be switched on by sending the following string.

Fudge Factors

Inq1 Nmea Device (com76) Drivers

time1 time
Specifies the PPS time offset calibration factor, in seconds and fraction, with default 0.0.
time2 time
Specifies the serial end of line time offset calibration factor, in seconds and fraction, with default 0.0.
stratum number
Specifies the driver stratum, in decimal from 0 to 15, with default 0.
refid string
Specifies the driver reference identifier, an ASCII string from one to four characters, with default GPS.
flag1 0 | 1
Disable PPS signal processing if 0 (default); enable PPS signal processing if 1.
flag2 0 | 1
If PPS signal processing is enabled, capture the pulse on the rising edge if 0 (default); capture on the falling edge if 1.
flag3 0 | 1
If PPS signal processing is enabled, use the ntpd clock discipline if 0 (default); use the kernel discipline if 1.
flag4 0 | 1
Obscures location in timecode: 0 for disable (default), 1 for enable.

Additional Information

Inq1 Nmea Device (com76) Driver Updater

flag1, flag2, and flag3 are ignored under Windows.





broken image