
DCN Next Generation Open Interface Release 2.4 Camera Control
en | 140
Bosch Communications Systems | 2007 February | SRS_CCINF | Du020905
APPENDIX A. VALUES OF THE DEFINES
In this document a lot of defines are used, which have values connected to them. In this
appendix all defines will be connected to their values;
The values are presented in ‘C’-syntax
#define MKWORD(lb,hb) ((WORD)(((WORD)(hb))<<8) | (WORD)(lb)))
#define DCNC_APP_CC 21
#define CC_C_START_CAMERA_APP ( MKWORD ( 1, DCNC_APP_CC) )
#define CC_C_STOP_CAMERA_APP ( MKWORD ( 2, DCNC_APP_CC) )
#define CC_C_SET_CAMERA_ACTIVITY ( MKWORD ( 3, DCNC_APP_CC) )
#define CC_C_SET_GLOBAL_SETTINGS ( MKWORD ( 4, DCNC_APP_CC) )
#define CC_C_CLEAR_CAMERA_ASSIGNMENTS ( MKWORD ( 5, DCNC_APP_CC) )
#define CC_C_SET_CAMERA_ASSIGNMENT ( MKWORD ( 6, DCNC_APP_CC) )
#define CC_C_SEND_DATA ( MKWORD ( 7, DCNC_APP_CC) )
#define CC_C_CLEAR_CAMERA_IDS ( MKWORD ( 8, DCNC_APP_CC) )
#define CC_C_SET_CAMERA_ID ( MKWORD ( 9, DCNC_APP_CC) )
#define CC_C_GET_GLOBAL_SETTINGS ( MKWORD (10, DCNC_APP_CC) )
#define CC_C_RECEIVE_DATA ( MKWORD (16, DCNC_APP_CC) )
#define CC_C_SCREEN_LINE 0
#define CC_C_SEAT_TEXT 1
#define CC_C_SCREEN_LINE_DOUBLE 2
#define CC_C_SEAT_TEXT_DOUBLE 3
#define CC_C_NO_CAMERA_CONTROL_TYPE 0
#define CC_C_ALLEGIANT_VIDEO_SWITCHER 1
#define CC_C_DIRECT_CAMERA_CONTROL 2
#define CC_C_MAX_CAMERA_ASSIGNMENT_CLUSTER 100
#define CC_C_MAX_CAMERA_ID_CLUSTER 10
#define CC_C_MAX_SEAT_TEXT_LEN 17
#define CC_C_MAX_CAMERA_ID_LEN 17
#define CC_C_MAX_DATA_LEN 60
#define CC_C_OVERVIEW_ID ((UNITID) 0x0000)
#define DBSC_MAX_UNIT 576
#define DBSC_EMPTY_PREPOS 255
#define DBSC_MAX_CAMERA 256
#define DBSC_MAX_PREPOSITION 99
Commenti su questo manuale