+ All Categories
Home > Documents > DCN Next Generation Open Interface

DCN Next Generation Open Interface

Date post: 30-Dec-2015
Category:
Upload: lesley-zimmerman
View: 111 times
Download: 12 times
Share this document with a friend
Description:
DCN Next Generation Open Interface. Control a meeting using Open Interface Microphones Voting All room settings. Touchscreen Control. Activate Microphone. Touch panel and interface box + custom made software. Custom made SW for controlling DCN. Assigning applications - PowerPoint PPT Presentation
34
1 DCNNG Open Interface ST/PRM3-EU | | 14.Mar.0 7 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of disposal such as copying and passing on to third parties. Communications Systems DCN Next Gen DCN Next Gen DCN Next Generation Open Interface Control a meeting using Open Interface Microphones Voting All room settings
Transcript
Page 1: DCN Next Generation Open Interface

1 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

DCN Next Generation Open Interface

Control a meeting using Open Interface

• Microphones• Voting• All room settings

Page 2: DCN Next Generation Open Interface

2 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Touchscreen Control

Activate Microphone

Touch panel and interface box + custom made software

Page 3: DCN Next Generation Open Interface

3 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Custom made SW for controlling DCN

Assigning applications Microphone control and mode selection Voting control and showing results Activating Attendance Registration

Page 4: DCN Next Generation Open Interface

4 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Page for selecting DCN voting modes

Page 5: DCN Next Generation Open Interface

5 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Control equipment from AMX & Crestron

www.amx.com www.crestron.com

Page 6: DCN Next Generation Open Interface

6 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

How to handle

Bosch Security Systems BV is not supplying touch screen equipment. Contact AMX or Crestron dealer locally. React proactive. Select the dealer which has experience and is dealer

for Bosch and AMX or Crestron.

Page 7: DCN Next Generation Open Interface

7 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Synoptic Panel Control

Page 8: DCN Next Generation Open Interface

8 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Remote Controller with Single CCU

Authorization Code for Open Interface (LBB4187) needed. Register your CCU online together with the authorization code to get a license

key. Connect PC to Port 1 of the CCU

• Baudrate 115200• Protocol Full

Enter License key into the CCU using the Download and License Tool.

Download &LicenseTool

Page 9: DCN Next Generation Open Interface

9 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Remote Controller with Single CCU

Configure Port 1 of the CCU for Simple Protocol. Connect Open Interface Device to Port 1 of the CCU

• Baudrate 115200• Protocol Simple

Open Interface protocol ready for use.

Open InterfaceDevice

Open Interface

Page 10: DCN Next Generation Open Interface

10 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Open Interface Applications

(SC) System Configuration (SI) System Installation (DB) Database (MM) Microphone Management (VT) Voting (AT) Attendance Registration (MD) Message Distribution (IN) Simultaneous Interpretation (IC) Intercom (LD) Text Status Display (CC) Camera Control

Page 11: DCN Next Generation Open Interface

11 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

System Structure

CCU

SISC DB MM VT IN MD AT IC LD CC

UnitsACN

Open Interface

RS232

Page 12: DCN Next Generation Open Interface

12 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Communication

The communication between the CCU and the remote controller is message based (remote functions and update notification).

Page 13: DCN Next Generation Open Interface

13 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Support & Information

DCN Open Interface (DOS) Tool (CCU_DDTK.EXE) Open Interface Documentation

• Protocol Description• Open Interface Commands

Page 14: DCN Next Generation Open Interface

14 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Open Interface Documentation

All information which is needed to make an Open Interface program is described in the Open Interface Documentation.

Page 15: DCN Next Generation Open Interface

15 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

CCU_DDTK tool

DOS-based (also Windows DOS-Box) Uses Simple or Full protocol for communication

• Full has handshaking• Simple no handshaking

Definition file (fnid.def) with:• Names• Function number• Input and/or output structures

Page 16: DCN Next Generation Open Interface

16 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

RS-232RS-232

System setup Open Interface Training

Del. with LCD& CR ID 4

Del. with LCD& CR ID 4

Del. with LCD ID 3

Del. with LCD ID 3

Del. withoutLCD ID 2

Del. withoutLCD ID 2

Chairman Unit ID 1

Chairman Unit ID 1

PCDDTK

DCN-CCUCentral Control Unit

DCN-CCUCentral Control Unit

Page 17: DCN Next Generation Open Interface

17 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Install the DDTK Toolkit• CCU_DDTK -PS -S1:19200

- Note : FNID.def file and CCU_DDTK.exe should be in the same folder.

Hands On

Page 18: DCN Next Generation Open Interface

18 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Collect System configuration• Use Open Interface document for SC-commands and

parameters explanation• Use following commands:

- SC_C_START_APP- SC_C_GET_CCU_VERSIONINFO- SC_C_GET_CCU_CONFIG

Practice 1 System Configuration

Page 19: DCN Next Generation Open Interface

19 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Fill DB with your name residing on a unit• Check it with MM Speakers info on LCD.• Use following commands to fill Database with one record:

- DB_C_START_APP- DB_C_MAINT_CCU_DB1 1 1 3 1 1 0 0 3 1 1 1 1 1 “Test”

Practice 2 System Configuration

Page 20: DCN Next Generation Open Interface

20 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Add your neighbor to another unit and do not give him voting authorization

• Check by running a voting round• Use Following commands:

- DB_C_CCU_APPLY_ONE 1 1 3 1 2 0 0 4 1 1 1 0 1 - DB_C_STOP_APP- SC_C_STOP_APP

Practice 3 System Configuration

Page 21: DCN Next Generation Open Interface

21 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Try behavior of SI functions :• SC_C_START_APP• SI_C_START_INSTALL 1 • SI_C_SELECT_UNIT 1 1 (turns Unit 1 on)

• SI_C_SELECT_UNIT 2 1 (turns Unit 2 on)

• SI_C_SELECT_UNIT 2 0 (turns Unit 2 off)

• SI_C_STOP_INSTALL• SC_C_STOP_APP

Practice 4 System Installation

Page 22: DCN Next Generation Open Interface

22 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Start MM on DDTK and check behavior Remote controller• Turn On/Off Microphone• Add delegate to request list• Change Max number of speakers• Change Microphone mode to override

• MM_C_START_MM• MM_C_SET_MICRO_ON_OFF 1 1• MM_C_SPK_APPEND 3• MM_C_RTS_APPEND 2 65535• MM_C_SET_ACTIVE_MICS 3• MM_C_SET_MIC_OPER_MODE 2• MM_C_STOP_MM

Practice 5 Microphone Management

Page 23: DCN Next Generation Open Interface

23 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Prepare YES/NO voting• End voting time = 10 seconds• Flashing secret response• Use present key for presence• No Notifications• Results not Compressed• Show result on stop voting

Practice 6 Voting

Page 24: DCN Next Generation Open Interface

24 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Suggestion

VT_C_START_APP 0 0 10

Preparation:• VT_C_SET_GLOBAL_SETTINGS 2 1 0 0 0 0 1 0 0 0• VT_C_SET_VOTINGPARAMS 1 2 0 0 1• VT_C_DOWNLOAD_SUBJECT 234 “Voting Test” “Mymotion”

Execution:• VT_C_START_VOTING• VT_C_HOLD_VOTING• VT_C_GET_RESULTS• VT_C_RESTART_VOTING• VT_C_STOP_VOTING 1• VT_C_GET_RESULTS• VT_C_STOP_APP

Page 25: DCN Next Generation Open Interface

25 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Protocol Layout

Header and Checksum are protocol dependent!

Header Message Checksum

Page 26: DCN Next Generation Open Interface

26 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Simple Protocol VS Full Protocol

Simple Protocol Checksum over messages No acknowledgement No retransmissions No line checking

• Controller can check use SC_C_CHECK_LINK function

Full Protocol Line checking

• Starts after first message Checksum over messages Acknowledge of message reception Retransmissions on failures

We will use Simple Protocol in this training!

Page 27: DCN Next Generation Open Interface

27 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Protocol Layout

Header Message Checksum

The header has a fixed length and forms a leader to recognize the start-point of a message

• ESC value = 0x1B• ‘$‘ value = 0x24• CR value = 0x0D

ESC $ CR

Page 28: DCN Next Generation Open Interface

28 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Protocol Layout

Header Message Checksum

Currently the following types are defined for communication with the CCU:

• MDSM_REMOTEPROCEDURE_REQ : Always transmitted to the CCU.

• MDSM_REMOTEPROCEDURE_RSP : Respons back from the CCU

• MDSM_NOTIFY : Notification from the CCU

Type Length Data

Page 29: DCN Next Generation Open Interface

29 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Protocol Layout

Header Message Checksum

Type Length Data

Defines the actual length of the data present in the array following.

Only this amount of data of the ‘byData’ array is transmitted.

Page 30: DCN Next Generation Open Interface

30 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Protocol Layout

Header Message Checksum

Type Length Data

The actual function (+ if necessary some parameters) or notification which has to be sent or received.

Page 31: DCN Next Generation Open Interface

31 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Protocol Layout

Header Message Checksum

The Checksum is calculated using the following sequence:

• Sum all bytes over the header and the message.

• Take modulo 256 of the calculated checksum and do a bitwise invert of the checksum.

This calculated checksum is sent along with the packet. The receiver executes the same calculation and verifies the calculated checksum with the received checksum.

Checksum Byte

Page 32: DCN Next Generation Open Interface

32 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Packing a request message

Header ChkMessage

30 00

MM_C_SPK_APPEND

03

Type

04 00

Length

1C 00

28

ESC $ CR 60

1b240d03040030001c00==

09F9F

ChecksumCalculation

hex

Inverse 60

Page 33: DCN Next Generation Open Interface

33 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Unpacking a response message

Header ChkMessage

30 00

MM_C_SPK_APPEND

params03

Type

04 00

Length

00 00

Error code

Page 34: DCN Next Generation Open Interface

34 DCNNG Open InterfaceST/PRM3-EU | |14.Mar.07 © Robert Bosch GmbH reserves all rights even in the event of industrial property rights. We reserve all rights of

disposal such as copying and passing on to third parties.

Communications Systems DCN Next GenDCN Next Gen

Unpacking a notification

Header ChkMessage

05

Type

04 00

Length

0E 00

MM_C_SPK_APPEND_ON_PC 28

1C 00


Recommended