@@ -47,12 +47,19 @@ void setup() {
4747void loop () {
4848 AirDC *ptrAirDC;
4949 ptrAirDC = &AirDataComputer;
50+ // Measurements
5051 AirDataSensor.ReadDifferentialPressure (ptrAirDC, dpsensor);
5152 AirDataSensor.ReadStaticPressure (ptrAirDC, psensor);
53+ AirDataSensor.ReadTAT (ptrAirDC, psensor);
54+ AirDataSensor.ReadRH (ptrAirDC, psensor);
55+ // Computation
5256 AirDataComputer.IAS (1 );// Calculates the IAS, Algorithm 1
5357 AirDataComputer.RhoAir (1 );// Calculates the air density, Algorithm 1
5458 AirDataComputer.TAS (1 );// Calculates the IAS, Algorithm 1
59+ AirDataComputer.Mach (1 );// Calculates the Mach number, Algorithm 1
60+ AirDataComputer.OAT (1 );// Calculates the Outside Air Temperature, Algorithm 1
5561 delay (1000 ); // loop delay
62+ // Visualitation
5663 Serial.println (dpsensor); // Prints the Selected sensor
5764 Serial.println (psensor); // Prints the Selected sensor
5865 Serial.println (AirDataComputer._qc ); // Differential pressure reading
@@ -65,4 +72,11 @@ void loop() {
6572 Serial.println (AirDataComputer._uRho , 10 ); // Sends the uncertainty of the density of air
6673 Serial.println (AirDataComputer._TAS ); // True Airspeed
6774 Serial.println (AirDataComputer._uTAS ); // True Airspeed uncertainty
75+ Serial.println (AirDataComputer._M ,10 ); // Mach number
76+ Serial.println (AirDataComputer._TAT ,4 ); // Total Air Temperature
77+ Serial.println (AirDataComputer._uTAT ); // Total Air Temperature uncertainty
78+ Serial.println (AirDataComputer._T ,4 ); // Outside Temperature, Static Temperature
79+ Serial.println (AirDataComputer._uT ); // Outside Temperature, Static Temperature uncertainty
80+ Serial.println (AirDataComputer._RH ); // Relative Humidity
81+ Serial.println (AirDataComputer._uRH ); // Relative Humidity Uncertainty
6882}
0 commit comments