This file implements SbgECom commands related to advanced settings. More...
#include "sbgEComCmdCommon.h"
Go to the source code of this file.
Classes | |
struct | _SbgEComAdvancedConf |
struct | _SbgEComValidityThresholds |
Typedefs | |
typedef struct _SbgEComAdvancedConf | SbgEComAdvancedConf |
typedef enum _SbgEComTimeReferenceSrc | SbgEComTimeReferenceSrc |
typedef struct _SbgEComValidityThresholds | SbgEComValidityThresholds |
Enumerations | |
enum | _SbgEComTimeReferenceSrc { SBG_ECOM_TIME_REF_DISABLED = 0, SBG_ECOM_TIME_REF_SYNC_IN_A, SBG_ECOM_TIME_REF_UTC_GPS_1 } |
Functions | |
SbgErrorCode | sbgEComCmdAdvancedGetConf (SbgEComHandle *pHandle, SbgEComAdvancedConf *pConf) |
SbgErrorCode | sbgEComCmdAdvancedGetThresholds (SbgEComHandle *pHandle, SbgEComValidityThresholds *pConf) |
SbgErrorCode | sbgEComCmdAdvancedSetConf (SbgEComHandle *pHandle, const SbgEComAdvancedConf *pConf) |
SbgErrorCode | sbgEComCmdAdvancedSetThresholds (SbgEComHandle *pHandle, const SbgEComValidityThresholds *pConf) |
This file implements SbgECom commands related to advanced settings.
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 sbgEComCmdAdvanced.h.
typedef struct _SbgEComAdvancedConf SbgEComAdvancedConf |
Structure containing all the info for advanced configuration.
typedef enum _SbgEComTimeReferenceSrc SbgEComTimeReferenceSrc |
List of available time reference source.
typedef struct _SbgEComValidityThresholds SbgEComValidityThresholds |
Structure containing all validity thresholds (status outputs) Setting these thresholds to 0.0 will keep default configuration
List of available time reference source.
Definition at line 33 of file sbgEComCmdAdvanced.h.
SbgErrorCode sbgEComCmdAdvancedGetConf | ( | SbgEComHandle * | pHandle, |
SbgEComAdvancedConf * | pConf | ||
) |
Retrieve the advanced configurations.
[in] | pHandle | A valid sbgECom handle. |
[out] | pConf | Pointer to a SbgEComAdvancedConf to contain the current configuration. |
Definition at line 14 of file sbgEComCmdAdvanced.c.
SbgErrorCode sbgEComCmdAdvancedGetThresholds | ( | SbgEComHandle * | pHandle, |
SbgEComValidityThresholds * | pConf | ||
) |
Retrieve the current validity thresholds
[in] | pHandle | A valid sbgECom handle. |
[out] | pConf | Pointer to a SbgEComValidityThresholds to contain the current configuration. |
Definition at line 154 of file sbgEComCmdAdvanced.c.
SbgErrorCode sbgEComCmdAdvancedSetConf | ( | SbgEComHandle * | pHandle, |
const SbgEComAdvancedConf * | pConf | ||
) |
Set the advanced configurations.
[in] | pHandle | A valid sbgECom handle. |
[in] | pConf | Pointer to a SbgEComAdvancedConf that contains the new configuration. |
Definition at line 84 of file sbgEComCmdAdvanced.c.
SbgErrorCode sbgEComCmdAdvancedSetThresholds | ( | SbgEComHandle * | pHandle, |
const SbgEComValidityThresholds * | pConf | ||
) |
Set the validity thresholds
[in] | pHandle | A valid sbgECom handle. |
[in] | pConf | Pointer to a SbgEComValidityThresholds that contains the new configuration. |
Definition at line 228 of file sbgEComCmdAdvanced.c.