Robert Bosch Pty Ltd VIMA01 Benutzerhandbuch

Seite von 38
  
 
PROTOCOL SPECIFICATION 
F005VP0801 
ROBERT BOSCH 
(AUSTRALIA) PTY. LTD. 
A.B.N. 48 004 315 628
 
SMARTRA III IMMOBILISER 
Page 13 of 49 
 
 
Issue Number: 
1.0 
Dev No.
 3881 
Valid from: 
14/2/06 
Print Date: 
28 March, 2007 
© THIS DRAWING IS THE EXCLUSIVE PROPERTY OF ROBERT  BOSCH (AUSTRALIA)  PTY. LTD.  WITHOUT THEIR CONSENT IT MAY NOT BE REPRODUCED OR GIVEN TO THIRD PARTIES. 
DEV04205.9/I-1 
 
 
4.  MESSAGE STRUCTURE BETWEEN EMS AND SMARTRA 
 
The proposal for the message structure between the Smartra and the EMS is based on the existing 
communications protocol with two additional messages and some modified existing messages.  The new 
messages and modifications are highlighted in yellow. 
4.1.1  Data Packet Breakdown 
The protocol between the Control Unit (CU) [EMS] and the SMARTRA is defined as :- 
 
Address
Length
Action
Data
CS
length
checksum
 
 
The protocol between the SMARTRA and the CU is defined as :- 
Address
Length
Data
CS
length
checksum
 
where :- 
Address = 49h (ASCII 'I') when CU is addressing SMARTRA. 
   
= 69h (ASCII 'i') when SMARTRA is addressing CU 
Length  = number of bytes following the Length byte (including checksum) 
Action  = valid SMARTRA actions are :- 
    
06h (ACK)  
 
Acknowledge 
   
53h (ASCII 'S') 
Software version 
   
4Bh (ASCII 'K') 
Transponder IDE* 
   
41h (ASCII 'A') 
Transponder Authentication (Additional info for ID Matching) 
   
57h (ASCII 'W') 
Transponder Write EEPROM page 
 
 
52H (ASCII 'R')        Transponder Read EEPROM page 
 
 
4Eh (ASCII ‘N’)   
[Neutralise] a [Learnt] Smartra** 
 
 
54h (ASCII ‘T’) 
 
Teach a Smartra** 
 
 
15h (ASCII  nak)   
Negative response* 
Note: 
*   Modified existing message. 
**  New messages added.
 
Data  
= data to be exchanged between units. 
CS 
= Checksum - one byte addition of all bytes (excluding address). 
 
         The ASCII code naming convention was carried over from existing protocol. 
 
For every message sent to the SMARTRA from the CU there will be a response from the SMARTRA 
unit. Only one command can be sent at a time to the SMARTRA unit. 
 
A negative response to any command is possible and is defined in Section 4.10.