Specification Document
© Copyright 1999 - 2010 MOST Cooperation
Page 20
MOST
Specification
MOST Specification
Rev. 3.0 E2 07/2010
Change
Ref.
Section Changes
3V0_051 2.2.3.8.2
− Inserted BitField/Array example that was previously contained in the BitSet function class
description.
− Corrected minor error in example (wrong bit value).
3V0_052 2.2.3.8.10
− “Unicode, UTF8” was labeled as not being ASCII compatible; corrected.
3V0_053 2.2.3.8.11
− Added list of restrictions for the use of data type Stream.
3V0_054 2.2.3.8.11.1
− New section: Stream Cases.
3V0_055 2.2.3.8.11.2
− New section: Stream Signals.
3V0_056 2.2.3.8.12
− Added statement that the Length field includes the MediaType.
− Included examples.
3V0_057 2.2.3.8.13
− Added statement that short streams can be structured like streams.
3V0_058 2.2.4
− Emphasized that OPTypes GetInterface and Interface are optional.
− Removed note that Unicode is not ASCII compatible.
− Changed Channel Type table entries for ProcessingAck and ResultAck.
− Removed reference to MOST High over Control Channel, which is no longer supported.
3V0_059 2.2.4.1
− Updated overview: Container function class now supports Stream, Classified Stream and
Short Stream.
3V0_060 2.2.4.1.1
− Parameter “Boolean” becomes “Content”; the parameter name is no longer a type name.
− Corrected parameter type for function class Switch to be Boolean.
− Added footnote that Interface and GetInterface are optional OPTypes.
3V0_061 2.2.4.1.2
− Parameter “Number” becomes “Content”; the parameter name is no longer a type name.
− Added list of allowed data types and description.
− Added GByte, TByte, bit, bps, kbps, Mbps, Bps, kBps, and MBps to table of units.
− Added remark that units are based on the International System of Units (SI).
3V0_062 2.2.4.1.3
− Parameter “String” becomes “Content”; the parameter name is no longer a type name.
− Added allowed data type and description.
3V0_063 2.2.4.1.4
− Parameter “Pos” becomes “Content” to avoid confusion with Arrays.
− Corrected parameter type to be Enum.
− Removed Increment and Decrement OPTypes.
3V0_064 2.2.4.1.6
− Parameter “SetOfBits” becomes “Content” for reasons of consistency.
− Removed example of BitSet with Array, which is not supported by this function class.
3V0_065 2.2.4.1.7
− Parameter “Classified Stream” becomes “Content” for reasons of consistency.
− Container function class now supports Stream, Classified Stream and Short Stream.
− Added DataType parameter to Interface OPType.
3V0_066 2.2.4.2
− Changed description of Sequence Property to indicate that it contains single value which
can be treated as one property.
− Added function class Map to function class table.
− Added Unclassified Property to function class table.
− Added remark that all types except “Stream” can be used as parameters in Arrays,
Records and Sequences. Stream may be used as last element in Records or Sequences.
− Added remark that OPTypes are omitted in the interface description of function classes
with multiple parameters.
3V0_067 2.2.4.2.1
− Removed note about omission of OPTypes in function interfaces.
− Added statement that an Array must be the last parameter if used within a Record.
− Modified Figure 2-20 so that the Array is the last element.