54 const std::string m_device_classname = {
"Wiimote"};
55 const std::string m_device_name = {
"Wiimote"};
56 bool m_parser_is_strict =
false;
64 const std::string m_deviceId_defaultValue = {
"1"};
65 const std::string m_calibZeroX_defaultValue = {
"-30"};
66 const std::string m_calibZeroY_defaultValue = {
"-22"};
67 const std::string m_calibZeroZ_defaultValue = {
"72"};
68 const std::string m_calibOneX_defaultValue = {
"69"};
69 const std::string m_calibOneY_defaultValue = {
"-123"};
70 const std::string m_calibOneZ_defaultValue = {
"-25"};
73 int m_calibZeroX = {-30};
74 int m_calibZeroY = {-22};
75 int m_calibZeroZ = {72};
76 int m_calibOneX = {69};
77 int m_calibOneY = {-123};
78 int m_calibOneZ = {-25};
80 bool parseParams(
const yarp::os::Searchable & config)
override;
81 std::string getDeviceClassName()
const override {
return m_device_classname; }
82 std::string getDeviceName()
const override {
return m_device_name; }
83 std::string getDocumentationOfDeviceParams()
const override;
84 std::vector<std::string> getListOfParams()
const override;