C++ Instrument Catalog
Public Attributes | Static Public Attributes | List of all members
MTL::CPT2026PeripheralROM::sIdentification Struct Reference

#include <CPT2026PeripheralROM.h>

Public Attributes

U16 ProtocolVersion
 
eDeviceType DeviceType
 
U16 Model
 
U32 SN
 
U32 Capabilities
 

Static Public Attributes

static const size_t SN_LEN = 3
 
static const size_t IDENTIFICATION_LEN = sizeof(U16) + sizeof(U8) + sizeof(U16) + SN_LEN + sizeof(U32)
 

Detailed Description

Definition at line 41 of file CPT2026PeripheralROM.h.

Member Data Documentation

◆ Capabilities

U32 MTL::CPT2026PeripheralROM::sIdentification::Capabilities

Definition at line 47 of file CPT2026PeripheralROM.h.

◆ DeviceType

eDeviceType MTL::CPT2026PeripheralROM::sIdentification::DeviceType

Definition at line 44 of file CPT2026PeripheralROM.h.

◆ IDENTIFICATION_LEN

const size_t MTL::CPT2026PeripheralROM::sIdentification::IDENTIFICATION_LEN = sizeof(U16) + sizeof(U8) + sizeof(U16) + SN_LEN + sizeof(U32)
static

Definition at line 50 of file CPT2026PeripheralROM.h.

◆ Model

U16 MTL::CPT2026PeripheralROM::sIdentification::Model

Definition at line 45 of file CPT2026PeripheralROM.h.

◆ ProtocolVersion

U16 MTL::CPT2026PeripheralROM::sIdentification::ProtocolVersion

Definition at line 43 of file CPT2026PeripheralROM.h.

◆ SN

U32 MTL::CPT2026PeripheralROM::sIdentification::SN

Definition at line 46 of file CPT2026PeripheralROM.h.

◆ SN_LEN

const size_t MTL::CPT2026PeripheralROM::sIdentification::SN_LEN = 3
static

Definition at line 49 of file CPT2026PeripheralROM.h.


The documentation for this struct was generated from the following file: