mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-28 02:36:37 +08:00
Merge pull request #482 from thomasgubler/airspeed
fix scaling (unit) of airspeed in HIL
This commit is contained in:
@@ -422,13 +422,13 @@ handle_message(mavlink_message_t *msg)
|
|||||||
hil_sensors.accelerometer_counter = hil_counter;
|
hil_sensors.accelerometer_counter = hil_counter;
|
||||||
|
|
||||||
/* differential pressure */
|
/* differential pressure */
|
||||||
hil_sensors.differential_pressure_pa = imu.diff_pressure;
|
hil_sensors.differential_pressure_pa = imu.diff_pressure * 1e2f; //from hPa to Pa
|
||||||
hil_sensors.differential_pressure_counter = hil_counter;
|
hil_sensors.differential_pressure_counter = hil_counter;
|
||||||
|
|
||||||
/* airspeed from differential pressure, ambient pressure and temp */
|
/* airspeed from differential pressure, ambient pressure and temp */
|
||||||
struct airspeed_s airspeed;
|
struct airspeed_s airspeed;
|
||||||
|
|
||||||
float ias = calc_indicated_airspeed(imu.diff_pressure);
|
float ias = calc_indicated_airspeed(hil_sensors.differential_pressure_pa);
|
||||||
// XXX need to fix this
|
// XXX need to fix this
|
||||||
float tas = ias;
|
float tas = ias;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user