c475_set_ft_frequency_c
status.i4.v = c475_set_ft_frequency_c(root_name.i1a.r, ft_freq.i4.v)
This routine sets the time table (f(t)) update frequency for a
C475 family device.
root_name root name of device
(dio_get_terse_name_length characters per device)
ft_freq desired f(t) frequency in Hz
(1000, 5000, 10000, 50000, or 100000)
This function returns status values as follows:
OK success
CBS_INVARG invalid root name (no blanks) or
requested f(t) frequency value
CBS_INVSIZ invalid family size (database entry error)
CBS_INVTYP device is not a C475 module
CBS_NO_SUCH family device not found
CBS_BUGCHK invalid f(t) frequency found
DIO_xxx error retrieving database info
This function requires the following include files:
ul_cbsaux_h:auxlib_device_h, acnet_errors_h
Related functions:
wg_set_ft_frequency_c, wg_ft_frequency, c475_ft_frequency,
c475_get_device, c475_get_family, c475_device_type_c,
dio_get_terse_name_length, dio_set_terse_name_length_c
C/C++ usage:
static const char root_name[DEVICE_TERSE_NAME_LEN+1] = "B:HL1 ";
int status;
int ft_freq;
status = c475_set_ft_frequency_c(root_name,ft_freq);