Releases: CopterExpress/Firmware
Releases · CopterExpress/Firmware
v1.8.2-clever-swap-motor.1
This is example of remapping motor output to aux pin on pixracer.
Current configuration is:
CH1 - front right motor
CH2 - aux1
CH3 - front left motor
CH4 - rear right motor
CH5 - rear left motor
CH6 - aux2
Changes between v1.8.2-clever.3
and v1.8.2-clever-swap-motor.1
:
- 17a3f3e Swap channel 2 and 5 to remap motor function (Arthur Golubtsov)
v1.8.0-charging-station.4
Changes between v1.8.0
and v1.8.0-charging-station.4
:
- 874da05 Add parameter to start LTEST and IR-Lock (dvornikov-aa)
- 99aa0f1 Improve precision land with unstable altitude source (dvornikov-aa)
- 2210bc6 Add MAVLink notifications about the precision land (dvornikov-aa)
- 8043f90 mavlink_receiver: ignore BATTERY_STATUS of other system (Oleg Kalachev)
- 89339ae travis: Use Travis CI with deployments (sfalexrog)
- 5df71f7 Merge branch 'strict_precland' into charging_station (dvornikov-aa)
- f5e5c05 ll40ls: Fix initialization bug with LIDAR-Lite v3 (dvornikov-aa)
- 8ee6ae9 Publish current setpoint on charging station opening (Oleg Kalachev)
- 05a36a8 Fix IR-Lock autostart for v3 (dvornikov-aa)
- d75b3a5 commander: add COM_DISARM_TKO parameter for auto disarm before takeoff (Oleg Kalachev)
- ecd0c68 Fix unstable yaw during precland if there are more than 2 vehicles (dvornikov-aa)
- 2d8ed34 Disable strict precland at the altitudes below the final approach (dvornikov-aa)
- 55b7cb1 WIP: Add copter and charging station yaw synchronization (dvornikov-aa)
- d5ce9a7 Fix incorrect external vehicle yaw formula (dvornikov-aa)
- 8596b53 Replace STATE_TIMEOUT constant with PLD_STATE_TIME parameter (dvornikov-aa)
- ef2a2a0 Add precision land in a funnel (dvornikov-aa)
- 6be2646 Add strict precision landing (dvornikov-aa)
- 0f7b09a Automatically start irlock and landing_target_estimator modules (dvornikov-aa)
- a698e06 Add IR-Lock support for Pixhawk (dvornikov-aa)
- 392d5ee Add fake_charging_station and coex_tools to default makefiles (dvornikov-aa)
- 8a6352e Merge tag 'v1.8.0' into advornikov_1.8.0_charging_station (dvornikov-aa)
- 4ed2e06 Add SITL profile with enabled fake charging station (dvornikov-aa)
- c50c8e0 Fix nonportable C structure initializations (dvornikov-aa)
- fa254f3 Add SITL profile with enabled fake charging station (dvornikov-aa)
- bb15957 Fix nonportable C structure initializations (dvornikov-aa)
- 1f8df9f Show alt above charging station in coex_tools (Oleg Kalachev)
- bbd25dd coex_tools improvements (Oleg Kalachev)
- 23f9e30 coex_tools: show the distance to any external vehicle (Oleg Kalachev)
- 2b31227 Some coex_tools improvements after testing on hardware (Oleg Kalachev)
- d51d397 Move CS HEARTBEATs monitoring to coex_tools (Oleg Kalachev)
- 21d206b Add coex_tools module for coex-related debugging (Oleg Kalachev)
- 6300a2e Fix a typo (Oleg Kalachev)
- ba89a63 Remove an implicit conversion (Oleg Kalachev)
- 7546cd7 external_vehicle_position.yaw, external_vehicle_position.yaw_valid (Oleg Kalachev)
- d448b39 Don’t land to charging station when not above it + some refactoring (Oleg Kalachev)
- 88760d3 Increased MAVLink commands sender retries to 5 (Oleg Kalachev)
- 956bae4 Set mission failure on charging station critical state only when landed (Oleg Kalachev)
- 638762b fake_charging_station: command to go to critical state (Oleg Kalachev)
- 573e76d Move charging station station custom mode constants to state message (Oleg Kalachev)
- f33aedd Reformat fake_charging_station module (spaces -> tabs) (Oleg Kalachev)
- 7290aae fake_charging_station ‘open’ and ‘close’ commands (Oleg Kalachev)
- ea11678 Add external_vehicle_position topic to logger (Oleg Kalachev)
- af483c5 Reduce USB telemetry ammount a little (Oleg Kalachev)
- 0eac9dc cmake: add nuttx force-upload target (PX4#9717) (korigod)
- 9f41e26 precland: fix landing target pose validity checking In precland the copter may switch to horizontal approach state with an old landing target pose message. (Oleg Kalachev)
- f25cfa1 Enable gps_inject_data topic in topic_listener (Oleg Kalachev)
- 458bdd3 Format MAVLink mission item for landing to charging station correctly (Oleg Kalachev)
- e7fc35f precland: put land precision parameter to MAVLink mission item (Oleg Kalachev)
- f9c4d3f Make precision land work on landing to charging station waypoint (Oleg Kalachev)
- 457a092 commander: do not reboot on the USB disconnect (Oleg Kalachev)
- 9aaebb1 Fake charging station module (Oleg Kalachev)
- 9bfcae4 Disable fixed wing to fit in px4fmu-v2 (Oleg Kalachev)
- adc37f6 No heartbeats from CS timeout (Oleg Kalachev)
- 845a583 Fix building for PixHawk (Oleg Kalachev)
- 0c3018b mavlink mission: send an ack on duplicated last uploaded mission item (Beat Küng)
- 002189c Add MAV_USER_WAYPOINT_1: fly and land to the charging station (Oleg Kalachev)
- d738533 Merge branch 'charging_station' into charging_station_position (Oleg Kalachev)
- c3bb1cd Pass messages from ch. s. to qgc for debugging (Oleg Kalachev)
- 663c7d2 mavlink: receive external vehicles’ positions (Oleg Kalachev)
- 783f3b7 Fixes in charging station support (Oleg Kalachev)
- 25c3dcf Add charging_station_state topic to logger (Oleg Kalachev)
- 19f002e [wip] support charging station (Oleg Kalachev)
- 2a63812 mavlink: fix transmitting vehicle commands (Oleg Kalachev)
v1.8.0-charging-station.3
Changes between v1.8.0
and v1.8.0-charging-station.3
:
- 2210bc6 Add MAVLink notifications about the precision land (dvornikov-aa)
- 8043f90 mavlink_receiver: ignore BATTERY_STATUS of other system (Oleg Kalachev)
- 89339ae travis: Use Travis CI with deployments (sfalexrog)
- 5df71f7 Merge branch 'strict_precland' into charging_station (dvornikov-aa)
- f5e5c05 ll40ls: Fix initialization bug with LIDAR-Lite v3 (dvornikov-aa)
- 8ee6ae9 Publish current setpoint on charging station opening (Oleg Kalachev)
- 05a36a8 Fix IR-Lock autostart for v3 (dvornikov-aa)
- d75b3a5 commander: add COM_DISARM_TKO parameter for auto disarm before takeoff (Oleg Kalachev)
- ecd0c68 Fix unstable yaw during precland if there are more than 2 vehicles (dvornikov-aa)
- 2d8ed34 Disable strict precland at the altitudes below the final approach (dvornikov-aa)
- 55b7cb1 WIP: Add copter and charging station yaw synchronization (dvornikov-aa)
- d5ce9a7 Fix incorrect external vehicle yaw formula (dvornikov-aa)
- 8596b53 Replace STATE_TIMEOUT constant with PLD_STATE_TIME parameter (dvornikov-aa)
- ef2a2a0 Add precision land in a funnel (dvornikov-aa)
- 6be2646 Add strict precision landing (dvornikov-aa)
- 0f7b09a Automatically start irlock and landing_target_estimator modules (dvornikov-aa)
- a698e06 Add IR-Lock support for Pixhawk (dvornikov-aa)
- 392d5ee Add fake_charging_station and coex_tools to default makefiles (dvornikov-aa)
- 8a6352e Merge tag 'v1.8.0' into advornikov_1.8.0_charging_station (dvornikov-aa)
- 4ed2e06 Add SITL profile with enabled fake charging station (dvornikov-aa)
- c50c8e0 Fix nonportable C structure initializations (dvornikov-aa)
- fa254f3 Add SITL profile with enabled fake charging station (dvornikov-aa)
- bb15957 Fix nonportable C structure initializations (dvornikov-aa)
- 1f8df9f Show alt above charging station in coex_tools (Oleg Kalachev)
- bbd25dd coex_tools improvements (Oleg Kalachev)
- 23f9e30 coex_tools: show the distance to any external vehicle (Oleg Kalachev)
- 2b31227 Some coex_tools improvements after testing on hardware (Oleg Kalachev)
- d51d397 Move CS HEARTBEATs monitoring to coex_tools (Oleg Kalachev)
- 21d206b Add coex_tools module for coex-related debugging (Oleg Kalachev)
- 6300a2e Fix a typo (Oleg Kalachev)
- ba89a63 Remove an implicit conversion (Oleg Kalachev)
- 7546cd7 external_vehicle_position.yaw, external_vehicle_position.yaw_valid (Oleg Kalachev)
- d448b39 Don’t land to charging station when not above it + some refactoring (Oleg Kalachev)
- 88760d3 Increased MAVLink commands sender retries to 5 (Oleg Kalachev)
- 956bae4 Set mission failure on charging station critical state only when landed (Oleg Kalachev)
- 638762b fake_charging_station: command to go to critical state (Oleg Kalachev)
- 573e76d Move charging station station custom mode constants to state message (Oleg Kalachev)
- f33aedd Reformat fake_charging_station module (spaces -> tabs) (Oleg Kalachev)
- 7290aae fake_charging_station ‘open’ and ‘close’ commands (Oleg Kalachev)
- ea11678 Add external_vehicle_position topic to logger (Oleg Kalachev)
- af483c5 Reduce USB telemetry ammount a little (Oleg Kalachev)
- 0eac9dc cmake: add nuttx force-upload target (PX4#9717) (korigod)
- 9f41e26 precland: fix landing target pose validity checking In precland the copter may switch to horizontal approach state with an old landing target pose message. (Oleg Kalachev)
- f25cfa1 Enable gps_inject_data topic in topic_listener (Oleg Kalachev)
- 458bdd3 Format MAVLink mission item for landing to charging station correctly (Oleg Kalachev)
- e7fc35f precland: put land precision parameter to MAVLink mission item (Oleg Kalachev)
- f9c4d3f Make precision land work on landing to charging station waypoint (Oleg Kalachev)
- 457a092 commander: do not reboot on the USB disconnect (Oleg Kalachev)
- 9aaebb1 Fake charging station module (Oleg Kalachev)
- 9bfcae4 Disable fixed wing to fit in px4fmu-v2 (Oleg Kalachev)
- adc37f6 No heartbeats from CS timeout (Oleg Kalachev)
- 845a583 Fix building for PixHawk (Oleg Kalachev)
- 0c3018b mavlink mission: send an ack on duplicated last uploaded mission item (Beat Küng)
- 002189c Add MAV_USER_WAYPOINT_1: fly and land to the charging station (Oleg Kalachev)
- d738533 Merge branch 'charging_station' into charging_station_position (Oleg Kalachev)
- c3bb1cd Pass messages from ch. s. to qgc for debugging (Oleg Kalachev)
- 663c7d2 mavlink: receive external vehicles’ positions (Oleg Kalachev)
- 783f3b7 Fixes in charging station support (Oleg Kalachev)
- 25c3dcf Add charging_station_state topic to logger (Oleg Kalachev)
- 19f002e [wip] support charging station (Oleg Kalachev)
- 2a63812 mavlink: fix transmitting vehicle commands (Oleg Kalachev)
v1.8.0-charging-station.2
- 8043f90 mavlink_receiver: ignore BATTERY_STATUS of other system
v1.8.2-clever.3
Changes between v1.8.2
and v1.8.2-clever.3
:
- 92af2d6 lpe: use SENS_FLOW_MINHGT as minimum altitude for flow fusing (Oleg Kalachev)
- 7150940 mavlink_receiver: fill some missing fields in OPTICAL_FLOW_RAD handler (Oleg Kalachev)
- 1c1a0ef Fix timestamps in OPTICAL_FLOW_RAD handler (Oleg Kalachev)
- 1b9d0bc mavlink_receiver: Sync timestamp for optical_flow_rad (sfalexrog)
- 77a8df6 Changes to auto changelist script (Oleg Kalachev)
- 55e6197 travis: Changelog formatting (sfalexrog)
- 956a98e travis: Sync with WIP/travis_integration (sfalexrog)
- 9a79bda [FIXME] commander: Swap check order for low battery (sfalexrog)
- 745feaa travis: Add build and tests (sfalexrog)
- 91c0319 commander: use shutdown_allowed() to check for shutdown safety (Andrei Korigodski)
- 4394077 vehicle_status: replace ARMING_STATE_REBOOT with ARMING_STATE_SHUTDOWN (Andrei Korigodski)
- 2b83e71 commander: do not reboot on USB disconnect when armed (Andrei Korigodski)
- 20ad797 mavlink_receiver: fix DISTANCE_SENSOR covariance handling (Oleg Kalachev)
- 0a74cf0 mavlink/MavlinkReceiver: Use hrt_absolute_time for distance_sensor timestamps (sfalexrog)
v1.8.0-charging-station.1-alpha
Changes between v1.8.0
and v1.8.0-charging-station.1-alpha
:
- 89339ae travis: Use Travis CI with deployments (sfalexrog)
- 5df71f7 Merge branch 'strict_precland' into charging_station (dvornikov-aa)
- f5e5c05 ll40ls: Fix initialization bug with LIDAR-Lite v3 (dvornikov-aa)
- 8ee6ae9 Publish current setpoint on charging station opening (Oleg Kalachev)
- 05a36a8 Fix IR-Lock autostart for v3 (dvornikov-aa)
- d75b3a5 commander: add COM_DISARM_TKO parameter for auto disarm before takeoff (Oleg Kalachev)
- ecd0c68 Fix unstable yaw during precland if there are more than 2 vehicles (dvornikov-aa)
- 2d8ed34 Disable strict precland at the altitudes below the final approach (dvornikov-aa)
- 55b7cb1 WIP: Add copter and charging station yaw synchronization (dvornikov-aa)
- d5ce9a7 Fix incorrect external vehicle yaw formula (dvornikov-aa)
- 8596b53 Replace STATE_TIMEOUT constant with PLD_STATE_TIME parameter (dvornikov-aa)
- ef2a2a0 Add precision land in a funnel (dvornikov-aa)
- 6be2646 Add strict precision landing (dvornikov-aa)
- 0f7b09a Automatically start irlock and landing_target_estimator modules (dvornikov-aa)
- a698e06 Add IR-Lock support for Pixhawk (dvornikov-aa)
- 392d5ee Add fake_charging_station and coex_tools to default makefiles (dvornikov-aa)
- 8a6352e Merge tag 'v1.8.0' into advornikov_1.8.0_charging_station (dvornikov-aa)
- 4ed2e06 Add SITL profile with enabled fake charging station (dvornikov-aa)
- c50c8e0 Fix nonportable C structure initializations (dvornikov-aa)
- fa254f3 Add SITL profile with enabled fake charging station (dvornikov-aa)
- bb15957 Fix nonportable C structure initializations (dvornikov-aa)
- 1f8df9f Show alt above charging station in coex_tools (Oleg Kalachev)
- bbd25dd coex_tools improvements (Oleg Kalachev)
- 23f9e30 coex_tools: show the distance to any external vehicle (Oleg Kalachev)
- 2b31227 Some coex_tools improvements after testing on hardware (Oleg Kalachev)
- d51d397 Move CS HEARTBEATs monitoring to coex_tools (Oleg Kalachev)
- 21d206b Add coex_tools module for coex-related debugging (Oleg Kalachev)
- 6300a2e Fix a typo (Oleg Kalachev)
- ba89a63 Remove an implicit conversion (Oleg Kalachev)
- 7546cd7 external_vehicle_position.yaw, external_vehicle_position.yaw_valid (Oleg Kalachev)
- d448b39 Don’t land to charging station when not above it + some refactoring (Oleg Kalachev)
- 88760d3 Increased MAVLink commands sender retries to 5 (Oleg Kalachev)
- 956bae4 Set mission failure on charging station critical state only when landed (Oleg Kalachev)
- 638762b fake_charging_station: command to go to critical state (Oleg Kalachev)
- 573e76d Move charging station station custom mode constants to state message (Oleg Kalachev)
- f33aedd Reformat fake_charging_station module (spaces -> tabs) (Oleg Kalachev)
- 7290aae fake_charging_station ‘open’ and ‘close’ commands (Oleg Kalachev)
- ea11678 Add external_vehicle_position topic to logger (Oleg Kalachev)
- af483c5 Reduce USB telemetry ammount a little (Oleg Kalachev)
- 0eac9dc cmake: add nuttx force-upload target (PX4#9717) (korigod)
- 9f41e26 precland: fix landing target pose validity checking In precland the copter may switch to horizontal approach state with an old landing target pose message. (Oleg Kalachev)
- f25cfa1 Enable gps_inject_data topic in topic_listener (Oleg Kalachev)
- 458bdd3 Format MAVLink mission item for landing to charging station correctly (Oleg Kalachev)
- e7fc35f precland: put land precision parameter to MAVLink mission item (Oleg Kalachev)
- f9c4d3f Make precision land work on landing to charging station waypoint (Oleg Kalachev)
- 457a092 commander: do not reboot on the USB disconnect (Oleg Kalachev)
- 9aaebb1 Fake charging station module (Oleg Kalachev)
- 9bfcae4 Disable fixed wing to fit in px4fmu-v2 (Oleg Kalachev)
- adc37f6 No heartbeats from CS timeout (Oleg Kalachev)
- 845a583 Fix building for PixHawk (Oleg Kalachev)
- 0c3018b mavlink mission: send an ack on duplicated last uploaded mission item (Beat Küng)
- 002189c Add MAV_USER_WAYPOINT_1: fly and land to the charging station (Oleg Kalachev)
- d738533 Merge branch 'charging_station' into charging_station_position (Oleg Kalachev)
- c3bb1cd Pass messages from ch. s. to qgc for debugging (Oleg Kalachev)
- 663c7d2 mavlink: receive external vehicles’ positions (Oleg Kalachev)
- 783f3b7 Fixes in charging station support (Oleg Kalachev)
- 25c3dcf Add charging_station_state topic to logger (Oleg Kalachev)
- 19f002e [wip] support charging station (Oleg Kalachev)
- 2a63812 mavlink: fix transmitting vehicle commands (Oleg Kalachev)
v1.8.2-clever.2
Changes between v1.8.2
and v1.8.2-clever.2
:
- 77a8df6 Changes to auto changelist script (Oleg Kalachev)
- 55e6197 travis: Changelog formatting (sfalexrog)
- 956a98e travis: Sync with WIP/travis_integration (sfalexrog)
- 9a79bda [FIXME] commander: Swap check order for low battery (sfalexrog)
- 745feaa travis: Add build and tests (sfalexrog)
- 91c0319 commander: use shutdown_allowed() to check for shutdown safety (Andrei Korigodski)
- 4394077 vehicle_status: replace ARMING_STATE_REBOOT with ARMING_STATE_SHUTDOWN (Andrei Korigodski)
- 2b83e71 commander: do not reboot on USB disconnect when armed (Andrei Korigodski)
- 20ad797 mavlink_receiver: fix DISTANCE_SENSOR covariance handling (Oleg Kalachev)
- 0a74cf0 mavlink/MavlinkReceiver: Use hrt_absolute_time for distance_sensor timestamps (sfalexrog)
v1.8.2-clever.1
v1.8.2 with CLEVER updates version 1