diff --git a/TelloLib/Tello.cs b/TelloLib/Tello.cs index 69c0e59..78cbb6b 100644 --- a/TelloLib/Tello.cs +++ b/TelloLib/Tello.cs @@ -990,6 +990,8 @@ public class FlyData public float quatZ; public float quatW; + public float temperature; // in celsius + public void set(byte[] data) { var index = 0; @@ -1101,6 +1103,9 @@ public void parseLog(byte[] data) velD = BitConverter.ToSingle(xorBuf, index2); index2 += 4; //Console.WriteLine(vN + " " + vE + " " + vD); + index2 = 10 + 106; + temperature = BitConverter.ToInt16(xorBuf, index2) / 100.0f; + break; }