19 #ifndef _mtsATINetFTConfig_h
20 #define _mtsATINetFTConfig_h
38 bool LoadCalibrationFile(
const std::string & calFile);
39 bool ParseCalibrationFile(
const std::string & calFile);
42 vct6 StrToVec(
const std::string & strArray,
char delim);
45 struct CalibrationInfo {
46 std::string SerialNumber;
47 std::string BodyStyle;
48 std::string CalibrationPartNumber;
50 std::string CalibrationDate;
53 vct6 CalibrationIndex;
57 std::string ForceUnits;
58 std::string TorqueUnits;
59 double CountsPerForce;
60 double CountsPerTorque;
64 vct6 ScaleFactors16Bit;
75 #endif // _mtsATINetFTConfig_h
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
Definition: mtsATINetFTConfig.h:30
GeneralInfo GenInfo
Definition: mtsATINetFTConfig.h:69
Typedef for fixed size vectors.
Base class for high level objects.
Definition: cmnGenericObject.h:51
Typedef for dynamic matrices.
#define CMN_LOG_ALLOW_ERRORS_AND_WARNINGS
Definition: cmnLogLoD.h:72
CalibrationInfo CalibInfo
Definition: mtsATINetFTConfig.h:68
Defines cmnGenericObject.
#define CMN_DECLARE_SERVICES(hasDynamicCreation, lod)
Definition: cmnClassRegisterMacros.h:116
const int CMN_NO_DYNAMIC_CREATION
Definition: cmnClassRegisterMacros.h:328
#define CMN_DECLARE_SERVICES_INSTANTIATION(className)
Definition: cmnClassRegisterMacros.h:202