
DCN Next Generation Open Interface Release 2.4 General
en | 6
Bosch Communications Systems | 2007 February | SRS_INF | Du010933
Table of Contents
1. Introduction ............................................................................................................................................. 8
1.1 Purpose......................................................................................................................................... 8
1.2 Scope............................................................................................................................................ 8
1.3 References ................................................................................................................................... 9
1.4 Overview ....................................................................................................................................... 9
2. System setup......................................................................................................................................... 10
2.1 Use of serial and TCP/IP port..................................................................................................... 10
2.2 Requirements ............................................................................................................................. 11
2.3 Hardware connection.................................................................................................................. 11
2.3.1 CCU............................................................................................................................... 11
2.3.2 NCO............................................................................................................................... 11
3. Message format..................................................................................................................................... 12
3.1 Conventions................................................................................................................................ 12
3.2 Serial line message layout.......................................................................................................... 12
3.2.1 Format of type MDSC_REMOTEPROCEDURE_REQ ................................................. 13
3.2.2 Format of type MDSC_REMOTEPROCEDURE_RSP.................................................. 13
3.2.3 Format of type MDSC_NOTIFY ....................................................................................14
3.2.4 Format of type MDSC_COMMUNICATION_PARAMS................................................. 14
3.3 Ethernet message layout ............................................................................................................15
3.3.1 Format of type MESSAGETYPE_OIP_KeepAlive ........................................................ 16
3.3.2 Format of type MESSAGETYPE_OIP_ResponseProtocolError ................................... 16
3.3.3 Format of type MESSAGETYPE_OIP_Dcn .................................................................. 17
3.3.4 Buffer overflow............................................................................................................... 17
4. Protocol description ............................................................................................................................. 18
4.1 Serial Line Protocol Description .................................................................................................18
4.1.1 Data packet format ........................................................................................................18
4.1.2 ‘Full’ feature protocol ..................................................................................................... 18
4.1.2.1 Header format .................................................................................................. 19
4.1.2.1.1 Packet type definitions ........................................................................ 19
4.1.2.2 Checksum calculation ...................................................................................... 20
4.1.2.3 Escape Byte handling ......................................................................................21
4.1.2.4 Protocol handling ............................................................................................. 21
4.1.2.4.1 Negative Acknowledge handling......................................................... 22
4.1.2.4.2 Timing values...................................................................................... 23
4.1.2.4.3 Special Conditions .............................................................................. 23
4.1.2.4.4 Heartbeat for connection checking ..................................................... 24
4.1.3 ‘Simple’ feature protocol................................................................................................24
4.1.3.1 Timing values ................................................................................................... 25
4.1.3.2 Header format .................................................................................................. 25
4.1.3.3 Checksum calculation ...................................................................................... 25
4.1.3.4 NAK Message definition................................................................................... 25
4.2 Ethernet Protocol Description..................................................................................................... 26
4.2.1 Open interface protocol ................................................................................................. 26
4.2.1.1 Set-up a connection ......................................................................................... 26
4.2.1.2 Heartbeat.......................................................................................................... 26
4.2.1.3 Timing values ................................................................................................... 26
4.3 Remote function execution ......................................................................................................... 26
4.4 Control flow with multiple remote controller’s ............................................................................. 27
5. Remote Functions................................................................................................................................. 29
5.1 Remote function handling...........................................................................................................29
5.2 Simultaneous operation from Control PC and Remote Controller ............................................. 29
Appendix A. Protocol, serial port & TCP/IP setting............................................................................... 31
Commenti su questo manuale