
DCN Next Generation Open Interface Release 2.4 AT
en | 248
Bosch Communications Systems | 2007 February | SRS_ATINF | Du100902
application. This full control implies the
right to change the attendance
registration settings.
• AT_C_APP_MONITOR
The remote controller only wants to
monitor the presence changes. No
control of the settings is allowed.
Note that the second start of the application (without a stop) always results in an error. This
implies that you cannot change from ‘control’ to ‘monitor’ mode by calling the
AT_C_START_AT_APP again. You have to call the function AT_C_STOP_AT_APP first to stop
the previous mode.
Response structure from the function
The function has no response parameters.
Error codes returned
AT_E_NOERROR
AT_E_INCONTROL_OTHER_CHANNEL
AT_E_INCONTROL_THIS_CHANNEL
AT_E_INMONITOR_THIS_CHANNEL
AT_E_ILLEGAL_CONTROL_TYPE
Related functions
AT_C_STOP_AT_APP
3.2.2 AT_C_STOP_AT_APP
Purpose
Indicate the CCU that the remote controller no longer requires to communicate with the AT
application inside the CCU. When the remote controller which has the control ability stops the
communication, the CCU takes over the control for AT and turns attendance registration and
access control off if they were still on.
Note: Upon a communication lost this function will be activated, if AT_C_START_AT_APP was
activated.
Parameter structure for the function
The function has no additional parameters.
Response structure from the function
The function has no response parameters.
Error codes returned
AT_E_NOERROR
AT_E_APP_NOT_STARTED
Related functions
AT_C_START_AT_APP
3.2.3 AT_C_STORE_SETTING
Purpose
This function allows the remote controller to pass the new setting for attendance registration and
access control to the attendance registration application on the CCU. The attendance registration
application checks the validity of the parameters passed and stores the new settings.
Note: This function may only be called if both attendance registration and access control are
off. See the AT_C_ACTIVATE function (§3.2.4).
Parameter structure for the function
The function requires the following structure as parameter:
typedef struct
{
BYTE bySeatAttend;
BYTE bySeatAccess;
BYTE byControlType;
} AT_T_SETTINGS;
Commenti su questo manuale