
DCN Next Generation Open Interface Release 2.4 General
en | 15
Bosch Communications Systems | 2007 February | SRS_INF | Du010933
the range 0-1000. The value 0 (zero) implies that the heartbeat
check will be turned off. Note that heartbeat message is still
allowed (for synchronisation purposes).
wNrRetries The number of retries to be done before the packet will be
discarded. Valid values are in the range 0-10.
Note that this count includes the retransmission upon the
reception of a NAK-packet.
wRetryTime The time between the retries in seconds when no responses
are received. Valid values are in the range 1-100.
Note that this message will only be accepted if the message is transmitted over the serial line.
As a response upon the reception of this message the CCU will return the same message to
the remote controller with the newly set values of the parameters (if accepted). The ‘wFnId’
value is set to the value RSMC_RSP_COMMUNICATION_PARAMS. If any of the parameters
is rejected, the original value (before the call) is returned to the remote controller.
3.3 Ethernet message layout
Each message must have this layout:
MessageType Length Data
Defined in (c-style) structure format:
struct {
DWORD dwMessageType; // Message Type
DWPRD dwLength; // Message Length
BYTE byData[]; // Message Data (length – 8 bytesError!
Reference source not found.)
};
Where:
dwMessageType The “message-type”, which describes the content of the actual
data passed.
dwLength The total length of the message in number of bytes, including
the sizes of the message-type and length. The length must
match the actual transmitted size of bytes.
Since the MessageType and the length are always present, the
minimum size of the message is 8 bytes. The maximum size of
a message is 8000 bytes.
byData Data corresponding to the description of the message-type. The
data represents a structure which format is explained hereafter
together with the message-type.
Commenti su questo manuale