M_GI_XA_3
Generic identification.
- obj  | 
  | 
  | 
  | 
  | ||||||||||
|---  | + head  | 
  | 
  | 
  | Reserved  | |||||||||
|---  | - ident  | 
  | 
  | 
  | ||||||||||
|  | |---  | eType  | = 0xB (11)  | = M_GI_XA_3  | ||||||||||
|  | |---  | bSQ  | 
  | = TRUE  | Sequence of information objects  | |||||||||
|  | |---  | nObj  | 
  | = 1  | Number of objects  | |||||||||
|  | |---  | eCOT  | 
  | 
  | ||||||||||
|  | |---  | asduAddr  | 
  | 
  | Common address of asdu  | |||||||||
|  | |---  | eClass  | 
  | 
  | ||||||||||
|---  | - info  | 
  | 
  | 
  | ||||||||||
  | |---  | fc  | 
  | GEN  | ||||||||||
  | |---  | n  | 
  | 
  | ||||||||||
  | |---  | stream  | 
  | 
  | ||||||||||
  | 
  | |---  | length  | = variable  | 
  | |||||||||
  | 
  | |---  | data  | 
  | 7  | 6  | 5  | 4  | 3  | 2  | 1  | 0  | 
  | |
  | 
  | 
  | |---  | data[0] =  | Return information identifier  | |||||||||
  | 
  | 
  | |---  | data[1] =  | GIN = Generic identification number  | |||||||||
  | 
  | 
  | |---  | data[2] =  | ||||||||||
  | 
  | 
  | |---  | data[3] =  | NDE = Number of descriptive elements  | |||||||||
  | 
  | 
  | |---  | data[4] =  | Kind of description  | Element 1  | ||||||||
  | 
  | 
  | |---  | data[5] =  | GDD = Generic data descrition  | |||||||||
  | 
  | 
  | |---  | data[6] =  | ||||||||||
  | 
  | 
  | |---  | data[7] =  | NUMBER  | |||||||||
  | 
  | 
  | |---  | data[8..8+(DATASIZE*NUMBER)] =  | GID  | Generic identification data  | ||||||||
  | 
  | 
  | |---  | data[..IEC870_MAX_ASDU_DATA_BYTE] =  | 
  | 
  | Element 2..i  | |||||||