Revision 74c0e6394dc5a2a6fb703406de719b47a626cb3b authored by ziqingma on 22 October 2023, 21:33:01 UTC, committed by ziqingma on 23 October 2023, 08:42:43 UTC
CG shift due to tilt issue, add takeoff test flightplan in cyberzoo

Update guidance_indi.c
1 parent 6b317f2
Raw File
control_panel_example.xml
<?xml version="1.0"?>

<control_panel name="paparazzi control panel">

  <section name="programs">
    <!-- Examples of custom configuration. -->
    <!--program name="Server" command="sw/ground_segment/tmtc/server">
      <arg flag="-b" constant="192.168.1.255:2010"/>
    </program>
    <program name="GCS" command="sw/ground_segment/cockpit/gcs" icon="gcs.svg" favorite="True">
      <arg flag="-layout" constant="large_left_col.xml"/>
      <arg flag="-osm"/>
    </program-->
 </section>

  <section name="sessions">

   <session name="Flight UDP/WiFi">
      <program name="Server"/>
      <program name="GCS"/>
      <program name="Data Link">
        <arg flag="-udp"/>
      </program>
    </session>

   <session name="Flight USB-serial@9600">
      <program name="Data Link">
        <arg flag="-d" constant="/dev/ttyUSB0"/>
      </program>
      <program name="Server"/>
      <program name="GCS"/>
    </session>

   <session name="Flight USB-serial@57600">
     <program name="Data Link">
       <arg flag="-d" constant="/dev/ttyUSB0"/>
       <arg flag="-s" constant="57600"/>
     </program>
     <program name="Server"/>
     <program name="GCS"/>
   </session>

   <session name="Flight USB-XBee-API@57600">
      <program name="Data Link">
        <arg flag="-d" constant="/dev/paparazzi/xbee"/>
        <arg flag="-transport" constant="xbee"/>
        <arg flag="-s" constant="57600"/>
      </program>
      <program name="Server"/>
      <program name="GCS"/>
    </session>

    <session name="Flight USB-serial Redundant">
      <program name="Server"/>
      <program name="GCS"/>
      <program name="Data Link">
        <arg flag="-d" constant="/dev/ttyUSB0"/>
        <arg flag="-id" constant="1"/>
        <arg flag="-redlink"/>
      </program>
      <program name="Data Link">
        <arg flag="-d" constant="/dev/ttyUSB1"/>
        <arg flag="-id" constant="2"/>
        <arg flag="-redlink"/>
      </program>
      <program name="Link Combiner"/>
    </session>

    <session name="SupperBitRF">
      <program name="Data Link">
        <arg flag="-d" constant="/dev/ttyACM0"/>
      </program>
      <program name="Server"/>
      <program name="GCS"/>
      <program name="Messages"/>
    </session>

    <session name="SupperBitRF cable telemetry">
      <program name="Data Link">
        <arg flag="-d" constant="/dev/ttyACM1"/>
        <arg flag="-s" constant="57600"/>
      </program>
      <program name="Server"/>
      <program name="GCS"/>
      <program name="Messages"/>
      <program name="Messages"/>
    </session>

    <session name="Messages and Settings">
      <program name="Data Link">
        <arg flag="-d" constant="/dev/ttyUSB0"/>
        <arg flag="-s" constant="57600"/>
      </program>
      <program name="Server">
        <arg flag="-n"/>
      </program>
      <program name="Messages"/>
      <program name="Settings">
        <arg flag="-ac" constant="@AIRCRAFT"/>
      </program>
    </session>

    <session name="Raw Sensors">
      <program name="Data Link">
        <arg flag="-d" constant="/dev/ttyUSB0"/>
        <arg flag="-s" constant="57600"/>
      </program>
      <program name="Server">
        <arg flag="-n"/>
      </program>
      <program name="Messages">
        <arg flag="-g" constant="300x400+0-220"/>
      </program>
      <program name="Settings">
        <arg flag="-ac" constant="@AIRCRAFT"/>
        <arg flag="-g" constant="800x200+0-0"/>
      </program>
      <program name="Real-time Plotter">
        <arg flag="-g" constant="1000x250-0+0"/>
        <arg flag="-t" constant="ACC"/>
        <arg flag="-u" constant="0.05"/>
        <arg flag="-c" constant="0.00"/>
        <arg flag="-c" constant="*:telemetry:IMU_ACCEL_RAW:ax"/>
        <arg flag="-c" constant="*:telemetry:IMU_ACCEL_RAW:ay"/>
        <arg flag="-c" constant="*:telemetry:IMU_ACCEL_RAW:az"/>
        <arg flag="-n"/>
        <arg flag="-g" constant="1000x250-0+250"/>
        <arg flag="-t" constant="GYRO"/>
        <arg flag="-u" constant="0.05"/>
        <arg flag="-c" constant="0.00"/>
        <arg flag="-c" constant="*:telemetry:IMU_GYRO_RAW:gp"/>
        <arg flag="-c" constant="*:telemetry:IMU_GYRO_RAW:gq"/>
        <arg flag="-c" constant="*:telemetry:IMU_GYRO_RAW:gr"/>
        <arg flag="-n"/>
        <arg flag="-g" constant="1000x250-0+500"/>
        <arg flag="-t" constant="MAG"/>
        <arg flag="-u" constant="0.05"/>
        <arg flag="-c" constant="0.00"/>
        <arg flag="-c" constant="*:telemetry:IMU_MAG_RAW:mx"/>
        <arg flag="-c" constant="*:telemetry:IMU_MAG_RAW:my"/>
        <arg flag="-c" constant="*:telemetry:IMU_MAG_RAW:mz"/>
        <arg flag="-n"/>
        <arg flag="-g" constant="1000x250-0+750"/>
        <arg flag="-t" constant="BARO"/>
        <arg flag="-u" constant="0.05"/>
        <arg flag="-c" constant="101325.0"/>
        <arg flag="-c" constant="*:telemetry:BARO_RAW:abs"/>
      </program>
    </session>

    <session name="Scaled Sensors">
      <program name="Data Link">
        <arg flag="-d" constant="/dev/ttyUSB0"/>
        <arg flag="-s" constant="57600"/>
      </program>
      <program name="Server">
        <arg flag="-n"/>
      </program>
      <program name="Messages">
        <arg flag="-g" constant="300x400+0-220"/>
      </program>
      <program name="Settings">
        <arg flag="-ac" constant="@AIRCRAFT"/>
        <arg flag="-g" constant="800x200+0-0"/>
      </program>
      <program name="Real-time Plotter">
        <arg flag="-g" constant="1000x250-0+0"/>
        <arg flag="-t" constant="ACC"/>
        <arg flag="-u" constant="0.05"/>
        <arg flag="-c" constant="9.81"/>
        <arg flag="-c" constant="0.00"/>
        <arg flag="-c" constant="-9.81"/>
        <arg flag="-c" constant="*:telemetry:IMU_ACCEL_SCALED:ax:0.0009766"/>
        <arg flag="-c" constant="*:telemetry:IMU_ACCEL_SCALED:ay:0.0009766"/>
        <arg flag="-c" constant="*:telemetry:IMU_ACCEL_SCALED:az:0.0009766"/>
        <arg flag="-n"/>
        <arg flag="-g" constant="1000x250-0+250"/>
        <arg flag="-t" constant="GYRO"/>
        <arg flag="-u" constant="0.05"/>
        <arg flag="-c" constant="0.00"/>
        <arg flag="-c" constant="*:telemetry:IMU_GYRO_SCALED:gp:0.0139882"/>
        <arg flag="-c" constant="*:telemetry:IMU_GYRO_SCALED:gq:0.0139882"/>
        <arg flag="-c" constant="*:telemetry:IMU_GYRO_SCALED:gr:0.0139882"/>
        <arg flag="-n"/>
        <arg flag="-g" constant="1000x250-0+500"/>
        <arg flag="-t" constant="MAG"/>
        <arg flag="-u" constant="0.05"/>
        <arg flag="-c" constant="0.00"/>
        <arg flag="-c" constant="*:telemetry:IMU_MAG_SCALED:mx:0.0004883"/>
        <arg flag="-c" constant="*:telemetry:IMU_MAG_SCALED:my:0.0004883"/>
        <arg flag="-c" constant="*:telemetry:IMU_MAG_SCALED:mz:0.0004883"/>
      </program>
    </session>

  </section>

</control_panel>
back to top