14 #define MW_SERIAL_NO_LEN 16
15 #define MW_FAMILY_NAME_LEN 64
16 #define MW_PRODUCT_NAME_LEN 64
18 typedef enum _MW_FAMILY_ID {
19 MW_FAMILY_ID_PRO_CAPTURE = 0x00,
20 MW_FAMILY_ID_VALUE_CAPTURE = 0x01,
21 MW_FAMILY_ID_USB_CAPTURE = 0x02
34 #define MW_FIRMWARE_HEADER_MAGIC ((DWORD)('M') | ((DWORD)('W') << 8) | ((DWORD)('F') << 16) | ((DWORD)('H') << 24))
35 #define MW_FIRMWARE_HEADER_VERSION 1
36 #define MW_FIRMWARE_NAME_LEN 64
37 #define MW_FIRMWARE_SECTION_NAME_LEN 16
39 #define MW_MAX_NUM_FIRMWARE_SECTIONS 16
48 CHAR chHardwareVersion;
50 DWORD dwFirmwareVersion;
51 CHAR szProductName[MW_PRODUCT_NAME_LEN];
52 CHAR szFirmwareName[MW_FIRMWARE_NAME_LEN];
58 CHAR szName[MW_FIRMWARE_SECTION_NAME_LEN];
Definition: MWCommon.h:24