Daniel Agar
3348869ae1
Makefile: git clean properly preserve project files (.project, .cproject, etc)
4 years ago
Jari Nippula
04b7ee43bc
protocol_splitter: Sp2Header defined as union ( #17511 )
...
Aligned with agent_protocol_splitter to make byte access easier
for checksum generation
Co-authored-by: Nuno Marques <n.marques21@hotmail.com>
4 years ago
Mikołaj Grzybek
4e69952ee4
arch.sh: Syntax error fix
...
Script failed for me with following error
PX4-Autopilot/Tools/setup/arch.sh: line 159: syntax error near unexpected token `else'
PX4-Autopilot/Tools/setup/arch.sh: line 159: ` else'
Seems like there is nothing to do in case of positive if case.
Changed code should maintain logic
4 years ago
RomanBapst
cd4378b8c6
vtol: init boolean consistently
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
4 years ago
Thomas
ab10e68a40
update Quadchute trigger from mavlink PR 1569
4 years ago
Thomas
bf9758247b
add VEHICLE_VTOL_STATE_QC and remove hardcoding
4 years ago
Thomas
d3ddbe8db5
Allow quadchute from external command
4 years ago
Peter van der Perk
ecc5154a44
Reflect dynamically allocate block pointers instead of using heap
4 years ago
David Sidrane
cd2aceb363
stm32_common:board_reset Fix reboot -b broke by canbootloader
4 years ago
Silvan Fuhrer
2c6b3eeb02
Navigator: NAV_CMD_DO_VTOL_TRANSITION: accept once in correct vtol state
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Silvan Fuhrer
5579a1d789
Navigator: remove WORK_ITEM_TYPE_CMD_BEFORE_MOVE
...
It was used to make the vehicle needing to accept the waypoint after a VTOL transition in the new VTOL mode
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Silvan Fuhrer
3c4b0c1b8c
tiltrotor: only allow increasing tilt during first part of transition
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Jukka Laitinen
fa9fdce6e6
sensors/vehicle_gps_position: Fix raw_dt and present_dt calculation in gps_blending
...
If the GPS data is passed from companion computer, there may be inaccuracies
with timesync. This may cause time deltas to overflow.
Make the time delta calculation using floats directly, wich results in negative
numbers in case there are such inaccuracies.
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
4 years ago
Daniel Agar
e78a4287f9
parameters: attempt import multiple times
4 years ago
Daniel Agar
3b24abaa1b
Makefile: clean use git clean to delete all gitignore files recursively
4 years ago
Daniel Agar
feebb24106
logger: skip multi-EKF logging if CONSTRAINED_MEMORY
4 years ago
Femtomes
783a780207
drivers/gps: add femtomes gps driver protocol
4 years ago
Julian Oes
abee13df1a
mavlink: improve rx stats printf
4 years ago
Julian Oes
d96ba2d88a
mavlink: use 4s for HITL
...
This is more inline with SITL.
4 years ago
Julian Oes
e9a1599355
mavlink: clang-tidy fix
4 years ago
Julian Oes
aa0752ad86
mavlink: fix pthread usage
4 years ago
Julian Oes
5784f1d951
mavlink: add detailed stats about rx messages
4 years ago
Julian Oes
370d9ee409
mavlink: use px4::atomic instead of volatile
4 years ago
Julian Oes
4498509426
mavlink: move thread handling into MavlinkReceiver
...
In my opinion this makes it much cleaner and will allow mavlink main to
directly call the receiver.
4 years ago
Julian Oes
71bd35fcaa
mavlink: keep track of seq for any component
...
Instead of only keeping track of the sequence ID of specific "supported"
components, we now keep track of any sysid/compid of an incoming
message. Before this change, unknown components (such as jMAVSim) would
completely screw up the mavlink message stats and create confusion (at
least in my case).
With this change we currently keep track of up to 8 other components.
Once we reach the limit, we will print a warning.
4 years ago
Julian Oes
6ae23e7b7b
mavlink: fix HITL battery status publication
...
Without these fields the pre-arm check would complain and fail.
Also, the voltage is adjusted to be at around 70% rather than 30% which
would almost start to trigger warnings.
4 years ago
Julian Oes
cfcc074e9d
mavlink: remove unused methods
4 years ago
Daniel Agar
b4e0a8396e
Tools/process_sensor_caldata.py - median filter sensor data
...
- this makes it a bit easier to see what's going on now that the raw sensor data (sensor_accel, sensor_gyro) is completely unfiltered
4 years ago
Daniel Agar
5ec5a12f5e
Tools/setup: update ubuntu.sh with current NuttX dependencies
4 years ago
TSC21
18dc0e4900
update submodule micro-CDR
4 years ago
Daniel Agar
6e2343a485
Jenkins: fix new px4io/px4-dev-nuttx-focal container tag
4 years ago
SalimTerryLi
514d4fd57b
drivers/distance_sensor: GY-SR04 sonar range finder driver
4 years ago
PX4 BuildBot
32d354e5fe
Update submodule ecl to latest Sun May 2 12:39:08 UTC 2021
...
- ecl in PX4/Firmware (cb999f37d4891ebfbbc21b4ce9b3851888b39ad4): 5d34d7a24e
- ecl current upstream: a7b8afe420
- Changes: 5d34d7a24e...a7b8afe420
a7b8afe
2021-04-30 Eike - Allow rangefinder fusion in vision height mode (Fix for #994 ) (#999 )
4ac57d3
2021-04-25 Daniel Agar - EKF: increase fault flags value size to fit current flag bits (> 16)
4 years ago
Daniel Agar
92dc1a71a6
github actions delete MAVROS avoidance tests
...
- these aren't currently running properly on github actions, but continue to use build resources
4 years ago
Daniel Agar
165420598e
Update submodule mavlink v2.0 to latest Sat May 1 00:38:27 UTC 2021
4 years ago
PX4 BuildBot
8ef10c9b38
Update submodule public_regulated_data_types to latest Sat May 1 12:41:36 UTC 2021
...
- public_regulated_data_types in PX4/Firmware (bb5225ddae32f3a85f6c01fa5957f1b30cb73a14): 309b251a7e
- public_regulated_data_types current upstream: 1337b1c86f
- Changes: 309b251a7e...1337b1c86f
1337b1c 2021-04-23 Pavel Kirienko - Update the `nominal_voltage` in battery parameters (#114 )
4 years ago
PX4 BuildBot
199db72d5f
Update submodule public_regulated_data_types to latest Sat May 1 12:41:39 UTC 2021
...
- public_regulated_data_types in PX4/Firmware (d052cf4a6963d576e0e108b6c95b6fa4fab57584): 309b251a7e
- public_regulated_data_types current upstream: 1337b1c86f
- Changes: 309b251a7e...1337b1c86f
1337b1c 2021-04-23 Pavel Kirienko - Update the `nominal_voltage` in battery parameters (#114 )
4 years ago
mcsauder
4eb758edf0
Alphabetize flight_mode_manager CMakeLists.txt list, and group/format types in FlightTask.cpp/hpp.
4 years ago
Yannick Fuhrer
759a60ac82
Update rc.vtol_defaults
...
based on our experience with VTOL it makes sense to change the yaw mode default. You always want your VTOL to yaw in transition direction before starting the transition.
4 years ago
PX4 BuildBot
dd0465070c
Update submodule jMAVSim to latest Sat May 1 12:41:22 UTC 2021
...
- jMAVSim in PX4/Firmware (d2a118ee86
): 358b6cca40
- jMAVSim current upstream: 2b610caab8
- Changes: 358b6cca40...2b610caab8
2b610ca 2021-04-21 Julian Oes - Merge pull request #126 from PX4/pr-forwarding
75f2aa3 2021-04-21 Julian Oes - Serial/TCP/UDP ports: mark messages as forwarded
4 years ago
Daniel Agar
186bc2bda4
Update submodule GPSDrivers to latest Sat May 1 00:38:31 UTC 2021
4 years ago
PX4 BuildBot
d2a118ee86
Update submodule sitl_gazebo to latest Sat May 1 00:38:24 UTC 2021
...
- sitl_gazebo in PX4/Firmware (283138e87d46e573ce101033e01a59b273430928): 05e2cd9c03
- sitl_gazebo current upstream: 4c27fc7dd6
- Changes: 05e2cd9c03...4c27fc7dd6
4c27fc7 2021-04-20 JaeyoungLim - Update mavsdk versions for firmware SITL tests (#741 )
4 years ago
David Sidrane
92344b96b3
CI Update to 2021-04-29
4 years ago
Julian Oes
4f52c0b6da
mavsdk_tests: unused var and index fix
4 years ago
Julian Oes
f16913c175
mavsdk_tests: fix timeout at 1x speed
4 years ago
Julian Oes
e7fcfbf658
mavsdk_tests: use global position instead of local
...
We are currently not testing with flow only anyway, so we might as well
remove this for now.
4 years ago
Julian Oes
43fccece61
mavsdk_tests: check installed version
...
Starting with MAVSDK 0.39.0 we can specify the version required. This
way we can fail at configure time instead of later during compilation or
linking.
4 years ago
Julian Oes
14e51098e5
workflows: use MAVSDK_VERSION in sitl_tests
4 years ago
Julian Oes
7384bd2675
mavsdk_tests: specify required MAVSDK version
...
This way it can be better picked up by CI scripts.
4 years ago
Daniel Agar
64688b04d8
boards: mro pixracerpro set BOARD_SUPPORTS_RC_SERIAL_PORT_OUTPUT instead of RC_SERIAL_SINGLEWIRE
4 years ago