Commit Graph

  • 3dc58a92a8
    Merge branch 'main' into pr-logger-small-flash pr-logger-small-flash Ramon Roche 2026-04-11 10:04:13 -06:00
  • 1cf7d75525 fix(ci): lint test files on PRs without breaking push-to-main main Ramon Roche 2026-04-11 08:07:05 -07:00
  • 9dd434f441 ci(compile-ubuntu): replace quick_check with targeted SITL and NuttX builds Ramon Roche 2026-04-10 18:05:44 -07:00
  • 958688f36d fix(fuzzing): revert to old container image Ramon Roche 2026-04-11 07:40:18 -07:00
  • 3e5e77490e
    fix(tflm): vendor third-party deps to enable reproducible builds mrpollo/fix-tflm-build-downloads Ramon Roche 2026-04-11 07:57:07 -07:00
  • faa8bc210d boards: update all NuttX defconfigs pr-update-all-nuttx-defconfig PX4 BuildBot 2026-04-11 12:09:14 +00:00
  • dd7367199a update all px4board kconfig pr-update-all-px4board-defconfig PX4 BuildBot 2026-04-11 11:31:02 +00:00
  • 79c43df91c
    Merge branch 'main' into pr-logger-small-flash Ramon Roche 2026-04-10 21:04:42 -06:00
  • c515f81298 fix(ci): stop pr-review-poster from spamming REQUEST_CHANGES on every push Ramon Roche 2026-04-10 13:53:13 -07:00
  • c0a45cef70
    ci(build-all): MCU-based groups, cache seeders, build infra overhaul (#27050) Ramon Roche 2026-04-10 19:49:53 -06:00
  • d52fbd9707 fix(ci): remove accidentally committed local settings file Ramon Roche 2026-04-10 14:54:52 -07:00
  • 5f56589b6d fix(boards): update bootloader binary Julian Oes 2026-04-11 05:41:23 +12:00
  • 557f693246 fix(battery): copy vehicle status states at central place to avoid logic not executed due to previous read Silvan 2026-04-10 14:32:35 +02:00
  • ca96106f7d
    style(PID): remove unnecessary semicolons and ensure proper formatting (#27049) 丁勇 2026-04-11 05:16:32 +08:00
  • ed0b9d7d3a fix(boards): remove xc-fly board Julian Oes 2026-04-11 05:33:33 +12:00
  • 388dbc24b2
    fix(boards): no SD card on this board Julian Oes 2026-04-11 06:39:01 +12:00
  • 3a378cd86d
    fix(boards): no SD card on this board Julian Oes 2026-04-11 06:38:04 +12:00
  • 6fbbd13554
    feat(docs): update release notes for logger rework Julian Oes 2026-04-11 06:03:10 +12:00
  • 1a96bd2c94
    feat(logger): add SDLOG_ROTATE, disentangle cleanup thresholds Julian Oes 2026-04-11 05:32:23 +12:00
  • 7f76b71526
    feat(boards): add W25N NAND flash support with littlefs Julian Oes 2026-04-11 05:59:54 +12:00
  • 18493222ed
    feat(mklittlefs): add command to format littlefs filesystems Julian Oes 2026-04-11 05:59:27 +12:00
  • 5762d72004
    feat(logger): add support for small flash storage Julian Oes 2026-04-11 05:58:49 +12:00
  • a83e43cfd5
    fix(boards): remove default SYS_AUTOSTART from generic autopilot boards pr-remove-sys-autostart Julian Oes 2026-04-11 05:31:33 +12:00
  • 0e31dd560d ci(fuzzing): migrate to RunsOn with ccache and bump container Ramon Roche 2026-04-10 06:39:36 -07:00
  • ae47d69f50 ci(checks): merge EKF change indicators into tests job Ramon Roche 2026-04-10 06:32:54 -07:00
  • eed4457d71 docs: auto-sync metadata [skip ci] PX4BuildBot 2026-04-10 13:39:00 +00:00
  • a0e42f2032 ci(workflows): bump all action versions to latest majors Ramon Roche 2026-04-10 00:00:00 -07:00
  • 3365e34e66 refactor(gpsRedundancyCheck): address code review feedback gg/gps-redundancy-failsafe-v2 gguidone 2026-04-10 14:56:57 +02:00
  • f239880e61 feat(sensor_gps_sim): add GPS failure injection via VEHICLE_CMD_INJECT_FAILURE gg/dual-gps-failure-sim gguidone 2026-04-10 13:58:42 +02:00
  • 616be3255c feat(manual_control): replace stick override threshold with double-flick gesture gg/rc-override-double-flick gguidone 2026-04-09 13:30:27 +02:00
  • 8e1285a770 fix(battery_simulator): reword short param description pr-remove-sim-bat-enable Balduin 2026-04-10 08:57:41 +02:00
  • f744dba2bc fix(battery_simulator): reword long param description Balduin 2026-04-10 08:57:28 +02:00
  • 6d5238e606
    Enhance SIH on Flight Controller Hardware documentation romain-chiap-patch-2 romain-chiap 2026-04-10 09:04:03 +02:00
  • 1813141308 fix(battery_simulator): remove arbitrary param max Balduin 2026-04-10 08:54:05 +02:00
  • ab7e7b59bb fix(battery_simulator): constrain param to min of 1 Balduin 2026-04-10 08:51:40 +02:00
  • 0f15eea283 ci(mavros): merge mission+offboard into one workflow, migrate to noetic and Python 3 Ramon Roche 2026-04-09 21:55:41 -07:00
  • 9eddd0cdbc docs: auto-sync metadata [skip ci] PX4BuildBot 2026-04-10 04:58:41 +00:00
  • 5d5d9e399b
    ci(workflows): wire ccache and caches across ci (#27036) Ramon Roche 2026-04-09 22:51:25 -06:00
  • a3ad956394 ci(stale): bump operations-per-run and add manual trigger Ramon Roche 2026-04-09 19:36:50 -07:00
  • c72a11fe9f docs: auto-sync metadata [skip ci] PX4BuildBot 2026-04-09 23:46:48 +00:00
  • fc53da51fa
    refactor(bmp388): refactor variable declaration and initialization murata,katsutoshi 2026-04-10 08:38:17 +09:00
  • a49cffb09f ci(checks): trim matrix, ccache tests, modernize python_checks Ramon Roche 2026-04-09 13:45:20 -07:00
  • 8552465408 ci(workflows): shallow checkout and fail-fast in checks Ramon Roche 2026-04-09 13:29:43 -07:00
  • 100d9c97fb ci(workflows): remove nuttx_env_config Ramon Roche 2026-04-09 13:33:11 -07:00
  • 5db3060c2a ci(workflows): upgrade SITL and ROS integration runners to 8cpu Ramon Roche 2026-04-09 13:35:28 -07:00
  • 9e93fd753e
    ci(pr-review-poster): add line-anchored review poster and migrate clang-tidy (#27028) Ramon Roche 2026-04-09 11:54:29 -06:00
  • e8c19a2006
    build(cmake): bump lockstep_scheduler minimum to 3.10 (#27017) Ramon Roche 2026-04-09 11:14:15 -06:00
  • f29c302e08 feat(ekf2): absorb GPS altitude drift into origin instead of velocity fallback ekf_mv_gps_alt_drift_corr_home Marco Hauswirth 2026-04-09 18:37:20 +02:00
  • 1777d6bcd2 docs: auto-sync metadata [skip ci] PX4BuildBot 2026-04-09 15:59:01 +00:00
  • 9adda29da2
    docs(sim): add Try PX4 quick-start and pre-built packages reference (#26957) Ramon Roche 2026-04-09 09:51:22 -06:00
  • e34cb8ccb5
    docs(maintainers): add Onur Ozkan as Reviewer (#27016) Jacob Dahl 2026-04-09 07:39:12 -08:00
  • 4bbaff0131 fix(sensor_airspeed_sim): match SimulatorMavlink rounding pr-airspeed-failure-sim Balduin 2026-04-09 08:54:24 +02:00
  • 2557a7441c
    Add support for DPS310/DPS368 barometers for GA1 board. (#27023) AdamWuAccton 2026-04-09 22:10:22 +08:00
  • fea29feee6 feat(commander): add Remote ID in-flight failsafe remote-id-failsafe gguidone 2026-04-09 15:38:09 +02:00
  • 803cdac480 Overriding speed bits pr-fmuv6x-i2c4-speed Farhang 2026-04-03 01:36:58 -04:00
  • f6ebddc5fb fmu-v6x: reduce I2C4 GPIO speed from 50MHz to 25MHz farhang 2026-02-08 00:59:33 -05:00
  • 7c5cdf0ed7 fix(ina2xx): Reject exact zero readings pr-fix-ina-2xx-zerovolt-readings Balduin 2026-04-09 14:04:13 +02:00
  • 07053ab823 v6s: support EEPROM-only boards alongside FRAM variants pr-s-eeprom alexcekay 2026-03-30 18:17:42 +02:00
  • c4abeed3a4 docs: auto-sync metadata [skip ci] PX4BuildBot 2026-04-09 09:30:09 +00:00
  • 20cad48707 rcS: fine-grained storage settings alexcekay 2026-03-13 16:50:10 +01:00
  • a98b6d20c1 fix(clang-tidy): exclude test files from static analysis gguidone 2026-04-09 10:49:03 +02:00
  • c319f87c0e feat(sensor_gps_sim): publish second GPS instance using SENS_GPS1 lever arm params gguidone 2026-04-02 12:58:29 +02:00
  • b589115dc3 feat(gpsRedundancyCheck): add GPS redundancy failsafe with divergence check gguidone 2026-03-23 16:41:37 +01:00
  • 0954e43708 fix(saampixv1_1): use board vendor USB string Ashwani Sihag 2026-04-02 12:10:18 +05:30
  • b53036c2d7 fix(pr26902): scope cleanup and copyright attribution Ashwani Sihag 2026-04-02 12:07:13 +05:30
  • fffd434068 fix(boards/saampixv1_1): update bootloader artifact board identity Ashwani Sihag 2026-03-31 15:37:32 +05:30
  • a74076e539 fix: update stale file path comment in board.h to correct saampixv1_1 path Ashwani Sihag 2026-03-31 15:07:19 +05:30
  • 00d3c4badc fix: assign unique USB product ID 0x008E for saampixv1_1 board Ashwani Sihag 2026-03-31 15:02:08 +05:30
  • 397a54abc1 fix: correct USB vendor string to PX4 for saampixv1_1 board Ashwani Sihag 2026-03-31 14:36:32 +05:30
  • bd5cdd3276 fix: update copyright years to 2020-2026 for all SaamPixV1_1 board files Ashwani Sihag 2026-03-31 14:29:00 +05:30
  • ff31d5a04f boards: fix reviewer feedback for saampixv1_1 board Ashwani Sihag 2026-03-31 13:15:52 +05:30
  • fc11c207b9 boards: add saampixv1_1 target for firmware release Ashwani Sihag 2026-03-28 18:52:45 +05:30
  • 6380c4fdee fix(battery_simulator): remove constraining again Balduin 2026-04-09 09:05:21 +02:00
  • 104e7f2a9c docs: auto-sync metadata [skip ci] PX4BuildBot 2026-04-09 06:26:14 +00:00
  • a3d51a62a2
    boards:x-mav:ap-h743r1:Switch to SPL06 Only Due to Indistinguishable DPS310 and SPL06 IDs. (#26791) tompsontan 2026-04-09 14:18:56 +08:00
  • d09b3abcf9 docs: auto-sync metadata [skip ci] PX4BuildBot 2026-04-09 05:56:38 +00:00
  • 170b7b4102
    feat(manifest): emit variant field from .px4board filename stem mrpollo/manifest Ramon Roche 2026-04-08 22:53:51 -07:00
  • 8c4b703103 ci(pr-comment-poster): add generic PR comment poster and migrate producers Ramon Roche 2026-04-08 22:22:56 -07:00
  • c9f1d2ab0f build(cmake): silence benign macOS ranlib and ld warnings Ramon Roche 2026-04-08 21:17:17 -07:00
  • 4c8c9a1e0f ci(clang-tidy): run incrementally on PRs and post inline annotations Ramon Roche 2026-04-08 20:56:08 -07:00
  • ba860bd52a
    Apply suggestion from @hamishwillee pr-adsb_docs Hamish Willee 2026-04-09 14:30:02 +10:00
  • 6badbdd113 Prettier Hamish Willee 2026-04-09 14:28:28 +10:00
  • 6f6d8c5860 docs(adsb_flarm): update parameter recommendations for PingRX setup Claudio Chies 2026-03-24 16:11:15 -07:00
  • 0be3f937bd
    feat(manifest): add artifact_type discriminator field Ramon Roche 2026-04-08 21:12:46 -07:00
  • eacfab99cc
    fix(manifest): correct px_mkfw shebang order and _merge_manifest logic Ramon Roche 2026-04-08 21:12:36 -07:00
  • 35391ed8d0 docs: auto-sync metadata [skip ci] PX4BuildBot 2026-04-09 03:53:39 +00:00
  • 48b04b1c81 ci(container): bump px4-dev to ghcr.io/px4/px4-dev:v1.17.0-rc2 Ramon Roche 2026-04-08 12:17:44 -07:00
  • c72cfe437e
    build(cmake): use FindPython3 instead of removed FindPythonInterp mrpollo/cmake-python3-finder Ramon Roche 2026-04-08 20:20:29 -07:00
  • 92459409b5 Signing minor subedit mrpollo/fix-mavlink-signing Hamish Willee 2026-04-09 11:12:14 +10:00
  • 63f059fd47
    manifest: add label_pretty and firmware_category fields Ramon Roche 2026-02-10 15:52:55 -08:00
  • 68c391328a
    ci: unified firmware manifest for release discovery Ramon Roche 2026-02-09 20:45:29 -08:00
  • 80abad2baa
    build: bundle manifest to *.px4 file Ramon Roche 2025-08-13 18:03:12 -07:00
  • ee056c1536
    tools: create firmware manifest Ramon Roche 2025-07-30 19:01:36 +00:00
  • 3ab7895af7 docs: auto-sync metadata [skip ci] PX4BuildBot 2026-04-08 23:04:38 +00:00
  • 3c5574c051
    feat(sih): add propeller model with advance ratio (#26720) Ramon Roche 2026-04-08 16:57:17 -06:00
  • cf4bae6d3e Updted tests mostly for the spec overview docs_fc_generator_script Hamish Willee 2026-04-09 08:40:53 +10:00
  • 1226fe9e90
    style(mavlink): fix astyle formatting in FTP path validation mrpollo/fix-mavftp-path-validation Ramon Roche 2026-04-08 12:57:39 -07:00
  • fcf947015a
    style(sagetech_mxs): satisfy astyle in sgDecodeSVR bounds checks mrpollo/fix-sagetech-svr-oob-read Ramon Roche 2026-04-08 12:56:24 -07:00
  • eb9a76cfaf ci(actions): add composite actions and clang-tidy PR helper Ramon Roche 2026-04-08 07:50:12 -07:00
  • f545f2227d docs: auto-sync metadata [skip ci] PX4BuildBot 2026-04-08 19:14:03 +00:00