3 conformance with regard to frame format, 4 definition of transmitter / receiver, Bosch – Rainbow Electronics CAN интерфейс User Manual
Page 57: Conformance

BOSCH
ROBERT BOSCH GmbH, Postfach 300240, D-7000 Stuttgart 30
Sep. 1991
Part B - page 55
3.3 Conformance with regard to Frame Format
The Standard Format is equivalent to the Data/Remote Frame Format as it is described
in the CAN Specification 1.2. In contrast the Extended Format is a new feature of the
CAN protocol. In order to allow the design of relatively simple controllers, the
implementation of the Extended Format to its full extend is not required (e.g. send
messages or accept data from messages in Extended Format), whereas the Standard
Format must be supported without restriction.
New controllers are considered to be in conformance with this CAN Specification, if
they have at least the following properties with respect to the Frame Formats defined in
3.1 and 3.2:
-
Every new controller supports the Standard Format;
-
Every new controller can receive messages of the Extended Format. This requires
that Extended Frames are not destroyed just because of their format. It is, however,
not required that the Extended Format must be supported by new controllers.
3.4 Definition of TRANSMITTER / RECEIVER
TRANSMITTER
A unit originating a message is called “TRANSMITTER” of that message. The unit stays
TRANSMITTER until the bus is idle or the unit loses ARBITRATION.
RECEIVER
A unit is called “RECEIVER” of a message, if it is not TRANSMITTER of that message
and the bus is not idle.
Conformance