2#ifdef RAWDATASENSOR_EXPORTS
3#define SOFTVER __declspec(dllexport)
5#define SOFTVER __declspec(dllimport)
9typedef unsigned int PRODUCT_IDENTIFICATION;
10#define UNKNOWN_PRODUCT 0
12#define ANTI_COLLISION 48
25 unsigned int GetVersion();
31 void SetVersion(
unsigned int pVersion);
37 unsigned int GetRevision();
43 void SetRevision(
unsigned int pRevision);
49 unsigned int GetPrototype();
55 void SetPrototype(
unsigned int pPrototype);
62 unsigned long GetCanNumber();
68 void SetCanNumber(
unsigned long pCanNumber);
74 unsigned int GetHardwareVersion();
79 void SetHardwareVersion(
unsigned int pHardwareVersion);
85 unsigned long GetPartNumber();
91 void SetPartNumber(
unsigned long pPartNumber);
97 PRODUCT_IDENTIFICATION GetProductIdentification();
103 void SetProductIdentification(PRODUCT_IDENTIFICATION pProductIdentification);
107 unsigned int _version = 0;
108 unsigned int _revision = 0;
109 unsigned int _prototype = 0;
110 unsigned long _canNumber = 0;
111 unsigned int _hardwareVersion = 0;
112 unsigned long _part = 0;
113 unsigned int _productIdentification = 0;
Helper to encapsulate the software version.
Definition SoftwareVersion.h:19