This file implements SbgECom commands related to GNSS module. More...
#include "sbgEComCmdCommon.h"
Go to the source code of this file.
Classes | |
struct | _SbgEComGnssAlignmentInfo |
struct | _SbgEComGnssInstallation |
struct | _SbgEComGnssRejectionConf |
Typedefs | |
typedef struct _SbgEComGnssAlignmentInfo | SbgEComGnssAlignmentInfo |
typedef struct _SbgEComGnssInstallation | SbgEComGnssInstallation |
typedef enum _SbgEComGnssInstallationMode | SbgEComGnssInstallationMode |
typedef enum _SbgEComGnssModelsStdIds | SbgEComGnssModelsStdIds |
typedef struct _SbgEComGnssRejectionConf | SbgEComGnssRejectionConf |
Functions | |
SBG_DEPRECATED (SbgErrorCode sbgEComCmdGnss1GetLeverArmAlignment(SbgEComHandle *pHandle, SbgEComGnssAlignmentInfo *pAlignConf)) | |
SBG_DEPRECATED (SbgErrorCode sbgEComCmdGnss1SetLeverArmAlignment(SbgEComHandle *pHandle, const SbgEComGnssAlignmentInfo *pAlignConf)) | |
SbgErrorCode | sbgEComCmdGnss1GetModelInfo (SbgEComHandle *pHandle, SbgEComModelInfo *pModelInfo) |
SbgErrorCode | sbgEComCmdGnss1GetRejection (SbgEComHandle *pHandle, SbgEComGnssRejectionConf *pRejectConf) |
SbgErrorCode | sbgEComCmdGnss1InstallationGet (SbgEComHandle *pHandle, SbgEComGnssInstallation *pGnssInstallation) |
SbgErrorCode | sbgEComCmdGnss1InstallationSet (SbgEComHandle *pHandle, const SbgEComGnssInstallation *pGnssInstallation) |
SbgErrorCode | sbgEComCmdGnss1SetModelId (SbgEComHandle *pHandle, uint32_t id) |
SbgErrorCode | sbgEComCmdGnss1SetRejection (SbgEComHandle *pHandle, const SbgEComGnssRejectionConf *pRejectConf) |
This file implements SbgECom commands related to GNSS module.
Copyright (C) 2007-2013, SBG Systems SAS. All rights reserved.
This source code is intended for use only by SBG Systems SAS and those that have explicit written permission to use it from SBG Systems SAS.
THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
Definition in file sbgEComCmdGnss.h.
typedef struct _SbgEComGnssAlignmentInfo SbgEComGnssAlignmentInfo |
DEPRECATED: Command SBG_ECOM_CMD_GNSS_1_LEVER_ARM_ALIGNMENT has been replaced by SBG_ECOM_CMD_GNSS_1_INSTALLATION Holds all necessary information for GNSS module alignment.
typedef struct _SbgEComGnssInstallation SbgEComGnssInstallation |
GNSS mechanical installation parameters to be used with command SBG_ECOM_CMD_GNSS_::_INSTALLATION
typedef enum _SbgEComGnssInstallationMode SbgEComGnssInstallationMode |
GNSS mechanical installation modes for the dual antenna mode.
typedef enum _SbgEComGnssModelsStdIds SbgEComGnssModelsStdIds |
This enum defines the different GNSS model IDs available in standard
typedef struct _SbgEComGnssRejectionConf SbgEComGnssRejectionConf |
Holds all necessary information for GNSS module data rejection.
GNSS mechanical installation modes for the dual antenna mode.
Definition at line 68 of file sbgEComCmdGnss.h.
This enum defines the different GNSS model IDs available in standard
Definition at line 51 of file sbgEComCmdGnss.h.
SBG_DEPRECATED | ( | SbgErrorCode | sbgEComCmdGnss1GetLeverArmAlignmentSbgEComHandle *pHandle, SbgEComGnssAlignmentInfo *pAlignConf | ) |
Retrieve the lever arm and alignment configuration of the gnss 1 module.
[in] | pHandle | A valid sbgECom handle. |
[out] | pAlignConf | Pointer to a SbgEComGnssAlignmentInfo struct to hold alignment configuration of the gnss module. |
SBG_DEPRECATED | ( | SbgErrorCode | sbgEComCmdGnss1SetLeverArmAlignmentSbgEComHandle *pHandle, const SbgEComGnssAlignmentInfo *pAlignConf | ) |
Set the lever arm and alignment configuration of the gnss 1 module.
[in] | pHandle | A valid sbgECom handle. |
[in] | pAlignConf | Pointer to a SbgEComGnssAlignmentInfo struct holding alignment configuration for the gnss module. |
SbgErrorCode sbgEComCmdGnss1GetModelInfo | ( | SbgEComHandle * | pHandle, |
SbgEComModelInfo * | pModelInfo | ||
) |
Retrieve GNSS error model information.
[in] | pHandle | A valid sbgECom handle. |
[out] | pMotionProfileInfo | Pointer to a SbgEComModelInfo to contain the current GNSS error model info. |
Definition at line 371 of file sbgEComCmdGnss.c.
SbgErrorCode sbgEComCmdGnss1GetRejection | ( | SbgEComHandle * | pHandle, |
SbgEComGnssRejectionConf * | pRejectConf | ||
) |
Retrieve the rejection configuration of the gnss module.
[in] | pHandle | A valid sbgECom handle. |
[out] | pAlignConf | Pointer to a SbgEComGnssRejectionConf struct to hold rejection configuration of the gnss module. |
Definition at line 532 of file sbgEComCmdGnss.c.
SbgErrorCode sbgEComCmdGnss1InstallationGet | ( | SbgEComHandle * | pHandle, |
SbgEComGnssInstallation * | pGnssInstallation | ||
) |
Retrieve the mechanical installation parameters for the GNSS 1 module.
[in] | pHandle | A valid sbgECom handle. |
[out] | pGnssInstallation | Used to store the retrieved the GNSS installation parameters. |
Definition at line 516 of file sbgEComCmdGnss.c.
SbgErrorCode sbgEComCmdGnss1InstallationSet | ( | SbgEComHandle * | pHandle, |
const SbgEComGnssInstallation * | pGnssInstallation | ||
) |
Set the mechanical installation parameters for the GNSS 1 module.
[in] | pHandle | A valid sbgECom handle. |
[in] | pGnssInstallation | The GNSS installation parameters to set. |
Definition at line 524 of file sbgEComCmdGnss.c.
SbgErrorCode sbgEComCmdGnss1SetModelId | ( | SbgEComHandle * | pHandle, |
uint32_t | id | ||
) |
Set GNSS error model id.
[in] | pHandle | A valid sbgECom handle. |
[in] | id | Model ID to set |
Definition at line 364 of file sbgEComCmdGnss.c.
SbgErrorCode sbgEComCmdGnss1SetRejection | ( | SbgEComHandle * | pHandle, |
const SbgEComGnssRejectionConf * | pRejectConf | ||
) |
Set the rejection configuration of the gnss module.
[in] | pHandle | A valid sbgECom handle. |
[out] | pAlignConf | Pointer to a SbgEComGnssRejectionConf struct holding rejection configuration for the gnss module. |
Definition at line 540 of file sbgEComCmdGnss.c.