Changeset 55 in flair-src for trunk/lib/FlairSensorActuator/src/SimuImu.cpp
- Timestamp:
- 07/28/16 17:55:31 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/FlairSensorActuator/src/SimuImu.cpp
r15 r55 37 37 uint8_t priority) 38 38 : Imu(parent, name), Thread(parent, name, priority) { 39 data _rate =39 dataRate = 40 40 new SpinBox(GetGroupBox()->NewRow(), "data rate", " Hz", 1, 500, 1, 200); 41 41 ahrsData = new AhrsData((Imu *)this); … … 49 49 SimuImu::SimuImu(const IODevice *parent, string name, uint32_t dev_id) 50 50 : Imu(parent, name), Thread(parent, name, 0) { 51 data _rate = NULL;51 dataRate = NULL; 52 52 53 53 ostringstream dev_name; … … 86 86 GetDatas(&imuData); 87 87 88 if (data _rate == NULL) {88 if (dataRate == NULL) { 89 89 Thread::Err("not applicable for simulation part.\n"); 90 90 return; 91 91 } 92 92 93 SetPeriodUS((uint32_t)(1000000. / data _rate->Value()));93 SetPeriodUS((uint32_t)(1000000. / dataRate->Value())); 94 94 95 95 while (!ToBeStopped()) { 96 96 WaitPeriod(); 97 97 98 if (data _rate->ValueChanged() == true) {99 SetPeriodUS((uint32_t)(1000000. / data _rate->Value()));98 if (dataRate->ValueChanged() == true) { 99 SetPeriodUS((uint32_t)(1000000. / dataRate->Value())); 100 100 } 101 101
Note:
See TracChangeset
for help on using the changeset viewer.