Daniel Agar
5def17b1af
Jenkins: hardware remove boards that aren't present
3 years ago
modaltb
e25cfaaa2f
boards: Add ModalAI Flight Core v2 initial support
4 years ago
Daniel Agar
904f827df0
Jenkins: increase timeout and build history
4 years ago
Daniel Agar
ecf2cd3afb
CAN node STM32F7 support and Freefly RTK GPS CAN node
4 years ago
Daniel Agar
6e2343a485
Jenkins: fix new px4io/px4-dev-nuttx-focal container tag
4 years ago
David Sidrane
92344b96b3
CI Update to 2021-04-29
4 years ago
Daniel Agar
58b40fbbb9
boards: move testing to dedicated test variants
4 years ago
Daniel Agar
39c96a8884
gps add device_id
4 years ago
Benjamin Linne
a1bc520df8
boards: modalai-fc-v1 add rtps.cmake add to ci
4 years ago
Daniel Agar
695adbc037
Jenkins: hardware skip AUTOCNF, don't force px4io update, show configured parameters
4 years ago
Daniel Agar
ad934b4911
icm20948 i2c passthrough driver for ak09916 magnetometer (Here+ GPS/compass)
...
- include icm20948 on most boards by default
- create more test variants for default boards near flash limit (cuav_nora_test, cuav_x7pro_test, holybro_durandal-v1_test)
4 years ago
Peter van der Perk
8c5e51dba6
Add nxp_ucans32k146_canbootloader to CI archive to distribute UCANS32K146 bootloader
4 years ago
Daniel Agar
ae67c53b1e
boards: px4_fmu-v6u_default address flash shortage
...
- create separate px4_fmu-v6u_test variant for onboard testing code
4 years ago
Daniel Agar
2257c3767e
simple gyro auto calibration module
4 years ago
Daniel Agar
f8eaa6e46b
ROMFS handle bl_update generically
...
- include all available legacy bootloaders
4 years ago
Paul Riseborough
4465c4fbf6
ekf2: Publish and log EKF warning and information events (NEW msg estimator_event_flags)
...
* msg: Add estinator information and warning events message (estimator_event_flags)
* ekf2: publish information and warning events
* logger: log estimator_event_flags
* update ecl submodule to latest
Co-authored-by: Daniel Agar <daniel@agar.ca>
4 years ago
Daniel Agar
573034aa8e
Jenkins hardware print ORB_ID(sensor_selection)
4 years ago
David Sidrane
72a3c05ffc
nxp_fmuk66-e:Add rtps build
4 years ago
David Sidrane
da61938792
Jenkinsfile-compile:Fix breakage
4 years ago
Daniel Agar
7393d5d761
delete aerotenna ocpoc
4 years ago
Daniel Agar
321df7ed84
delete remaining intel aero references
4 years ago
Daniel Agar
45ba9d1dd5
add all mRo ctrl zero variants to CI
4 years ago
Daniel Agar
e2563388eb
Jenkins compile removed deleted variant
4 years ago
Daniel Agar
cd7713eba2
boards: delete unused variants
4 years ago
Daniel Agar
5c27c47746
Jenkins hardware limit px4_fmu-v5 to generic quadcopter at default rates
...
- the same boards are used for stackcheck and debug builds which are cpu constrained
4 years ago
Daniel Agar
5dc5ebc0a1
boards: cleanup uavcan test targets (v1 and v0 embedded peripherals)
4 years ago
Daniel Agar
ce64951578
parameter_update.msg: add basic status info
4 years ago
Daniel Agar
7f76666fe9
Jenkins: hardware avoid unnecessary checkout
4 years ago
Peter van der Perk
8242968b2b
UAVCAN v1 GPS demo with MAVCAN autoconfigure
4 years ago
David Sidrane
6f78a5e201
holybro_can-gps-v1:Add to CI
4 years ago
Daniel Agar
9d90529e7f
Jenkins hardware print vehicle_status and vehicle_status_flags
4 years ago
Andrew C. Smith
1a428aa5c2
boards: Add support for PX4 FMUv6U
4 years ago
Daniel Agar
8b8adbf48e
Jenkins hardware reduce IMU_GYRO_RATEMAX on some boards
4 years ago
Daniel Agar
b1e85b0b04
Jenkins hardware add CUAV X7 Pro
4 years ago
Daniel Agar
61d7be82cc
Jenkins hardware add CubePilot CubeOrange
4 years ago
Daniel Agar
0c58d12216
mavlink: receiver estimate total lost messages
4 years ago
alexklimaj
741c1da634
ARK Flow Basic Functionality
4 years ago
TheLegendaryJedi
641665f2e9
[UPDATE] - Workflows and Jenkins CI builds CF21
4 years ago
Jari van Ewijk
6a32301ed5
Add NXP FMUK66E build to CI
...
This build was not yet available in the CI. We just got the first hardware and are doing the first tests right now. So far most things seem to work.
4 years ago
Daniel Agar
77b21680fb
sync ctrlalloc boards and add to CI
4 years ago
Daniel Agar
763c3b8fda
boards: start enabling multi-EKF by default on F7/H7
4 years ago
Daniel Agar
bc1e9f72f7
Jenkins hardware temporarily remove px4_fmu-v2
4 years ago
Daniel Agar
4f62355dec
msg: new estimator_status_flags message for more accessible ekf2 status logging
...
- log all estimator (ekf2) flags as separate booleans in a new dedicated low rate message (only publishes at 1 Hz or immediately on any change)
- this is a bit verbose, but it avoids the duplicate bit definitions we currently have across PX4 msgs, ecl analysis script, flight review, and many other custom tools and it's much easier for casual log review in FlightPlot, PlotJuggler, csv, etc
- for compatibility I've left estimator_status filter_fault_flags, innovation_check_flags, and solution_status_flags in place, but they can gradually be removed as tooling is updated
Co-authored-by: Mathieu Bresciani <brescianimathieu@gmail.com>
4 years ago
Daniel Agar
48da0055a1
boards: add initial mRo Pixracer Pro (M10064C) support
4 years ago
Daniel Agar
71306f7f83
update all container tags to 2020-11-18
4 years ago
Daniel Agar
053bf7e732
Jenkins HIL tolerate certain failures
...
- px4_fmu-v5 debug and stackcheck builds initial configuration is best effort
- nxp_fmuk66-v3 allow overall tests command to fail due to intermittent serial console issues
4 years ago
Daniel Agar
174c5c5797
Jenkins HIL fmu-v5 debug and stackcheck attempt to config conservative defaults before flashing
...
- keep minimal rate for expensive fmu-v5 debug and stackcheck builds
4 years ago
Daniel Agar
dd3c1a3653
Tools/HIL: relax command retry for now
4 years ago
Daniel Agar
3924792c20
Jenkins: HIL improve run_tests.py and run_nsh_cmd.py helper
...
- switch to python3
- run_nsh_cmd.py return error if command fails
- decrease timeout in checking for output
- Jenkins hardware tests tolerate certain command failures that aren't available on all boards (flash constrained, etc)
4 years ago
SalimTerryLi
6728a3a05a
boards: rename AirPi2 to PilotPi, add arm64 support, add to CI
...
* rename all
* add arm64 support
* change internal ist8310 onto I2C-1
4 years ago