mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-27 18:27:05 +08:00
Remove usage of waitForUpdate/updateNotify, there are no users of this feature.
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
This commit is contained in:
committed by
Julian Oes
parent
67987d27d8
commit
5618f34f3b
@@ -881,9 +881,6 @@ ACCELSIM::_measure()
|
|||||||
|
|
||||||
_accel_reports->force(&accel_report);
|
_accel_reports->force(&accel_report);
|
||||||
|
|
||||||
/* notify anyone waiting for data */
|
|
||||||
DevMgr::updateNotify(*this);
|
|
||||||
|
|
||||||
if (!(m_pub_blocked)) {
|
if (!(m_pub_blocked)) {
|
||||||
/* publish it */
|
/* publish it */
|
||||||
|
|
||||||
@@ -970,9 +967,6 @@ ACCELSIM::mag_measure()
|
|||||||
|
|
||||||
_mag_reports->force(&mag_report);
|
_mag_reports->force(&mag_report);
|
||||||
|
|
||||||
/* notify anyone waiting for data */
|
|
||||||
DevMgr::updateNotify(*this);
|
|
||||||
|
|
||||||
if (!(m_pub_blocked)) {
|
if (!(m_pub_blocked)) {
|
||||||
/* publish it */
|
/* publish it */
|
||||||
orb_publish(ORB_ID(sensor_mag), _mag->_mag_topic, &mag_report);
|
orb_publish(ORB_ID(sensor_mag), _mag->_mag_topic, &mag_report);
|
||||||
|
|||||||
@@ -316,9 +316,6 @@ int DfAK8963Wrapper::_publish(struct mag_sensor_data &data)
|
|||||||
|
|
||||||
perf_end(_mag_sample_perf);
|
perf_end(_mag_sample_perf);
|
||||||
|
|
||||||
/* Notify anyone waiting for data. */
|
|
||||||
DevMgr::updateNotify(*this);
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
-3
@@ -171,9 +171,6 @@ int DfBebopRangeFinderWrapper::_publish(struct bebop_range &data)
|
|||||||
orb_publish(ORB_ID(distance_sensor), _range_topic, &distance_data);
|
orb_publish(ORB_ID(distance_sensor), _range_topic, &distance_data);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Notify anyone waiting for data. */
|
|
||||||
DevMgr::updateNotify(*this);
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -196,9 +196,6 @@ int DfBmp280Wrapper::_publish(struct baro_sensor_data &data)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Notify anyone waiting for data. */
|
|
||||||
DevMgr::updateNotify(*this);
|
|
||||||
|
|
||||||
perf_end(_baro_sample_perf);
|
perf_end(_baro_sample_perf);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|||||||
@@ -316,9 +316,6 @@ int DfHmc9250Wrapper::_publish(struct mag_sensor_data &data)
|
|||||||
|
|
||||||
perf_end(_mag_sample_perf);
|
perf_end(_mag_sample_perf);
|
||||||
|
|
||||||
/* Notify anyone waiting for data. */
|
|
||||||
DevMgr::updateNotify(*this);
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -178,9 +178,6 @@ int DfISL29501Wrapper::_publish(struct range_sensor_data &data)
|
|||||||
orb_publish(ORB_ID(distance_sensor), _range_topic, &d);
|
orb_publish(ORB_ID(distance_sensor), _range_topic, &d);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Notify anyone waiting for data. */
|
|
||||||
DevMgr::updateNotify(*this);
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -710,9 +710,6 @@ int DfLsm9ds1Wrapper::_publish(struct imu_sensor_data &data)
|
|||||||
orb_publish(ORB_ID(sensor_mag), _mag_topic, &mag_report);
|
orb_publish(ORB_ID(sensor_mag), _mag_topic, &mag_report);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Notify anyone waiting for data. */
|
|
||||||
DevMgr::updateNotify(*this);
|
|
||||||
|
|
||||||
// Report if there are high vibrations, every 10 times it happens.
|
// Report if there are high vibrations, every 10 times it happens.
|
||||||
const bool threshold_reached = (data.accel_range_hit_counter - _last_accel_range_hit_count > 10);
|
const bool threshold_reached = (data.accel_range_hit_counter - _last_accel_range_hit_count > 10);
|
||||||
|
|
||||||
|
|||||||
@@ -554,9 +554,6 @@ int DfMPU6050Wrapper::_publish(struct imu_sensor_data &data)
|
|||||||
orb_publish(ORB_ID(sensor_accel), _accel_topic, &accel_report);
|
orb_publish(ORB_ID(sensor_accel), _accel_topic, &accel_report);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Notify anyone waiting for data. */
|
|
||||||
DevMgr::updateNotify(*this);
|
|
||||||
|
|
||||||
// Report if there are high vibrations, every 10 times it happens.
|
// Report if there are high vibrations, every 10 times it happens.
|
||||||
const bool threshold_reached = (data.accel_range_hit_counter - _last_accel_range_hit_count > 10);
|
const bool threshold_reached = (data.accel_range_hit_counter - _last_accel_range_hit_count > 10);
|
||||||
|
|
||||||
|
|||||||
@@ -743,9 +743,6 @@ int DfMpu9250Wrapper::_publish(struct imu_sensor_data &data)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Notify anyone waiting for data. */
|
|
||||||
DevMgr::updateNotify(*this);
|
|
||||||
|
|
||||||
// Report if there are high vibrations, every 10 times it happens.
|
// Report if there are high vibrations, every 10 times it happens.
|
||||||
const bool threshold_reached = (data.accel_range_hit_counter - _last_accel_range_hit_count > 10);
|
const bool threshold_reached = (data.accel_range_hit_counter - _last_accel_range_hit_count > 10);
|
||||||
|
|
||||||
|
|||||||
@@ -194,9 +194,6 @@ int DfMS5607Wrapper::_publish(struct baro_sensor_data &data)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Notify anyone waiting for data. */
|
|
||||||
DevMgr::updateNotify(*this);
|
|
||||||
|
|
||||||
perf_end(_baro_sample_perf);
|
perf_end(_baro_sample_perf);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|||||||
@@ -194,9 +194,6 @@ int DfMS5611Wrapper::_publish(struct baro_sensor_data &data)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Notify anyone waiting for data. */
|
|
||||||
DevMgr::updateNotify(*this);
|
|
||||||
|
|
||||||
perf_end(_baro_sample_perf);
|
perf_end(_baro_sample_perf);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|||||||
@@ -181,9 +181,6 @@ int DfTROneWrapper::_publish(struct range_sensor_data &data)
|
|||||||
orb_publish(ORB_ID(distance_sensor), _range_topic, &d);
|
orb_publish(ORB_ID(distance_sensor), _range_topic, &d);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Notify anyone waiting for data. */
|
|
||||||
DevMgr::updateNotify(*this);
|
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -291,8 +291,6 @@ public:
|
|||||||
protected:
|
protected:
|
||||||
friend class GYROSIM;
|
friend class GYROSIM;
|
||||||
|
|
||||||
void parent_poll_notify();
|
|
||||||
|
|
||||||
virtual void _measure() {};
|
virtual void _measure() {};
|
||||||
private:
|
private:
|
||||||
GYROSIM *_parent;
|
GYROSIM *_parent;
|
||||||
@@ -1105,10 +1103,6 @@ GYROSIM::_measure()
|
|||||||
|
|
||||||
|
|
||||||
if (accel_notify) {
|
if (accel_notify) {
|
||||||
/* notify anyone waiting for data */
|
|
||||||
updateNotify();
|
|
||||||
_gyro->parent_poll_notify();
|
|
||||||
|
|
||||||
if (!(_pub_blocked)) {
|
if (!(_pub_blocked)) {
|
||||||
/* log the time of this report */
|
/* log the time of this report */
|
||||||
perf_begin(_controller_latency_perf);
|
perf_begin(_controller_latency_perf);
|
||||||
@@ -1118,9 +1112,6 @@ GYROSIM::_measure()
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (gyro_notify) {
|
if (gyro_notify) {
|
||||||
updateNotify();
|
|
||||||
_gyro->parent_poll_notify();
|
|
||||||
|
|
||||||
if (!(_pub_blocked)) {
|
if (!(_pub_blocked)) {
|
||||||
/* publish it */
|
/* publish it */
|
||||||
orb_publish(ORB_ID(sensor_gyro), _gyro->_gyro_topic, &grb);
|
orb_publish(ORB_ID(sensor_gyro), _gyro->_gyro_topic, &grb);
|
||||||
@@ -1187,12 +1178,6 @@ GYROSIM_gyro::init()
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
GYROSIM_gyro::parent_poll_notify()
|
|
||||||
{
|
|
||||||
updateNotify();
|
|
||||||
}
|
|
||||||
|
|
||||||
ssize_t
|
ssize_t
|
||||||
GYROSIM_gyro::devRead(void *buffer, size_t buflen)
|
GYROSIM_gyro::devRead(void *buffer, size_t buflen)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user