mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-06-26 08:20:34 +08:00
PX4Accelerometer,PX4Gyroscope: set_sample_rate requires a filter update
This commit is contained in:
@@ -57,7 +57,7 @@ public:
|
||||
void set_scale(float scale) { _sensor_accel_pub.get().scaling = scale; }
|
||||
void set_temperature(float temperature) { _sensor_accel_pub.get().temperature = temperature; }
|
||||
|
||||
void set_sample_rate(unsigned rate) { _sample_rate = rate; }
|
||||
void set_sample_rate(unsigned rate) { _sample_rate = rate; _filter.set_cutoff_frequency(_sample_rate, _filter.get_cutoff_freq()); }
|
||||
|
||||
void configure_filter(float cutoff_freq) { _filter.set_cutoff_frequency(_sample_rate, cutoff_freq); }
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@ public:
|
||||
void set_scale(float scale) { _sensor_gyro_pub.get().scaling = scale; }
|
||||
void set_temperature(float temperature) { _sensor_gyro_pub.get().temperature = temperature; }
|
||||
|
||||
void set_sample_rate(unsigned rate) { _sample_rate = rate; }
|
||||
void set_sample_rate(unsigned rate) { _sample_rate = rate; _filter.set_cutoff_frequency(_sample_rate, _filter.get_cutoff_freq()); }
|
||||
|
||||
void configure_filter(float cutoff_freq) { _filter.set_cutoff_frequency(_sample_rate, cutoff_freq); }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user