Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Camera Control. Camera trigger. Circuit Breaker. Commander




Camera Control

Name Description Min > Max (Incr. ) Default Units
CAM_FBACK_MODE (INT32) Camera feedback mode Comment: Sets the camera feedback mode. Values:
  • 0: Disabled
  • 1: Feedback on trigger
0 > 1  

Camera trigger

Name Description Min > Max (Incr. ) Default Units
TRIG_ACT_TIME (FLOAT) Camera trigger activation time Comment: This parameter sets the time the trigger needs to pulled high or low. 0. 1 > 3000 40. 0 ms
TRIG_DISTANCE (FLOAT) Camera trigger distance Comment: Sets the distance at which to trigger the camera. 0 > ? (1) 25. 0 m
TRIG_INTERFACE (INT32) Camera trigger Interface Comment: Selects the trigger interface Values:
  • 1: GPIO
  • 2: Seagull MAP2 (over PWM)
  • 3: MAVLink (forward via MAV_CMD_IMAGE_START_CAPTURE)
  • 4: Generic PWM (IR trigger, servo)
Reboot required: true
   
TRIG_INTERVAL (FLOAT) Camera trigger interval Comment: This parameter sets the time between two consecutive trigger events 4. 0 > 10000. 0 40. 0 ms
TRIG_MODE (INT32) Camera trigger mode Values:
  • 0: Disable
  • 1: Time based, on command
  • 2: Time based, always on
  • 3: Distance based, always on
  • 4: Distance based, on command (Survey mode)
Reboot required: true
0 > 4  
TRIG_PINS (INT32) Camera trigger pin Comment: Selects which pin is used, ranges from 1 to 6 (AUX1-AUX6 on px4_fmu-v2 and the rail pins on px4_fmu-v4). The PWM interface takes two pins per camera, while relay triggers on every pin individually. Example: Value 56 would trigger on pins 5 and 6. For GPIO mode Pin 6 will be triggered followed by 5. With a value of 65 pin 5 will be triggered followed by 6. Pins may be non contiguous. I. E. 16 or 61. In GPIO mode the delay pin to pin is < . 2 uS. Reboot required: true 1 > 123456  
TRIG_POLARITY (INT32) Camera trigger polarity Comment: This parameter sets the polarity of the trigger (0 = active low, 1 = active high ) Values:
  • 0: Active low
  • 1: Active high
0 > 1  
TRIG_PWM_NEUTRAL (INT32) PWM neutral output on trigger pin Reboot required: true 1000 > 2000 us
TRIG_PWM_SHOOT (INT32) PWM output to trigger shot Reboot required: true 1000 > 2000 us

Circuit Breaker

Name Description Min > Max (Incr. ) Default Units
CBRK_AIRSPD_CHK (INT32) Circuit breaker for airspeed sensor Comment: Setting this parameter to 162128 will disable the check for an airspeed sensor. WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK Reboot required: true 0 > 162128  
CBRK_BUZZER (INT32) Circuit breaker for disabling buzzer Comment: Setting this parameter to 782097 will disable the buzzer audio notification. WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK Reboot required: true 0 > 782097  
CBRK_ENGINEFAIL (INT32) Circuit breaker for engine failure detection Comment: Setting this parameter to 284953 will disable the engine failure detection. If the aircraft is in engine failure mode the engine failure flag will be set to healthy WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK Reboot required: true 0 > 284953  
CBRK_FLIGHTTERM (INT32) Circuit breaker for flight termination Comment: Setting this parameter to 121212 will disable the flight termination action. --> The IO driver will not do flight termination if requested by the FMU WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK Reboot required: true 0 > 121212  
CBRK_GPSFAIL (INT32) Circuit breaker for GPS failure detection Comment: Setting this parameter to 240024 will disable the GPS failure detection. If this check is enabled, then the sensor check will fail if the GPS module is missing. It will also check for excessive signal noise on the GPS receiver and warn the user if detected. WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK Reboot required: true 0 > 240024  
CBRK_IO_SAFETY (INT32) Circuit breaker for IO safety Comment: Setting this parameter to 22027 will disable IO safety. WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK Reboot required: true 0 > 22027  
CBRK_RATE_CTRL (INT32) Circuit breaker for rate controller output Comment: Setting this parameter to 140253 will disable the rate controller uORB publication. WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK Reboot required: true 0 > 140253  
CBRK_SUPPLY_CHK (INT32) Circuit breaker for power supply check Comment: Setting this parameter to 894281 will disable the power valid checks in the commander. WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK Reboot required: true 0 > 894281  
CBRK_USB_CHK (INT32) Circuit breaker for USB link check Comment: Setting this parameter to 197848 will disable the USB connected checks in the commander. WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK Reboot required: true 0 > 197848  
CBRK_VELPOSERR (INT32) Circuit breaker for position error check Comment: Setting this parameter to 201607 will disable the position and velocity accuracy checks in the commander. WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK Reboot required: true 0 > 201607  

Commander

Name Description Min > Max (Incr. ) Default Units
COM_ARM_AUTH (INT32) Arm authorization parameters, this uint32_t will be split between starting from the LSB: - 8bits to authorizer system id - 16bits to authentication method parameter, this will be used to store a timeout for the first 2 methods but can be used to another parameter for other new authentication methods. - 7bits to authentication method - one arm = 0 - two step arm = 1 * the MSB bit is not used to avoid problems in the conversion between int and uint Comment: Default value: (10 < < 0 | 1000 < < 8 | 0 < < 24) = 256010 - authorizer system id = 10 - authentication method parameter = 10000msec of timeout - authentication method = during arm    
COM_ARM_EKF_AB (FLOAT) Maximum value of EKF accelerometer delta velocity bias estimate that will allow arming. Note: ekf2 will limit the delta velocity bias estimate magnitude to be less than EKF2_ABL_LIM * FILTER_UPDATE_PERIOD_MS * 0. 001 so this parameter must be less than that to be useful 0. 001 > 0. 01 (0. 0001) 1. 73e-3 m/s
COM_ARM_EKF_GB (FLOAT) Maximum value of EKF gyro delta angle bias estimate that will allow arming 0. 0001 > 0. 0017 (0. 0001) 8. 7e-4 rad
COM_ARM_EKF_HGT (FLOAT) Maximum EKF height innovation test ratio that will allow arming 0. 1 > 1. 0 (0. 05) 1. 0 m
COM_ARM_EKF_POS (FLOAT) Maximum EKF position innovation test ratio that will allow arming 0. 1 > 1. 0 (0. 05) 0. 5 m
COM_ARM_EKF_VEL (FLOAT) Maximum EKF velocity innovation test ratio that will allow arming 0. 1 > 1. 0 (0. 05) 0. 5 m/s
COM_ARM_EKF_YAW (FLOAT) Maximum EKF yaw innovation test ratio that will allow arming 0. 1 > 1. 0 (0. 05) 0. 5 rad
COM_ARM_IMU_ACC (FLOAT) Maximum accelerometer inconsistency between IMU units that will allow arming 0. 1 > 1. 0 (0. 05) 0. 7 m/s/s
COM_ARM_IMU_GYR (FLOAT) Maximum rate gyro inconsistency between IMU units that will allow arming 0. 02 > 0. 3 (0. 01) 0. 25 rad/s
COM_ARM_MAG (FLOAT) Maximum magnetic field inconsistency between units that will allow arming 0. 05 > 0. 5 (0. 05) 0. 15 Gauss
COM_ARM_MIS_REQ (INT32) Require valid mission to arm Comment: The default allows to arm the vehicle without a valid mission.    
COM_ARM_SWISBTN (INT32) Arm switch is only a button Comment: The default uses the arm switch as real switch. If parameter set button gets handled like stick arming. Values:
  • 0: Arm switch is a switch that stays on when armed
  • 1: Arm switch is a button that only triggers arming and disarming
0 > 1  
COM_ARM_WO_GPS (INT32) Allow arming without GPS Comment: The default allows to arm the vehicle without GPS signal.    
COM_DISARM_LAND (FLOAT) Time-out for auto disarm after landing Comment: A non-zero, positive value specifies the time-out period in seconds after which the vehicle will be automatically disarmed in case a landing situation has been detected during this period. The vehicle will also auto-disarm right after arming if it has not even flown, however the time will always be 10 seconds such that the pilot has enough time to take off. A negative value means that automatic disarming triggered by landing detection is disabled. -1 > 20 -1. 0 s
COM_DL_LOSS_T (INT32) Datalink loss time threshold Comment: After this amount of seconds without datalink the data link lost mode triggers 5 > 300 (0. 5) s
COM_DL_REG_T (INT32) Datalink regain time threshold Comment: After a data link loss: after this this amount of seconds with a healthy datalink the 'datalink loss' flag is set back to false 0 > 3 (0. 5) s
COM_EF_C2T (FLOAT) Engine Failure Current/Throttle Threshold Comment: Engine failure triggers only below this current value 0. 0 > 50. 0 (1) 5. 0 A/%
COM_EF_THROT (FLOAT) Engine Failure Throttle Threshold Comment: Engine failure triggers only above this throttle value 0. 0 > 1. 0 (0. 01) 0. 5 norm
COM_EF_TIME (FLOAT) Engine Failure Time Threshold Comment: Engine failure triggers only if the throttle threshold and the current to throttle threshold are violated for this time 0. 0 > 60. 0 (1) 10. 0 s
COM_FLIGHT_UUID (INT32) Next flight UUID Comment: This number is incremented automatically after every flight on disarming in order to remember the next flight UUID. The first flight is 0. 0 > ?  
COM_FLTMODE1 (INT32) First flightmode slot (1000-1160) Comment: If the main switch channel is in this range the selected flight mode will be applied. Values:
  • -1: Unassigned
  • 0: Manual
  • 1: Altitude
  • 2: Position
  • 3: Mission
  • 4: Hold
  • 5: Return
  • 6: Acro
  • 7: Offboard
  • 8: Stabilized
  • 9: Rattitude
  • 10: Takeoff
  • 11: Land
  • 12: Follow Me
  -1  
COM_FLTMODE2 (INT32) Second flightmode slot (1160-1320) Comment: If the main switch channel is in this range the selected flight mode will be applied. Values:
  • -1: Unassigned
  • 0: Manual
  • 1: Altitude
  • 2: Position
  • 3: Mission
  • 4: Hold
  • 5: Return
  • 6: Acro
  • 7: Offboard
  • 8: Stabilized
  • 9: Rattitude
  • 10: Takeoff
  • 11: Land
  • 12: Follow Me
  -1  
COM_FLTMODE3 (INT32) Third flightmode slot (1320-1480) Comment: If the main switch channel is in this range the selected flight mode will be applied. Values:
  • -1: Unassigned
  • 0: Manual
  • 1: Altitude
  • 2: Position
  • 3: Mission
  • 4: Hold
  • 5: Return
  • 6: Acro
  • 7: Offboard
  • 8: Stabilized
  • 9: Rattitude
  • 10: Takeoff
  • 11: Land
  • 12: Follow Me
  -1  
COM_FLTMODE4 (INT32) Fourth flightmode slot (1480-1640) Comment: If the main switch channel is in this range the selected flight mode will be applied. Values:
  • -1: Unassigned
  • 0: Manual
  • 1: Altitude
  • 2: Position
  • 3: Mission
  • 4: Hold
  • 5: Return
  • 6: Acro
  • 7: Offboard
  • 8: Stabilized
  • 9: Rattitude
  • 10: Takeoff
  • 11: Land
  • 12: Follow Me
  -1  
COM_FLTMODE5 (INT32) Fifth flightmode slot (1640-1800) Comment: If the main switch channel is in this range the selected flight mode will be applied. Values:
  • -1: Unassigned
  • 0: Manual
  • 1: Altitude
  • 2: Position
  • 3: Mission
  • 4: Hold
  • 5: Return
  • 6: Acro
  • 7: Offboard
  • 8: Stabilized
  • 9: Rattitude
  • 10: Takeoff
  • 11: Land
  • 12: Follow Me
  -1  
COM_FLTMODE6 (INT32) Sixth flightmode slot (1800-2000) Comment: If the main switch channel is in this range the selected flight mode will be applied. Values:
  • -1: Unassigned
  • 0: Manual
  • 1: Altitude
  • 2: Position
  • 3: Mission
  • 4: Hold
  • 5: Return
  • 6: Acro
  • 7: Offboard
  • 8: Stabilized
  • 9: Rattitude
  • 10: Takeoff
  • 11: Land
  • 12: Follow Me
  -1  
COM_HLDL_LOSS_T (INT32) High Latency Datalink loss time threshold Comment: After this amount of seconds without datalink the data link lost mode triggers 60 > 3600 s
COM_HLDL_REG_T (INT32) High Latency Datalink regain time threshold Comment: After a data link loss: after this this amount of seconds with a healthy datalink the 'datalink loss' flag is set back to false 0 > 60 s
COM_HOME_H_T (FLOAT) Home set horizontal threshold Comment: The home position will be set if the estimated positioning accuracy is below the threshold. 2 > 15 (0. 5) 5. 0 m
COM_HOME_V_T (FLOAT) Home set vertical threshold Comment: The home position will be set if the estimated positioning accuracy is below the threshold. 5 > 25 (0. 5) 10. 0 m
COM_LOW_BAT_ACT (INT32) Battery failsafe mode Comment: Action the system takes on low battery. Defaults to off Values:
  • 0: Warning
  • 1: Return mode
  • 2: Land mode
  • 3: Return mode at critically low level, Land mode at current position if reaching dangerously low levels
(1)  
COM_OF_LOSS_T (FLOAT) Time-out to wait when offboard connection is lost before triggering offboard lost action. See COM_OBL_ACT and COM_OBL_RC_ACT to configure action 0 > 60 (1) 0. 0 s
COM_POS_FS_DELAY (INT32) Loss of position failsafe activation delay Comment: This sets number of seconds that the position checks need to be failed before the failsafe will activate. The default value has been optimised for rotary wing applications. For fixed wing applications, a larger value between 5 and 10 should be used. Reboot required: true 1 > 100 sec
COM_POS_FS_EPH (FLOAT) Horizontal position error threshold Comment: This is the horizontal position error (EPV) threshold that will trigger a failsafe. The default is appropriate for a multicopter. Can be increased for a fixed-wing.   m
COM_POS_FS_EPV (FLOAT) Vertical position error threshold Comment: This is the vertical position error (EPV) threshold that will trigger a failsafe. The default is appropriate for a multicopter. Can be increased for a fixed-wing.   m
COM_POS_FS_GAIN (INT32) Loss of position probation gain factor Comment: This sets the rate that the loss of position probation time grows when position checks are failing. The default value has been optimised for rotary wing applications. For fixed wing applications a value of 0 should be used. Reboot required: true    
COM_POS_FS_PROB (INT32) Loss of position probation delay at takeoff Comment: The probation delay is the number of seconds that the EKF innovation checks need to pass for the position to be declared good after it has been declared bad. The probation delay will be reset to this parameter value when takeoff is detected. After takeoff, if position checks are passing, the probation delay will reduce by one second for every lapsed second of valid position down to a minimum of 1 second. If position checks are failing, the probation delay will increase by COM_POS_FS_GAIN seconds for every lapsed second up to a maximum of 100 seconds. The default value has been optimised for rotary wing applications. For fixed wing applications, a value of 1 should be used. Reboot required: true 1 > 100 sec
COM_RC_ARM_HYST (INT32) RC input arm/disarm command duration Comment: The default value of 1000 requires the stick to be held in the arm or disarm position for 1 second. 100 > 1500  
COM_RC_IN_MODE (INT32) RC control input mode Comment: The default value of 0 requires a valid RC transmitter setup. Setting this to 1 allows joystick control and disables RC input handling and the associated checks. A value of 2 will generate RC control data from manual input received via MAVLink instead of directly forwarding the manual input data. Values:
  • 0: RC Transmitter
  • 1: Joystick/No RC Checks
  • 2: Virtual RC by Joystick
0 > 2  
COM_RC_LOSS_T (FLOAT) RC loss time threshold Comment: After this amount of seconds without RC connection the rc lost flag is set to true 0 > 35 (0. 1) 0. 5 s
COM_RC_OVERRIDE (INT32) Enable RC stick override of auto modes    
COM_RC_STICK_OV (FLOAT) RC stick override threshold Comment: If an RC stick is moved more than by this amount the system will interpret this as override request by the pilot. 5 > 40 (0. 05) 12. 0 %
COM_VEL_FS_EVH (FLOAT) Horizontal velocity error threshold Comment: This is the horizontal velocity error (EVH) threshold that will trigger a failsafe. The default is appropriate for a multicopter. Can be increased for a fixed-wing.   m/s
Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...