Bosch Appliances THE DCN Home Security System User Manual


 
SC & SI Remote Interface Description en | 6
Bosch Security Systems B.V. | 2003 December | SC & SI Remote Interface Description
3 System Configuration Functions
3.1 Introduction
The system configuration functions described in this section are needed to query the set-up of the DCN-
system from the CCU. The system configuration functions allow the remote controller to monitor any changes
in the DCN system configuration. This chapter defines the set of remote functions for system configuration.
3.1.1 Remote function item explanation
Each description consists of the following items:
Purpose
A global description of the purpose of the function.
Availability
CCU System modes in which the function is available. See section 2.3.
Parameter structure for the function
The input parameters needed to fulfil the function. When the function requires no parameters, no
structure is described here.
Response structure from the function
The output information returned by the function called. This information is only valid when the
‘wError’ field of the received response information equals SC_E_NOERROR, SI_E_NOERROR or
DQSE_NOERROR.
Error codes returned
The error values returned in the ‘wError’ field of the response information. All different error codes
are described in appendix Appendix B.
Update notifications
The update notifications which are generated during the execution of the remote function. When
there are no notifications generated, then this part will be omitted.
Related functions
The related function in conjunction with the function described. It refers to other remote functions
and to related update notifications.
3.2 SC_C_CHECK_LINK
Purpose
Function, which does no execution on the CCU. This function is to check the communication link between the
CCU and the remote controller. When executed, the function returns immediately. Therefor quickly returning
SC_E_NOERROR to the remote controller when there is a connection.
Availability
This function is available in CCU system mode's init, maintenance, config and congress.
Parameter structure for the function
The function has no additional parameters.
Response structure from the function
The function has no response parameters.
Error codes
SC_E_NOERROR
3.3 SC_C_START_DCN
Purpose
Indicates the CCU that the remote controller wants update notifications from the SC application inside the
CCU. After receiving this function the CCU increments the update ‘use’ count. As long as the update use
count is greater than zero, the CCU will send update notifications to the remote controller.
The returned update use count can be used to detect if the remote controller is connected too often.
When you omit the execution of this remote function, you can still execute remote functions, but no update
messages will be send to the remote controller.
Availability
This function is available in CCU system modes config and congress.
Parameter structure for the function
The function has no additional parameters.