-
Notifications
You must be signed in to change notification settings - Fork 0
/
RhinoHawk_MavexplorerGraphs.xml
43 lines (35 loc) · 4.45 KB
/
RhinoHawk_MavexplorerGraphs.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<!--
RhinoHawk_MavexplorerGraphs.xml
Place this file in `~/.mavproxy/`
Keep specific graph expressions here. Use separate files to group expressions.
For example, name a file `Vehicle1_Pid_Tuning.xml` and keep the applicable expressions, such as command yaw vs actual yaw, in that file.
Implement these expressions for TLOG.
SYS_STATUS.load SCALED_PRESSURE.temperature POWER_STATUS.Vcc POWER_STATUS.Vservo
RC_CHANNELS_RAW.chan1_raw SERVO_OUTPUT_RAW.servo1_raw SERVO_OUTPUT_RAW.servo2_raw SERVO_OUTPUT_RAW.servo3_raw SERVO_OUTPUT_RAW.servo4_raw
CUSTOM.mag_field VFR_HUD.throttle
-->
<graphs>
<graph name='RhinoHawkUAV/Throttle Output Levels'>
<description></description>
<expression>RC_CHANNELS_RAW.chan1_raw SERVO_OUTPUT_RAW.servo1_raw SERVO_OUTPUT_RAW.servo2_raw SERVO_OUTPUT_RAW.servo3_raw SERVO_OUTPUT_RAW.servo4_raw</expression> <!-- tlog -->
<expression>RCIN.C1 RCOU.C1 RCOU.C2 RCOU.C3 RCOU.C4</expression> <!-- binlog -->
</graph>
<graph name='RhinoHawkUAV/Yaw: Magnetometer vs Actual'>
<description>Compare magZ actual and measured yaw attitude, with yaw desired from RC channel 4</description>
<expression>ATT.Yaw MAG.MagZ RCIN.C4:2</expression>
</graph>
<graph name='RhinoHawkUAV/Mag Interference'>
<description>Primary Compass. Original is `Sensors/Compass/Compass` in MAVGraphs.xml.</description>
<expression>RAW_IMU.xmag RAW_IMU.ymag RAW_IMU.zmag mag_field(RAW_IMU) RC_CHANNELS_RAW.chan1_raw:2</expression> <!-- tlog -->
<expression>MAG.MagX MAG.MagY MAG.MagZ sqrt(MAG.MagX**2+MAG.MagY**2+MAG.MagZ**2) RCIN.C1:2</expression> <!-- binlog -->
</graph>
<graph name='RhinoHawkUAV/Tuning: Input Command Accuracy'>
<description>Primary Compass. Expression is `Sensors/Compass/Compass` in MAVGraphs.xml.</description>
<expression>ATT.DesRoll ATT.Roll ATT.DesPitch ATT.Pitch ATT.DesYaw:2 ATT.Yaw:2</expression>
</graph>
<graph name='RhinoHawkUAV/Vibrations'>
<description>Original is `Sensors/Accelerometer/Vibration` in MAVGraphs.xml.
Units in m/s/s. This shows the raw vibration values before filtering in the accelerometers. If you see values above 50 m/s/s then you should redo your vibration isolation system</description>
<expression>VIBE.VibeX VIBE.VibeY VIBE.VibeZ</expression>
</graph>
</graphs>