1*cdfa2a7eSchristos /* $NetBSD: mx4200.h,v 1.5 2020/05/25 20:47:19 christos Exp $ */ 2abb0f93cSkardel 3abb0f93cSkardel 4abb0f93cSkardel /* records transmitted from extern CDU to MX 4200 */ 5abb0f93cSkardel #define PMVXG_S_INITMODEA 0 /* initialization/mode part A */ 6abb0f93cSkardel #define PMVXG_S_INITMODEB 1 /* initialization/mode part B*/ 7abb0f93cSkardel #define PMVXG_S_SATHEALTH 2 /* satellite health control */ 8abb0f93cSkardel #define PMVXG_S_DIFFNAV 3 /* differential navigation control */ 9abb0f93cSkardel #define PMVXG_S_PORTCONF 7 /* control port configuration */ 10abb0f93cSkardel #define PMVXG_S_GETSELFTEST 13 /* self test (request results) */ 11abb0f93cSkardel #define PMVXG_S_RTCMCONF 16 /* RTCM port configuration */ 12abb0f93cSkardel #define PMVXG_S_PASSTHRU 17 /* equipment port pass-thru config */ 13abb0f93cSkardel #define PMVXG_S_RESTART 18 /* restart control */ 14abb0f93cSkardel #define PMVXG_S_OSCPARAM 19 /* oscillator parameter */ 15abb0f93cSkardel #define PMVXG_S_DOSELFTEST 20 /* self test (activate a test) */ 16abb0f93cSkardel #define PMVXG_S_TRECOVCONF 23 /* time recovery configuration */ 17abb0f93cSkardel #define PMVXG_S_RAWDATASEL 24 /* raw data port data selection */ 18abb0f93cSkardel #define PMVXG_S_EQUIPCONF 26 /* equipment port configuration */ 19abb0f93cSkardel #define PMVXG_S_RAWDATACONF 27 /* raw data port configuration */ 20abb0f93cSkardel 21abb0f93cSkardel /* records transmitted from MX 4200 to external CDU */ 22abb0f93cSkardel #define PMVXG_D_STATUS 0 /* status */ 23abb0f93cSkardel #define PMVXG_D_POSITION 1 /* position */ 24abb0f93cSkardel #define PMVXG_D_OPDOPS 3 /* (optimum) DOPs */ 25abb0f93cSkardel #define PMVXG_D_MODEDATA 4 /* mode data */ 26abb0f93cSkardel #define PMVXG_D_SATPRED 5 /* satellite predictions */ 27abb0f93cSkardel #define PMVXG_D_SATHEALTH 6 /* satellite health status */ 28abb0f93cSkardel #define PMVXG_D_UNRECOG 7 /* unrecognized request response */ 29abb0f93cSkardel #define PMVXG_D_SIGSTRLOC 8 /* sig strength & location (sats 1-4) */ 30abb0f93cSkardel #define PMVXG_D_SPEEDHEAD 11 /* speed/heading data */ 31abb0f93cSkardel #define PMVXG_D_OSELFTEST 12 /* (old) self-test results */ 32abb0f93cSkardel #define PMVXG_D_SIGSTRLOC2 18 /* sig strength & location (sats 5-8) */ 33abb0f93cSkardel #define PMVXG_D_OSCPARAM 19 /* oscillator parameter */ 34abb0f93cSkardel #define PMVXG_D_SELFTEST 20 /* self test results */ 35abb0f93cSkardel #define PMVXG_D_PHV 21 /* position, height & velocity */ 36abb0f93cSkardel #define PMVXG_D_DOPS 22 /* DOPs */ 37abb0f93cSkardel #define PMVXG_D_SOFTCONF 30 /* software configuration */ 38abb0f93cSkardel #define PMVXG_D_DIFFGPSMODE 503 /* differential gps moding */ 39abb0f93cSkardel #define PMVXG_D_TRECOVUSEAGE 523 /* time recovery usage */ 40abb0f93cSkardel #define PMVXG_D_RAWDATAOUT 524 /* raw data port data output */ 41abb0f93cSkardel #define PMVXG_D_TRECOVRESULT 828 /* time recovery results */ 42abb0f93cSkardel #define PMVXG_D_TRECOVOUT 830 /* time recovery output message */ 43