Igor Mišić
3463b725a5
px4_manifest: fix px4_mft_s to accept multiple manifests
3 years ago
Igor Mišić
08a9e49f3e
px4_mtd: update eeprom at24c driver to initialize multiple instances
3 years ago
CUAVhonglang
cfa8b451c7
cuav-nora: changed brick to compatible with cuav noraplus
3 years ago
Daniel Agar
5d2dfadb0e
boards: px4_fmu-v5_uavcanv0periph disable modules to save flash
3 years ago
Chuck
32544452f0
drivers: Sagetech MXS transponder support
...
Co-authored-by: Megan McCormick <megan.mccormick@sagetech.com>
Co-authored-by: Chuck Faber <chuck.faber@sagetech.com>
3 years ago
Daniel Agar
8d2e8ef422
boards: px4_fmu-v5_test disable gyro_fft module to save flash
3 years ago
alexklimaj
4cc3e78558
Add mag bias estimator to CAN GPS units with IMUs
...
- run `sensors` hub to process sensor_mag and publish vehicle_magnetometer
- update uavcannode to use vehicle_magnetometer
3 years ago
Daniel Agar
73f45fee6e
boards: px4_fmu-v5_test disable fake_gps module to save flash
3 years ago
Daniel Agar
902b789292
boards: px4_fmu-v5_protected disable gyro_fft module to save flash
3 years ago
Daniel Agar
c7cec4252c
sensors: add CONFIG_SENSORS_VEHICLE_AIRSPEED for airspeed/differential pressure
...
- disable CONFIG_SENSORS_VEHICLE_AIRSPEED on boards only used for multicopter
3 years ago
Daniel Agar
10deb7019e
enable gyro_calibration for CAN nodes
...
- allow saving initial gyro cal if very close to 0
3 years ago
Daniel Agar
dea404a9a3
boards: disable modules to save flash
...
- px4_fmu-v5x_rtps disable common barometers to save flash
- px4_fmu-v6x_default disable telemetry drivers to save flash
3 years ago
Igor Mišić
5dc3fecac0
boards/bitcraze: add PWM_SERVO_STOP define
3 years ago
achim
fc3d88bb67
boards/diatone/mamba-f405-mk2: symmetric buffers for wifi telemetry ( #19808 )
...
Symmetric buffers allow a much more reliable QGC Wifi telemetry connection especially when (virtual) joysticks are used. (this board does not provide RX DMA on UART 4 as its timer does DSHOT).
3 years ago
achim
e6f90bcb81
disable uart´s dma
...
Still no way to get GPS and auto flash of the IO without disabling their uart´s dma
3 years ago
David Sidrane
f15eb91814
px4_fmu-v6x:HB Mini add Ver 3, Ver 4 init
3 years ago
Thomas Debrunner
46c9d1e288
SIH in SITL with lockstep ( #19028 )
...
* sih: Move sih out of work queue
This reverts commit bb7dd0cf00
.
* sih-sim: Enable sih in sitl, together with lockstep
* sih-sim: new files for sih: quadx and airplane
* sih: Added tailsitter for sih-sitl simulation
* sitl_target: Added seperate target loop for sih
* jmavsim_run: Allow jmavsim to run in UDP mode
* lockstep: Post semaphore on last lockstep component removed
* sih-sim: Added display for effectively achieved speed
* sih: increase stack size
* sih-sim: Improved sleep time computation, fixes bug of running too fast
* sitl_target: place omnicopter in alphabethic order
Co-authored-by: romain-chiap <romain.chiap@gmail.com>
Co-authored-by: Matthias Grob <maetugr@gmail.com>
3 years ago
Thomas Watson
d390e6d46d
boards/mro/pixracerpro: fix voltage/current monitoring
...
This corrects the board definition to use the proper polarity
for the brick power valid signal, thus allowing the board to
detect the battery and monitor it properly.
3 years ago
Igor Mišić
25488da944
px4io: replace safety_off state with safety button event ( #19558 )
...
internal PX4IO safety_off state is removed and replaced with a normal safety button event. From this 'commit' commander is taking care of the PX4IO safety.
3 years ago
Daniel Agar
5b6e5a0968
boards: NuttX update all boards to preallocated sem holder list
...
- CONFIG_SEM_PREALLOCHOLDERS=32
- CONFIG_SEM_NNESTPRIO=16 (default)
3 years ago
Daniel Agar
132a07f53c
boards: test boards add NuttX ostest and run on Jenkins test rack
3 years ago
Daniel Agar
c27b9f3b1e
boards: reduce SPI DMA buffers on older STM32F4 boards
...
- on common IMUs like the mpu6000, mpu9250, icm20602, etc each FIFO
sample is only 12 bytes so this is still more than large enough for the
worst case transfer
3 years ago
Daniel Agar
4561cf2ce6
boards: pixhawk 2 cube skip starting low quality l3gd20 gyro to save memory and cpu
...
- free memory is getting tight on these older boards (depending on
configuratoin) and the pixhawk 2 cube still has 2 other superior IMUs, so this is just
dropping dead weight
3 years ago
David Sidrane
74a2930315
px4_fmu-v6X:Added Holybro mini base board
3 years ago
David Sidrane
9353c15e8a
px4_fmu-v5X:Added Holybro mini base board
3 years ago
David Sidrane
479b52fd02
Update all H7 Bootloders
3 years ago
David Sidrane
fd81951391
boards: STM32H7 pad to 256 bit - 32 bytes ( #19724 )
3 years ago
Daniel Agar
1ba3610cfc
boards: delete omnibus_f4sd_ekf2 due to flash overflow
3 years ago
David Sidrane
55cfd8597d
px4_fmu-v6c:Fix mag rotation
3 years ago
Igor Misic
554283655c
Revert "px4io: replace safety_off state with safety button event ( #19558 )"
...
This reverts commit 12a81979a8
.
3 years ago
Igor Misic
6aefcbb6cf
Revert "px4iofirmware: fix for bug introduced with #19558"
...
This reverts commit 79a34b5aed
.
3 years ago
Daniel Agar
376201e64d
boards: px4_fmu-v5/v5x init all I2C pins
3 years ago
Igor Misic
79a34b5aed
px4iofirmware: fix for bug introduced with #19558
3 years ago
Igor Misic
12a81979a8
px4io: replace safety_off state with safety button event ( #19558 )
...
internal PX4IO safety_off state is removed and replaced with a normal safety button event. From this 'commit' commander is taking care of the PX4IO safety.
3 years ago
Daniel Agar
b800600a6c
boards: px4_fmu-v2_fixeding disable fw_autotune_attitude_control to save flash
3 years ago
David Sidrane
2bdeb36ea3
px4_fmu-v6x:Add Rev 4 Sensors
3 years ago
David Sidrane
9d0e57230a
boards: new px4_fmu-v6c board support ( #19544 )
3 years ago
Peter van der Perk
3ea492b7a2
UCANS32K146 Fix CAN1 STB pin
3 years ago
achim
3fe4c6e3f5
boards: matek h743-mini specify drivers to still fit to flash
...
- the code has become a bit bigger again that now the drivers have to be specified a bit more precisely to still fit into the flash.
3 years ago
Peter van der Perk
e62e8b58d1
Update UCANS32K146 clocking to use XTAL and support higher pheriphal freq
3 years ago
Daniel Agar
6d390f393c
boards: matek_h743-mini_bootloader fix NuttX CONFIG_ARCH_BOARD_CUSTOM_DIR
3 years ago
Daniel Agar
5778553508
boards: matek_h743_bootloader fix NuttX CONFIG_ARCH_BOARD_CUSTOM_DIR
3 years ago
Daniel Agar
a80a74af79
Jenkins: compile update uavcanv1 -> cyphal
3 years ago
Daniel Agar
858292209d
boards: px4_fmu-v5_uavcanv0periph disable common differential pressure sensors to save flash
3 years ago
Peter van der Perk
b1ad4e8864
Upgrade libcanard to 3.0 and rename uavcan_v1 to cyphal
...
Did some prep work for redundant interfaces by introducing CanardHandle class to decouple physical interfaces from cyphal.cpp
3 years ago
Beat Küng
3ac8fdbe29
px4/fmu-v5/stackcheck: disable module to reduce flash
3 years ago
Beat Küng
689ceefada
px4/fmu-v2/fixedwing: disable module to reduce flash
3 years ago
Beat Küng
fc062ffad4
omnibus/f4sd/ekf2: disable module to reduce flash
3 years ago
Beat Küng
6a35c9f5fe
px4/fmu-v5/protected.px4board: disable module to reduce flash
3 years ago
Beat Küng
639c5c741e
px4/fmu-v2/multicopter.px4board: disable module to reduce flash
3 years ago