#include <IOLM_SMI_Types.h>
Data Fields | |
INT8U | u8Service |
IOLM_SMI_EServiceID. | |
INT8U | u8Reserved |
Reserved. | |
INT16U | u16ExpRefArgBlockId |
Expected response or referenced ArgBlock Id in BigEndian. | |
INT8U | u8Instance |
Addressed instance (port, track, etc.). | |
INT8U | u8ClientId |
Client id. IOLM_SMI_CLIENTID_INTERN and IOLM_SMI_CLIENTID_BROADCAST are reserved. | |
INT16U | u16ArgBlockLength |
Little endian. | |
This structure is used for the SMI_Header.
The SMI_Header is sent before every data exchange to prepare the recipient for the following data. On serial transmission after the Header follows an ArgBlock with u16ArgBlockLength number of bytes.