// Get Device Type (Page 113) public MmNamedCode GetDeviceType() { var dof = 0xFFFFF0300020L; var d = protocol.ReadQuadlet(dof); var code = ByteArrayToInt(d); return(new MmNamedCode(code, MmProtocolUtil.GetUnitType(code))); }
// Get Module Type (Page 108) public MmNamedCode GetModuleType(int module) { var dof = 0xFFFFF0100000L + 0x3000 * module; var d = protocol.ReadQuadlet(dof); var code = ByteArrayToInt(d); return(new MmNamedCode(code, MmProtocolUtil.GetModuleType(code))); }