mbgtools-lx  4.2.8
Deprecated mbgdevio functions to check if a particular feature is supported

Functions

_MBG_API_ATTR int _MBG_API mbg_dev_has_receiver_info (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports the RECEIVER_INFO structure and related calls. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_gps_data (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports large configuration data structures. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_generic_io (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports the mbg_generic_io API call. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_asic_version (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports the mbg_get_asic_version call. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_asic_features (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports the mbg_get_asic_features call. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_xmr (MBG_DEV_HANDLE dh, int *p)
 Check if a device provides extended multi ref (XMR) inputs. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_is_gnss (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports GNSS configuration. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_is_gps (MBG_DEV_HANDLE dh, int *p)
 Check if a device is a GPS receiver. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_is_dcf (MBG_DEV_HANDLE dh, int *p)
 Check if a device is a DCF77 receiver. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_pzf (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports demodulation of the DCF77 PZF code. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_is_msf (MBG_DEV_HANDLE dh, int *p)
 Check if a device is a MSF receiver. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_is_wwvb (MBG_DEV_HANDLE dh, int *p)
 Check if a device is a WWVB receiver. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_is_lwr (MBG_DEV_HANDLE dh, int *p)
 Check if a device is any long wave signal receiver. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_is_irig_rx (MBG_DEV_HANDLE dh, int *p)
 Check if a device provides a configurable IRIG input. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_lan_intf (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports simple LAN interface API calls. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_ptp (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports PTP configuration/status calls. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_ptp_unicast (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports PTP unicast feature/configuration. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_hr_time (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports the HR_TIME functions. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_fast_hr_timestamp (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports the mbg_get_fast_hr_timestamp_...() calls. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_time_scale (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports configurable time scales. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_event_time (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports setting an event time. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_ucap (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports the mbg_get_ucap_entries and mbg_get_ucap_event calls. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_tzdl (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports timezone configuration using the TZDL structure. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_pcps_tzdl (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports timezone configuration using the PCPS_TZDL structure. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_tzcode (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports timezone configuration using the PCPS_TZCODE type. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_tz (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports any kind of timezone configuration. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_irig (MBG_DEV_HANDLE dh, int *p)
 Check if a device provides either an IRIG input or output. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_irig_tx (MBG_DEV_HANDLE dh, int *p)
 Check if a device provides a configurable IRIG output. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_irig_ctrl_bits (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports the mbg_get_irig_ctrl_bits call. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_irig_time (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports the mbg_get_irig_time call. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_signal (MBG_DEV_HANDLE dh, int *p)
 Check if a device provides the level of its inputs signal. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_mod (MBG_DEV_HANDLE dh, int *p)
 Check if a device provides a modulation signal. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_synth (MBG_DEV_HANDLE dh, int *p)
 Check if a device provides a programmable frequency synthesizer. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_gpio (MBG_DEV_HANDLE dh, int *p)
 Check if a device provides GPIO signal inputs and/or outputs. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_cab_len (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports configuration of antenna cable length. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_ref_offs (MBG_DEV_HANDLE dh, int *p)
 Check if a device provides a configurable ref time offset. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_opt_flags (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports the MBG_OPT_INFO/MBG_OPT_SETTINGS. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_utc_parm (MBG_DEV_HANDLE dh, int *p)
 Check if a device support reading/writing of UTC parameters. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_corr_info (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports reading correlation info. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_tr_distance (MBG_DEV_HANDLE dh, int *p)
 Check if a device supports configurable distance from transmitter. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_debug_status (MBG_DEV_HANDLE dh, int *p)
 Check if a device provides a debug status word to be read. More...
 
_MBG_API_ATTR int _MBG_API mbg_dev_has_evt_log (MBG_DEV_HANDLE dh, int *p)
 Check if a device provides an on-board event log. More...
 

Detailed Description

Deprecated:
These functions are deprecated. Use the mbgdevio functions used to check if a particular feature is supported preferably.

These are the original functions that were introduced to check if a device supports a particular feature. The functions are deprecated, but will be kept for compatibility.

The functions return MBG_SUCCESS if the information could be retrieved with out error, and an error code otherwise, e.g. if the IOCTL call itself failed.

Only in case of success an integer variable the address of which has to be passed to the function is set to 1 or 0 depending on whether the requested feature is supported, or not. So the calling application always has to check 2 values after such a function has been called.

To make applications simpler the mbgdevio functions used to check if a particular feature is supported have been introduced instead, which can be used in a much easier way.

See also
mbgdevio functions used to check if a particular feature is supported

Function Documentation

◆ mbg_dev_has_asic_features()

int mbg_dev_has_asic_features ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports the mbg_get_asic_features call.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_asic_features preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_asic_features
mbg_get_asic_features
Deprecated:
This function is deprecated, use mbg_chk_dev_has_asic_features preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_asic_features
mbg_get_asic_features

Definition at line 2252 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_asic_features.

◆ mbg_dev_has_asic_version()

int mbg_dev_has_asic_version ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports the mbg_get_asic_version call.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_asic_version preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_asic_version
Deprecated:
This function is deprecated, use mbg_chk_dev_has_asic_version preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_asic_version

Definition at line 2228 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_asic_version.

◆ mbg_dev_has_cab_len()

int mbg_dev_has_cab_len ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports configuration of antenna cable length.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_cab_len preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_cab_len
Deprecated:
This function is deprecated, use mbg_chk_dev_has_cab_len preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_cab_len

Definition at line 3016 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_cab_len.

◆ mbg_dev_has_corr_info()

int mbg_dev_has_corr_info ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports reading correlation info.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_corr_info preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_corr_info
Deprecated:
This function is deprecated, use mbg_chk_dev_has_corr_info preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_corr_info

Definition at line 3108 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_corr_info.

◆ mbg_dev_has_debug_status()

int mbg_dev_has_debug_status ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device provides a debug status word to be read.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_debug_status preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_debug_status
Deprecated:
This function is deprecated, use mbg_chk_dev_has_debug_status preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_debug_status

Definition at line 3154 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_debug_status.

◆ mbg_dev_has_event_time()

int mbg_dev_has_event_time ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports setting an event time.

Note
This is only supported by some customized devices
Deprecated:
This function is deprecated, use mbg_chk_dev_has_event_time preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_event_time
Note
This is only supported by some customized devices
Deprecated:
This function is deprecated, use mbg_chk_dev_has_event_time preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_event_time

Definition at line 2623 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_event_time.

◆ mbg_dev_has_evt_log()

int mbg_dev_has_evt_log ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device provides an on-board event log.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_evt_log preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_evt_log
Deprecated:
This function is deprecated, use mbg_chk_dev_has_evt_log preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_evt_log

Definition at line 3177 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_evt_log.

◆ mbg_dev_has_fast_hr_timestamp()

int mbg_dev_has_fast_hr_timestamp ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports the mbg_get_fast_hr_timestamp_...() calls.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_fast_hr_timestamp preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_fast_hr_timestamp
Deprecated:
This function is deprecated, use mbg_chk_dev_has_fast_hr_timestamp preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_fast_hr_timestamp

Definition at line 2575 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_fast_hr_timestamp.

◆ mbg_dev_has_generic_io()

int mbg_dev_has_generic_io ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports the mbg_generic_io API call.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_generic_io preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_generic_io
Deprecated:
This function is deprecated, use mbg_chk_dev_has_generic_io preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_generic_io

Definition at line 2205 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_generic_io.

◆ mbg_dev_has_gpio()

int mbg_dev_has_gpio ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device provides GPIO signal inputs and/or outputs.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_gpio preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_gpio
Deprecated:
This function is deprecated, use mbg_chk_dev_has_gpio preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_gpio

Definition at line 2993 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_gpio.

Referenced by mbg_get_all_ucap_info().

◆ mbg_dev_has_gps_data()

int mbg_dev_has_gps_data ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports large configuration data structures.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_gps_data preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_gps_data
Deprecated:
This function is deprecated, use mbg_chk_dev_has_gps_data preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_gps_data

Definition at line 2182 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_gps_data.

◆ mbg_dev_has_hr_time()

int mbg_dev_has_hr_time ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports the HR_TIME functions.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_hr_time preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_hr_time
Deprecated:
This function is deprecated, use mbg_chk_dev_has_hr_time preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_hr_time

Definition at line 2552 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_hr_time.

◆ mbg_dev_has_irig()

int mbg_dev_has_irig ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device provides either an IRIG input or output.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_irig preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_irig
Deprecated:
This function is deprecated, use mbg_chk_dev_has_irig preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_irig

Definition at line 2783 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_irig.

◆ mbg_dev_has_irig_ctrl_bits()

int mbg_dev_has_irig_ctrl_bits ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports the mbg_get_irig_ctrl_bits call.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_irig_ctrl_bits preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_irig_ctrl_bits
Deprecated:
This function is deprecated, use mbg_chk_dev_has_irig_ctrl_bits preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_irig_ctrl_bits

Definition at line 2829 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_irig_ctrl_bits.

◆ mbg_dev_has_irig_time()

int mbg_dev_has_irig_time ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports the mbg_get_irig_time call.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_irig_time preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_irig_time
Deprecated:
This function is deprecated, use mbg_chk_dev_has_irig_time preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_irig_time

Definition at line 2874 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_irig_time.

◆ mbg_dev_has_irig_tx()

int mbg_dev_has_irig_tx ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device provides a configurable IRIG output.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_irig_tx preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_irig_tx
Deprecated:
This function is deprecated, use mbg_chk_dev_has_irig_tx preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_irig_tx

Definition at line 2806 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_irig_tx.

◆ mbg_dev_has_lan_intf()

int mbg_dev_has_lan_intf ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports simple LAN interface API calls.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_lan_intf preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_lan_intf
Deprecated:
This function is deprecated, use mbg_chk_dev_has_lan_intf preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_lan_intf

Definition at line 2483 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_lan_intf.

◆ mbg_dev_has_mod()

int mbg_dev_has_mod ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device provides a modulation signal.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_mod preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_mod
Deprecated:
This function is deprecated, use mbg_chk_dev_has_mod preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_mod

Definition at line 2920 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_mod.

◆ mbg_dev_has_opt_flags()

int mbg_dev_has_opt_flags ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports the MBG_OPT_INFO/MBG_OPT_SETTINGS.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_opt_flags preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_opt_flags
Deprecated:
This function is deprecated, use mbg_chk_dev_has_opt_flags preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_opt_flags

Definition at line 3062 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_opt_flags.

◆ mbg_dev_has_pcps_tzdl()

int mbg_dev_has_pcps_tzdl ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports timezone configuration using the PCPS_TZDL structure.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_pcps_tzdl preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_pcps_tzdl
Deprecated:
This function is deprecated, use mbg_chk_dev_has_pcps_tzdl preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_pcps_tzdl

Definition at line 2714 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_pcps_tzdl.

◆ mbg_dev_has_ptp()

int mbg_dev_has_ptp ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports PTP configuration/status calls.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_ptp preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_ptp
Deprecated:
This function is deprecated, use mbg_chk_dev_has_ptp preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_ptp

Definition at line 2506 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_ptp.

◆ mbg_dev_has_ptp_unicast()

int mbg_dev_has_ptp_unicast ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports PTP unicast feature/configuration.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_ptp_unicast preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_ptp_unicast
Deprecated:
This function is deprecated, use mbg_chk_dev_has_ptp_unicast preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_ptp_unicast

Definition at line 2529 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_ptp_unicast.

◆ mbg_dev_has_pzf()

int mbg_dev_has_pzf ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports demodulation of the DCF77 PZF code.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_pzf preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_pzf
Deprecated:
This function is deprecated, use mbg_chk_dev_has_pzf preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_pzf

Definition at line 2368 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_pzf.

◆ mbg_dev_has_receiver_info()

int mbg_dev_has_receiver_info ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports the RECEIVER_INFO structure and related calls.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_receiver_info preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_receiver_info
Deprecated:
This function is deprecated, use mbg_chk_dev_has_receiver_info preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_receiver_info

Definition at line 2159 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_receiver_info.

◆ mbg_dev_has_ref_offs()

int mbg_dev_has_ref_offs ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device provides a configurable ref time offset.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_ref_offs preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_ref_offs
Deprecated:
This function is deprecated, use mbg_chk_dev_has_ref_offs preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_ref_offs

Definition at line 3039 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_ref_offs.

◆ mbg_dev_has_signal()

int mbg_dev_has_signal ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device provides the level of its inputs signal.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_signal preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_signal
Deprecated:
This function is deprecated, use mbg_chk_dev_has_signal preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_signal

Definition at line 2897 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_signal.

◆ mbg_dev_has_synth()

int mbg_dev_has_synth ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device provides a programmable frequency synthesizer.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_synth preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_synth
Deprecated:
This function is deprecated, use mbg_chk_dev_has_synth preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_synth

Definition at line 2970 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_synth.

◆ mbg_dev_has_time_scale()

int mbg_dev_has_time_scale ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports configurable time scales.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_time_scale preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_time_scale
Deprecated:
This function is deprecated, use mbg_chk_dev_has_time_scale preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_time_scale

Definition at line 2598 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_time_scale.

◆ mbg_dev_has_tr_distance()

int mbg_dev_has_tr_distance ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports configurable distance from transmitter.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_tr_distance preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_tr_distance
Deprecated:
This function is deprecated, use mbg_chk_dev_has_tr_distance preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_tr_distance

Definition at line 3131 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_tr_distance.

◆ mbg_dev_has_tz()

int mbg_dev_has_tz ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports any kind of timezone configuration.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_tz preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_tz
Deprecated:
This function is deprecated, use mbg_chk_dev_has_tz preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_tz

Definition at line 2760 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_tz.

◆ mbg_dev_has_tzcode()

int mbg_dev_has_tzcode ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports timezone configuration using the PCPS_TZCODE type.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_tzcode preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_tzcode
Deprecated:
This function is deprecated, use mbg_chk_dev_has_tzcode preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_tzcode

Definition at line 2737 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_tzcode.

◆ mbg_dev_has_tzdl()

int mbg_dev_has_tzdl ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports timezone configuration using the TZDL structure.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_tzdl preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_tzdl
Deprecated:
This function is deprecated, use mbg_chk_dev_has_tzdl preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_tzdl

Definition at line 2691 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_tzdl.

◆ mbg_dev_has_ucap()

int mbg_dev_has_ucap ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports the mbg_get_ucap_entries and mbg_get_ucap_event calls.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_ucap preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_ucap
Deprecated:
This function is deprecated, use mbg_chk_dev_has_ucap preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_ucap

Definition at line 2646 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_ucap.

◆ mbg_dev_has_utc_parm()

int mbg_dev_has_utc_parm ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device support reading/writing of UTC parameters.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_utc_parm preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_utc_parm
Deprecated:
This function is deprecated, use mbg_chk_dev_has_utc_parm preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_utc_parm

Definition at line 3085 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_utc_parm.

◆ mbg_dev_has_xmr()

int mbg_dev_has_xmr ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device provides extended multi ref (XMR) inputs.

Deprecated:
This function is deprecated, use mbg_chk_dev_has_xmr preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_xmr
Extended multi ref definitions
Deprecated:
This function is deprecated, use mbg_chk_dev_has_xmr preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_has_xmr
Extended multi ref definitions

Definition at line 2276 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_has_xmr.

Referenced by mbg_get_all_ucap_info().

◆ mbg_dev_is_dcf()

int mbg_dev_is_dcf ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device is a DCF77 receiver.

Deprecated:
This function is deprecated, use mbg_chk_dev_is_dcf preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_is_dcf
Deprecated:
This function is deprecated, use mbg_chk_dev_is_dcf preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_is_dcf

Definition at line 2345 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_is_dcf.

◆ mbg_dev_is_gnss()

int mbg_dev_is_gnss ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device supports GNSS configuration.

Deprecated:
This function is deprecated, use mbg_chk_dev_is_gnss preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_is_gnss
Deprecated:
This function is deprecated, use mbg_chk_dev_is_gnss preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_is_gnss

Definition at line 2299 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_is_gnss.

◆ mbg_dev_is_gps()

int mbg_dev_is_gps ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device is a GPS receiver.

Deprecated:
This function is deprecated, use mbg_chk_dev_is_gps preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_is_gps
Deprecated:
This function is deprecated, use mbg_chk_dev_is_gps preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_is_gps

Definition at line 2322 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_is_gps.

◆ mbg_dev_is_irig_rx()

int mbg_dev_is_irig_rx ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device provides a configurable IRIG input.

Deprecated:
This function is deprecated, use mbg_chk_dev_is_tcr preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_is_tcr
Deprecated:
This function is deprecated, use mbg_chk_dev_is_tcr preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_is_tcr

Definition at line 2460 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_is_tcr.

◆ mbg_dev_is_lwr()

int mbg_dev_is_lwr ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device is any long wave signal receiver.

Deprecated:
This function is deprecated, use mbg_chk_dev_is_lwr preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_is_lwr
Deprecated:
This function is deprecated, use mbg_chk_dev_is_lwr preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_is_lwr

Definition at line 2437 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_is_lwr.

◆ mbg_dev_is_msf()

int mbg_dev_is_msf ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device is a MSF receiver.

Deprecated:
This function is deprecated, use mbg_chk_dev_is_msf preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_is_msf
Deprecated:
This function is deprecated, use mbg_chk_dev_is_msf preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_is_msf

Definition at line 2391 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_is_msf.

◆ mbg_dev_is_wwvb()

int mbg_dev_is_wwvb ( MBG_DEV_HANDLE  dh,
int *  p 
)

Check if a device is a WWVB receiver.

Deprecated:
This function is deprecated, use mbg_chk_dev_is_wwvb preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_is_wwvb
Deprecated:
This function is deprecated, use mbg_chk_dev_is_wwvb preferably.
Parameters
[in]dhValid MBG_DEV_HANDLE handle to a Meinberg device.
[out]pPointer to an int which is updated if the API call succeeds. The flag is set != 0 if the requested feature is supported, else 0.
Returns
MBG_SUCCESS on success, if *p has been updated, else one of the MBG_ERROR_CODES
See also
mbg_chk_dev_is_wwvb

Definition at line 2414 of file mbgdevio.c.

References do_chk_dev_feat_deprecated(), and mbg_chk_dev_is_wwvb().