massout
|
e7653551b0
|
AP_HAL_Linux: Two staged fix for Raspberry pi 5 "Cannot detect board-type"
|
2025-07-30 12:27:15 +10:00 |
|
massout
|
2b8c945147
|
AP_HAL_Linux: Fix for Raspberry pi 5 "Cannot detect board-type"
|
2025-07-30 12:27:15 +10:00 |
|
Peter Barker
|
3708936c62
|
global: correct shebang lines to refernce python3
also remove the odd encoding line which is not required in Py3
|
2025-07-22 10:45:57 +10:00 |
|
Christian Rauch
|
6f5db25fc6
|
AP_HAL_Linux: inform user of bad RPi board version
|
2025-07-16 10:22:40 +10:00 |
|
Peter Barker
|
02bd08b25c
|
AP_HAL_Linux: only auto-build Plane on Disco, copter on bebop
various commits have made us build all vehicles on these boards rather than just the vehicle type they're embedded in
|
2025-07-15 09:55:20 +10:00 |
|
Peter Barker
|
feedda07aa
|
AP_HAL_Linux: rename IIO_VOLTAGE_SCALING to AP_HAL_LINUX_ANALOGIN_IIO_VOLTAGE_SCALING
|
2025-07-01 10:55:05 +10:00 |
|
Peter Barker
|
fee426fb7a
|
AP_HAL_Linux: move configuration of AnalogInIIO to hwdefs
|
2025-07-01 10:55:05 +10:00 |
|
Daniel Hiepler
|
c3c5d0427a
|
AP_HAL_Linux: add PilotPi support
|
2025-06-18 05:40:21 +10:00 |
|
Christian Clauss
|
6756c3c6a8
|
hwdef: Fix check-shebang-scripts-are-executable
|
2025-06-15 11:17:47 +10:00 |
|
heeplr
|
b892968cfa
|
AP_HAL_Linux: set BOTHER c_cflag to choose other baudrates
colcon build/test / build-test (push) Has been cancelled
Cygwin Build / build (push) Has been cancelled
ESP32 Build / build (esp32buzz, 10) (push) Has been cancelled
ESP32 Build / build (esp32s3empty, 10) (push) Has been cancelled
Macos Build / build (CubeOrange) (push) Has been cancelled
Macos Build / build (sitl) (push) Has been cancelled
QURT Build / build (push) Has been cancelled
test chibios / build (CubeOrange-EKF2, 10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-ODID, 10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-PPP, 10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (CubeRedPrimary-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (MatekF405-Wing, 10, chibios) (push) Has been cancelled
test chibios / build (Pixhawk6X-PPPGW, 10, chibios) (push) Has been cancelled
test chibios / build (SOHW, 10, chibios) (push) Has been cancelled
test chibios / build (build-options-defaults-test, 10, chibios) (push) Has been cancelled
test chibios / build (configure-all, 10, chibios) (push) Has been cancelled
test chibios / build (fmuv2-plane, 10, chibios) (push) Has been cancelled
test chibios / build (fmuv3, 10, chibios) (push) Has been cancelled
test chibios / build (fmuv3-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (iofirmware, 10, chibios) (push) Has been cancelled
test chibios / build (new-check, 10, chibios) (push) Has been cancelled
test chibios / build (periph-build, 10, chibios) (push) Has been cancelled
test chibios / build (revo-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (revo-mini, 10, chibios) (push) Has been cancelled
test chibios / build (signing, 10, chibios) (push) Has been cancelled
test chibios / build (stm32f7, 10, chibios) (push) Has been cancelled
test chibios / build (stm32h7, 10, chibios) (push) Has been cancelled
test chibios / build (stm32h7-debug, 10, chibios) (push) Has been cancelled
test dds / build (sitl) (push) Has been cancelled
test dds / build (stm32h7) (push) Has been cancelled
test Linux SBC / build (bbbmini, armhf) (push) Has been cancelled
test Linux SBC / build (bebop, armhf) (push) Has been cancelled
test Linux SBC / build (bhat, armhf) (push) Has been cancelled
test Linux SBC / build (canzero, armhf) (push) Has been cancelled
test Linux SBC / build (erlebrain2, armhf) (push) Has been cancelled
test Linux SBC / build (linux, base) (push) Has been cancelled
test Linux SBC / build (navigator, armhf-musl) (push) Has been cancelled
test Linux SBC / build (navigator64, aarch64) (push) Has been cancelled
test Linux SBC / build (navio, armhf) (push) Has been cancelled
test Linux SBC / build (navio2, armhf) (push) Has been cancelled
test Linux SBC / build (pxf, armhf) (push) Has been cancelled
test Linux SBC / build (pxfmini, armhf) (push) Has been cancelled
test scripts / build (astyle-cleanliness) (push) Has been cancelled
test scripts / build (check_autotest_options) (push) Has been cancelled
test scripts / build (logger_metadata) (push) Has been cancelled
test scripts / build (param_parse) (push) Has been cancelled
test scripts / build (python-cleanliness) (push) Has been cancelled
test scripts / build (validate_board_list) (push) Has been cancelled
test plane / build (base) (push) Has been cancelled
test plane / build (clang) (push) Has been cancelled
test plane / autotest (sitltest-plane-tests1a) (push) Has been cancelled
test plane / autotest (sitltest-plane-tests1b) (push) Has been cancelled
test plane / autotest (sitltest-quadplane) (push) Has been cancelled
test unit tests and sitl building / build (examples, base) (push) Has been cancelled
test unit tests and sitl building / build (examples, clang) (push) Has been cancelled
test unit tests and sitl building / build (sitl, base) (push) Has been cancelled
test unit tests and sitl building / build (sitl, clang) (push) Has been cancelled
test unit tests and sitl building / build (unit-tests, base) (push) Has been cancelled
test unit tests and sitl building / build (unit-tests, clang) (push) Has been cancelled
test ccache / build (10, chibios) (push) Has been cancelled
test replay / build (replay, base) (push) Has been cancelled
test replay / build (replay, clang) (push) Has been cancelled
test blimp / build (base) (push) Has been cancelled
test blimp / build (clang) (push) Has been cancelled
test blimp / autotest (sitltest-blimp) (push) Has been cancelled
test copter / build (base) (push) Has been cancelled
test copter / build (clang) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1a) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1b) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1c) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1d) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1e) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests2a) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests2b) (push) Has been cancelled
test copter / build-gcc-heli (push) Has been cancelled
test copter / autotest-heli (sitltest-heli) (push) Has been cancelled
test ap_periph / build-gcc-ap_periph (push) Has been cancelled
test ap_periph / autotest-can (sitltest-can) (push) Has been cancelled
test rover / build (base) (push) Has been cancelled
test rover / build (clang) (push) Has been cancelled
test rover / autotest (sitltest-balancebot) (push) Has been cancelled
test rover / autotest (sitltest-rover) (push) Has been cancelled
test rover / autotest (sitltest-sailboat) (push) Has been cancelled
test sub / build (base) (push) Has been cancelled
test sub / build (clang) (push) Has been cancelled
test sub / autotest (sitltest-sub) (push) Has been cancelled
test tracker / build (base) (push) Has been cancelled
test tracker / build (clang) (push) Has been cancelled
test tracker / autotest (sitltest-tracker) (push) Has been cancelled
References:
* https://man7.org/linux/man-pages/man2/TCSETS.2const.html
* https://www.downtowndougbrown.com/2013/11/linux-custom-serial-baud-rates/
|
2025-06-07 15:28:25 +10:00 |
|
DrTobe
|
da8b1680c5
|
AP_HAL_Linux: Only set the UART device speed if the baudrate argument is non-zero
|
2025-05-27 11:25:18 +10:00 |
|
Peter Barker
|
28a7b772e8
|
AP_HAL_Linux: remove bad Baro-related defines
|
2025-05-07 17:13:13 +10:00 |
|
Andrew Tridgell
|
340f43c43a
|
HAL_Linux: fixed race in CAN send
multiple threads sending can cause this to fail
|
2025-05-06 10:55:12 +10:00 |
|
Peter Barker
|
a4fc9c1582
|
AP_HAL_Linux: indicate native toolchain for Linux target
ie just "g++"
|
2025-05-03 09:57:30 +10:00 |
|
Peter Barker
|
110f59539f
|
AP_HAL_Linux: factor MS56XX into MS5607, 5611, 5637 and 3847 backends
|
2025-04-16 17:28:42 +10:00 |
|
Andy Piper
|
8dc091ffa1
|
AP_HAL:Linux: SPI full duplex implementation
|
2025-04-02 19:25:21 +11:00 |
|
Peter Barker
|
70000fca6c
|
AP_HAL_Linux: remove unused RCInput_UART
|
2025-03-25 11:45:47 +11:00 |
|
Peter Barker
|
420e115616
|
AP_HAL_Linux: correct undefing of spdev lines
|
2025-03-19 09:00:34 +11:00 |
|
Peter Barker
|
ab1c62e920
|
AP_HAL_Linux: avoid use of OwnPtr in PCA9685 RCOU driver
|
2025-03-12 18:29:48 +11:00 |
|
Peter Barker
|
be99f5452f
|
AP_HAL_Linux: add get_device-ptr to HAL DeviceMananger API
|
2025-03-11 12:00:22 +11:00 |
|
Peter Barker
|
23ffc39afa
|
AP_HAL_Linux: correct compilation of the Aero board
hwdef: make BMM150 internal
Need to choose force-external or not, assuming this one is on-board
|
2025-02-26 23:42:07 +11:00 |
|
Peter Barker
|
d005e9cfbc
|
AP_HAL_Linux: allow linux hwdefs to specify WITH_CAN in hwdef env
|
2025-02-26 23:42:07 +11:00 |
|
Peter Barker
|
4147e4fc7b
|
AP_HAL_Linux: move definition of CONFIG_HAL_BOARD_SUBTYPE into hwdefs
|
2025-02-26 23:42:07 +11:00 |
|
Peter Barker
|
7c95668fd6
|
AP_HAL_Linux: extract toolchain from hwdef
|
2025-02-26 23:42:07 +11:00 |
|
Peter Barker
|
f451f83d68
|
AP_HAL_Linux: make linux hwdef write out env.py
|
2025-02-26 23:42:07 +11:00 |
|
Peter Barker
|
0d05814d30
|
AP_HAL_Linux: move BARO lines to hwdef
|
2025-02-25 14:38:45 +11:00 |
|
Peter Barker
|
1fa2cf38d5
|
AP_HAL_Linux: move parsing of BARO lines up to AP_HAL hwdef.py
|
2025-02-25 14:38:45 +11:00 |
|
Peter Barker
|
0714b3abc2
|
AP_HAL_Linux: move COMPASS definitions to hwdef
|
2025-02-25 14:38:45 +11:00 |
|
Peter Barker
|
bdce6f2779
|
AP_HAL_Linux: move parsing of COMPASS hwdef lines up to hwdef.py
|
2025-02-25 14:38:45 +11:00 |
|
Peter Barker
|
2998190c4b
|
AP_HAL_Linux: hwdef: best-guess IMU fix on rst-zynq
|
2025-02-25 14:38:45 +11:00 |
|
Peter Barker
|
687e870edd
|
AP_HAL_Linux: move IMU line parsing up into hwdef.py, use it for Linux HAL
|
2025-02-25 14:38:45 +11:00 |
|
Peter Barker
|
0f59e9b2bb
|
AP_HAL_Linux:tidy bebop defines
|
2025-02-25 14:38:45 +11:00 |
|
Peter Barker
|
3bcd04c4c9
|
AP_HAL_Linux: move AP_Airspeed configuration into linux hwdef
|
2025-02-19 15:42:52 +11:00 |
|
Peter Barker
|
e3e5199e53
|
AP_HAL_Linux: move AP_InertialSensor configuration into linux hwdef
|
2025-02-19 15:42:52 +11:00 |
|
Peter Barker
|
c9e4a7d195
|
AP_HAL_Linux: move defaulting of ublox speed change into linux hwdef
|
2025-02-19 15:42:52 +11:00 |
|
Peter Barker
|
05bc0c0669
|
AP_HAL_Linux: move enabling of Onboard OF into bebop hwdef
|
2025-02-19 15:42:52 +11:00 |
|
Peter Barker
|
82ab52a7bf
|
AP_HAL_Linux: move defaulting of relay pin params to linux hwdefs
|
2025-02-19 15:42:52 +11:00 |
|
Peter Barker
|
640231c6d5
|
AP_HAL_Linux: move custom compass rotation into linux hwdefs
|
2025-02-19 15:42:52 +11:00 |
|
Peter Barker
|
0feb2d2f53
|
AP_HAL_Linux: move enabling of specific rangefinders into linux hwdef
|
2025-02-19 15:42:52 +11:00 |
|
Peter Barker
|
052914c38f
|
AP_HAL_Linux: move analogue battmonitor configs into linux hwdef
|
2025-02-19 15:42:52 +11:00 |
|
Peter Barker
|
e6d5efe456
|
AP_HAL_Linux: use linux hwdefs to define AP_Notify information
|
2025-02-19 15:42:52 +11:00 |
|
Peter Barker
|
a8374a28f3
|
AP_HAL_Linux: start tidying Linux GPIO
|
2025-02-19 15:42:52 +11:00 |
|
Peter Barker
|
eaf0feef44
|
AP_HAL_Linux: specify Linux SPI devices in hwdefs
|
2025-02-19 15:42:52 +11:00 |
|
Peter Barker
|
d60a7e5f93
|
AP_HAL_Linux: factor functionality in hwdef.py classes
|
2025-02-19 15:42:52 +11:00 |
|
Peter Barker
|
6004ed44c7
|
AP_HAL_Linux: add and use linux_hwdef.py
like chibios_hwdef.py - but for Linux
|
2025-02-19 15:42:52 +11:00 |
|
Peter Barker
|
261a804f6b
|
AP_HAL_Linux: move navio2 RC input into AP_RCProtocol
|
2025-02-11 10:41:52 +11:00 |
|
Peter Barker
|
07d5938d68
|
AP_HAL_Linux: add get_device_ptr to HAL I2CDevice API
|
2025-01-31 09:19:33 +11:00 |
|
Peter Barker
|
dc2a5e02b6
|
AP_HAL_Linux: remove superfluous linefeed from panic strings
panic adds this within the HAL layer.
|
2024-12-14 10:06:13 +11:00 |
|
Andrew Tridgell
|
a124d66110
|
AP_HAL_Linux: implement new scripting heap APIs
|
2024-11-20 07:32:03 +11:00 |
|
Peter Barker
|
43970c0c7a
|
AP_HAL_Linux: re-order initialiser lines so -Werror=reorder will work
|
2024-11-13 06:40:37 +11:00 |
|