Modelica_DeviceDrivers.Packaging.SerialPackager_

Accompanying functions for the SerialPackager object

Information

Extends from Modelica_DeviceDrivers.Utilities.Icons.DriverIcon (An icon for a package with device driver functions.).

Package Content

NameDescription
Modelica_DeviceDrivers.Packaging.SerialPackager_.addReal addReal Add Modelica Real encoded as double
Modelica_DeviceDrivers.Packaging.SerialPackager_.addRealAsFloat addRealAsFloat Add Modelica Real encoded as float (double is casted to float!)
Modelica_DeviceDrivers.Packaging.SerialPackager_.addInteger addInteger  
Modelica_DeviceDrivers.Packaging.SerialPackager_.addString addString  
Modelica_DeviceDrivers.Packaging.SerialPackager_.addBoolean addBoolean  
Modelica_DeviceDrivers.Packaging.SerialPackager_.setPackage setPackage  
Modelica_DeviceDrivers.Packaging.SerialPackager_.setPos setPos  
Modelica_DeviceDrivers.Packaging.SerialPackager_.getPackage getPackage  
Modelica_DeviceDrivers.Packaging.SerialPackager_.getPos getPos  
Modelica_DeviceDrivers.Packaging.SerialPackager_.getReal getReal  
Modelica_DeviceDrivers.Packaging.SerialPackager_.getRealFromFloat getRealFromFloat Get float from package (float is casted to double)
Modelica_DeviceDrivers.Packaging.SerialPackager_.getInteger getInteger  
Modelica_DeviceDrivers.Packaging.SerialPackager_.getString getString  
Modelica_DeviceDrivers.Packaging.SerialPackager_.getBoolean getBoolean  
Modelica_DeviceDrivers.Packaging.SerialPackager_.resetPointer resetPointer  
Modelica_DeviceDrivers.Packaging.SerialPackager_.clear clear  
Modelica_DeviceDrivers.Packaging.SerialPackager_.getBufferSize getBufferSize  
Modelica_DeviceDrivers.Packaging.SerialPackager_.print print Print packager state information
Modelica_DeviceDrivers.Packaging.SerialPackager_.integerBitUnpack integerBitUnpack Unpack integer value encoded at bit level
Modelica_DeviceDrivers.Packaging.SerialPackager_.integerBitPack integerBitPack Encode integer value at bit level

Modelica_DeviceDrivers.Packaging.SerialPackager_.addReal

Add Modelica Real encoded as double

Inputs

NameDescription
pkg 
u[:] 

Modelica_DeviceDrivers.Packaging.SerialPackager_.addRealAsFloat

Add Modelica Real encoded as float (double is casted to float!)

Inputs

NameDescription
pkg 
u[:] 

Modelica_DeviceDrivers.Packaging.SerialPackager_.addInteger

Inputs

NameDescription
pkg 
u[:] 

Modelica_DeviceDrivers.Packaging.SerialPackager_.addString

Inputs

NameDescription
pkg 
u 
bufferSize 

Modelica_DeviceDrivers.Packaging.SerialPackager_.addBoolean

Inputs

NameDescription
pkg 
u[:] 

Modelica_DeviceDrivers.Packaging.SerialPackager_.setPackage

Inputs

NameDescription
pkg 
dataPackager payload data encoded as Modelica String
dataSizeNumber of payload data bytes

Modelica_DeviceDrivers.Packaging.SerialPackager_.setPos

Inputs

NameDescription
pkg 
posSet current byte position of package to pos

Modelica_DeviceDrivers.Packaging.SerialPackager_.getPackage

Inputs

NameDescription
pkg 

Outputs

NameDescription
data 

Modelica_DeviceDrivers.Packaging.SerialPackager_.getPos

Inputs

NameDescription
pkg 

Outputs

NameDescription
posGet current byte position of package

Modelica_DeviceDrivers.Packaging.SerialPackager_.getReal

Inputs

NameDescription
pkg 
n 

Outputs

NameDescription
y[n] 

Modelica_DeviceDrivers.Packaging.SerialPackager_.getRealFromFloat

Get float from package (float is casted to double)

Inputs

NameDescription
pkg 
n 

Outputs

NameDescription
y[n] 

Modelica_DeviceDrivers.Packaging.SerialPackager_.getInteger

Inputs

NameDescription
pkg 
n 

Outputs

NameDescription
y[n] 

Modelica_DeviceDrivers.Packaging.SerialPackager_.getString

Inputs

NameDescription
pkg 
bufferSize 

Outputs

NameDescription
y 

Modelica_DeviceDrivers.Packaging.SerialPackager_.getBoolean

Inputs

NameDescription
pkg 
n 

Outputs

NameDescription
y[n] 

Modelica_DeviceDrivers.Packaging.SerialPackager_.resetPointer

Inputs

NameDescription
pkg 

Modelica_DeviceDrivers.Packaging.SerialPackager_.clear

Inputs

NameDescription
pkg 

Modelica_DeviceDrivers.Packaging.SerialPackager_.getBufferSize

Inputs

NameDescription
pkg 

Outputs

NameDescription
bufferSize 

Modelica_DeviceDrivers.Packaging.SerialPackager_.print

Print packager state information

Inputs

NameDescription
pkg 

Modelica_DeviceDrivers.Packaging.SerialPackager_.integerBitUnpack

Unpack integer value encoded at bit level

Inputs

NameDescription
pkg 
bitOffsetBit offset from current packager position until first encoding bit
widthNumber of bits that encode the integer value

Modelica_DeviceDrivers.Packaging.SerialPackager_.integerBitPack

Encode integer value at bit level

Inputs

NameDescription
pkg 
bitOffsetBit offset from current packager position until first encoding bit
widthNumber of bits that encode the integer value

Automatically generated Tue Oct 1 14:26:58 2013.