Lines Matching +full:board +full:- +full:related
2 …* /src/NTP/REPOSITORY/ntp4-dev/include/mbg_gps166.h,v 4.7 2006/06/22 18:41:43 kardel RELEASE_20060…
11 * Copyright (c) 1997-2005 by Frank Kardel <kardel <AT> ntp.org>
77 * The Unix time_t epoch is usually 1970-01-01 00:00 whereas
78 * the GPS epoch is 1980-01-06 00:00, so the difference is 10 years,
80 * of the day-of-month (6 - 1), so:<br>
157 * @deprecated This structure is deprecated, ::PORT_SETTINGS and related structures
199 * The individual command codes are marked with (rwa) accordingly, where '-' is used
217 GPS_AUTO_ON = 0x000, ///< (-w-) no data, enable auto-msgs from device
218 GPS_AUTO_OFF, ///< (-w-) no data, disable auto-msgs from device
219 …GPS_SW_REV, ///< (r--) deprecated, ::SW_REV, software revision, use only if ::GPS_RECEIV…
220 …GPS_BVAR_STAT, ///< (r--) ::BVAR_STAT, status of buffered variables, only if ::GPS_MODEL_HA…
221 GPS_TIME, ///< (-wa) ::TTM, current time or capture, or init board time
222 …GPS_POS_XYZ, ///< (rw-) ::XYZ, current position in ECEF coordinates, only if ::GPS_MODEL_…
223 …GPS_POS_LLA, ///< (rw-) ::LLA, current position in geographic coordinates, only if ::GPS_…
224 GPS_TZDL, ///< (rw-) ::TZDL, time zone / daylight saving, only if ::GPS_MODEL_HAS_TZDL
225 …GPS_PORT_PARM, ///< (rw-) deprecated, ::PORT_PARM, use ::PORT_SETTINGS etc. if ::GPS_RECEIV…
226 GPS_SYNTH, ///< (rw-) ::SYNTH, synthesizer settings, only if ::GPS_HAS_SYNTH
227 …GPS_ANT_INFO, ///< (r-a) ::ANT_INFO, time diff after antenna disconnect, only if ::GPS_MOD…
228 GPS_UCAP, ///< (r-a) ::TTM, user capture events, only if ::RECEIVER_INFO::n_ucaps > 0
231 GPS_CFGH = 0x100, ///< (rw-) ::CFGH, SVs' configuration and health codes
232 GPS_ALM, ///< (rw-) req: uint16_t SV num, ::SV_ALM, one SV's almanac
233 GPS_EPH, ///< (rw-) req: uint16_t SV num, ::SV_EPH, one SV's ephemeris
234 GPS_UTC, ///< (rw-) ::UTC, GPS %UTC correction parameters
235 GPS_IONO, ///< (rw-) ::IONO, GPS ionospheric correction parameters
236 GPS_ASCII_MSG ///< (r--) ::ASCII_MSG, the GPS ASCII message
241 typedef uint16_t CSUM; /* checksum used by some structures stored in non-volatile memory */
302 typedef uint16_t IOD; ///< Issue-Of-Data code
308 * Related to data received from the satellites, or data derived thereof.
324 * non-volatile memory is not available, or incomplete.
325 * Most data sets will just be re-collected from the data streams sent
327 * computed earlier during normal operation, and will be re-computed
401 * receiver's non-volatile memory.
485 * case the channel field has to be set to -1, or an event capture time
486 * retrieved from the on-board FIFO, in which case the channel field
491 int16_t channel; ///< -1: the current on-board time; >= 0 the capture channel number
533 * the so-called geographic datum. GPS uses the WGS84 (World Geodetic System
552 * Phase may be in a range from -360 deg to +360 deg with a resolution
554 * -3600 to +3600.
566 * - freq == 1230 --> 123.0 Hz
567 * - freq == 1233 --> 123 1/3 Hz (real 1/3 Hz, NOT 123.3 Hz)
568 * - freq == 1235 --> 123.5 Hz
569 * - freq == 1236 --> 123 2/3 Hz (real 2/3 Hz, NOT 123.6 Hz)
581 #define N_SYNTH_RANGE ( MAX_SYNTH_RANGE - MIN_SYNTH_RANGE + 1 )
594 /* == MAX_SYNTH_FREQ * 10^(MAX_SYNTH_RANGE-1) */
606 ( ( ( N_SYNTH_RANGE - (_r) ) % ( N_SYNTH_FREQ_DIGIT - 1 ) ) + 1 )
631 int16_t freq; ///< four digits used; scale: 0.1 Hz; e.g. 1234 -> 123.4 Hz
633 int16_t phase; ///< -::MAX_SYNTH_PHASE..+::MAX_SYNTH_PHASE; >0 -> pulses later
639 _mbg_swab16( &(_p)->freq ); \
640 _mbg_swab16( &(_p)->range ); \
641 _mbg_swab16( &(_p)->phase ); \
651 SYNTH_OFF, ///< not enabled after power-up
683 * - offs = 3600L one hour from %UTC
684 * - offs_dl = 3600L one additional hour if daylight saving enabled
685 * - tm_on = first Sunday from March 25, 02:00:00h ( year |= ::DL_AUTO_FLAG )
686 * - tm_off = first Sunday from October 25, 03:00:00h ( year |= ::DL_AUTO_FLAG )
687 * - name[0] == "CET " name if daylight saving not enabled
688 * - name[1] == "CEST " name if daylight saving is enabled
702 * This structure is used to specify how a device converts on-board %UTC
738 * the times of last disconnect/reconnect, and the board's
744 * receiver has re-synchronized to the satellite signal.
797 * consistency of the structure in non-volatile memory.
803 * GPS-%UTC time offset in addition to the whole seconds. This is evaluated
817 * can only define a point in time which is +/- 127 weeks off the current time.
825 * inside the +/- 127 week range.
835 l_fp A0; ///< +- Clock Correction Coefficient 0 [sec]
836 l_fp A1; ///< +- Clock Correction Coefficient 1 [sec/sec]
870 HEALTH health; ///< health indication of transmitting SV [---]
875 T_GPS t0c; ///< Reference Time Clock [---]
876 T_GPS t0e; ///< Reference Time Ephemeris [---]
878 l_fp sqrt_A; ///< Square Root of semi-major Axis [sqrt(m)]
879 l_fp e; ///< Eccentricity [---]
880 l_fp M0; ///< +- Mean Anomaly at Ref. Time [rad]
881 l_fp omega; ///< +- Argument of Perigee [rad]
882 l_fp OMEGA0; ///< +- Longit. of Asc. Node of orbit plane [rad]
883 l_fp OMEGADOT; ///< +- Rate of Right Ascension [rad/sec]
884 l_fp deltan; ///< +- Mean Motion Diff. from computed value [rad/sec]
885 l_fp i0; ///< +- Inclination Angle [rad]
886 l_fp idot; ///< +- Rate of Inclination Angle [rad/sec]
887 l_fp crc; ///< +- Cosine Corr. Term to Orbit Radius [m]
888 l_fp crs; ///< +- Sine Corr. Term to Orbit Radius [m]
889 l_fp cuc; ///< +- Cosine Corr. Term to Arg. of Latitude [rad]
890 l_fp cus; ///< +- Sine Corr. Term to Arg. of Latitude [rad]
891 l_fp cic; ///< +- Cosine Corr. Term to Inclination Angle [rad]
892 l_fp cis; ///< +- Sine Corr. Term to Inclination Angle [rad]
894 l_fp af0; ///< +- Clock Correction Coefficient 0 [sec]
895 l_fp af1; ///< +- Clock Correction Coefficient 1 [sec/sec]
896 l_fp af2; ///< +- Clock Correction Coefficient 2 [sec/sec^2]
897 l_fp tgd; ///< +- estimated group delay differential [sec]
901 uint8_t L2code; ///< code on L2 channel [---]
902 uint8_t L2flag; ///< L2 P data flag [---]
920 HEALTH health; ///< [---]
923 l_fp sqrt_A; ///< Square Root of semi-major Axis [sqrt(m)]
924 l_fp e; ///< Eccentricity [---]
926 l_fp M0; ///< +- Mean Anomaly at Ref. Time [rad]
927 l_fp omega; ///< +- Argument of Perigee [rad]
928 l_fp OMEGA0; ///< +- Longit. of Asc. Node of orbit plane [rad]
929 l_fp OMEGADOT; ///< +- Rate of Right Ascension [rad/sec]
930 l_fp deltai; ///< +- [rad]
931 l_fp af0; ///< +- Clock Correction Coefficient 0 [sec]
932 l_fp af1; ///< +- Clock Correction Coefficient 1 [sec/sec]