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
Peter van der Perk
96bc58f0eb
CMake Bloaty add static ram usage breakout
4 years ago
TSC21
4f098a01bc
drivers: protocol_splitter: some style updates
4 years ago
Jari Nippula
9980d2a556
Utilize header struct instead of control bytes directly
4 years ago
Jari Nippula
757f1df068
Protocol_splitter: 4-byte header with checksum
4 years ago
korotkoves
d62204856c
ROMFS/px4fmu_common/init.d-posix/rcS: split and source data from files in PATH
4 years ago
CUAVcaijie
b898aabfed
Fix the repeated configuration of PWM rate after initialization
4 years ago
Kalyan Sriram
b2d73dca26
uavcan_v1: cmake: nunavut generation message
4 years ago
Kalyan Sriram
925213db8f
requirements: bump nunavut minimum version
4 years ago
Beat Küng
38c1ec6a9c
ekf2: check if ChangeInstance succeeded
4 years ago
Beat Küng
0a98c5a7f4
Subscription: fix ChangeInstance
4 years ago
Beat Küng
1a89f165fd
fix bmi088: set correct accel scale
...
This affected the clipping limit, which was set too low
4 years ago
RomanBapst
171c26373b
land_detector: robustify land detection by using distance to ground info
...
- if distance to the ground is available then hysteresis times will be increased
by a factor of 3 if vehicle is higher than 1m above ground
Signed-off-by: RomanBapst <bapstroman@gmail.com>
4 years ago
RomanBapst
f6a34e1e80
vtol_type: reset accel to pitch integrator
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
4 years ago
Alex Mikhalev
cbf34109d1
paw3902: Default to using SENS_FLOW_ROT rotation
...
This restores the behavior to what it was previous to #16338 (74083d6
).
Signed-off-by: Alex Mikhalev <alex@corvus-robotics.com>
4 years ago
Daniel Agar
c266c3e43a
parameters: remove unnecessary param_get_system_default_value() locking
4 years ago