Daniel Agar
2366abefd8
nxp/fmuk66-v3: readd uavcan
...
* this was accidentally dropped earlier this year
5 years ago
mcsauder
410dd85289
Comment out the ll40ls (LidarLite) driver from the fmu-v2 build.
5 years ago
BazookaJoe1900
6ab5c2170e
remove unused pca8574 and oreoled drivers
6 years ago
Daniel Agar
f1339038ca
px4_fmu-v5_stackcheck disable roboclaw and pca9685 to reduce flash
6 years ago
Silvan Fuhrer
d5fdc55460
fmu-v5: add baro again in startup
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Daniel Agar
3c8a41aff7
px4_fmu-v2 variants disable mpu9250
6 years ago
BazookaJoe1900
8a45c6145b
add new parameter SENS_EN_PMW3901 to start pmw3901 optical flow
6 years ago
Daniel Agar
82bcfcb710
boards/px4/fmu-v5x remove alternate configs until default is complete
6 years ago
BazookaJoe1900
e3b60cd9e7
rc.sensors: moved common ms5611 start to rc.board_sensors per board
6 years ago
Daniel Agar
78ef8aab2d
STACK_MAIN increase default 1024 -> 2048
6 years ago
Beat Küng
f3fccf53f6
src/drivers/{kinetis,stm32}: move to arch-specific directories
6 years ago
Beat Küng
1cb6c36a00
adc: refactor into arch-specific directories
6 years ago
Beat Küng
ab43a83bed
platform: restructure (NuttX) architecture-specific code
...
updated: tone_alarm, px4io_serial, px4_micro_hal
6 years ago
roangel
e50dd7c364
replay: close replay log file after replay is finished, then exit ( #11264 )
6 years ago
Daniel Agar
b1d59c8817
px4fmu split safety button into new driver
6 years ago
Hyon Lim
0262a699c1
UVify Core board support and airframes (Draco, Draco-R, IFO) ( #12337 )
...
* also includes minor changes to make it easy to keep in sync with px4_fmu-v4
6 years ago
Daniel Agar
3c0f4f9ace
Jenkins hardware snapdragon build with CCACHE_BASEDIR and dump logs
6 years ago
Daniel Agar
e7e477962c
snapdragon fix sanity test and add to Jenkins hardware
6 years ago
Daniel Agar
7d248e0f45
px4fmu: move to WQ with uORB callback scheduling ( #12224 )
6 years ago
Daniel Agar
5ae408382b
led drivers and controller move to uORB::Subscription
6 years ago
Daniel Agar
6cf55ac83a
av_x-v1 fix timer_config clock bit
6 years ago
Daniel Agar
7adc43b795
px4_fmu-v5: add critical section monitor build ( #12724 )
6 years ago
Daniel Agar
6e7e2b6e3b
px4_fmu-v5: add irqmonitor build ( #12723 )
6 years ago
Daniel Agar
b7f0db62ba
mRo Control Zero F7 initial board support
6 years ago
Silvan Fuhrer
d129fcccd5
Omnibus: take out local_position_estimator from build as was out of flash after ecl update for airspeed selection module
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
Silvan Fuhrer
cedf14e2ba
Airspeed Selector: repurpose wind estimator into an airspeed (selection, validation) module.
...
This new airspeed module does:
-runns an airspeed validator for every airspeed sensor present, which checks measurement validity and estimates an airspeed scale
-selects another airspeed sensor if for the current one a failure is detected
-estimates airspeed with groundspeed-windspeed if no valid airspeed sensor is present
-outputs airspeed_validated topic
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
6 years ago
David Sidrane
21782603b3
px4_fmu-v5x: add networking
...
* fixed dropped CONFIG_LIBC_FLOATINGPOINT=y
* fix RMII TX pinning
* update platforms/nuttx/NuttX/nuttx w/ f7 eth
6 years ago
Daniel Agar
0955fd2d58
NuttX boards reduce CONFIG_NFILE_DESCRIPTORS 54 -> 20
6 years ago
Daniel Agar
5421ef5535
NuttX increase HPWORK and LPWORK stack by 256 bytes
6 years ago
Daniel Agar
9d701a077d
NuttX reduce stack for interrupts, HPWORK, LPWORK
6 years ago
David Sidrane
5a1c46deeb
fmuv5x:Use ADC3 for HW VER/REV detection
...
fmu-v5x:hrt needs to be running for ADC time out
Fixes bug introduced in 320d2e adding platform layer.
6 years ago
David Sidrane
0ebb87357f
fmu-v5:hrt needs to be running for ADC time out
...
Fixes bug introduced in 320d2e adding platform layer.
6 years ago
David Sidrane
f21dc82c24
Add i2cdetect to K66
6 years ago
Daniel Agar
a2288b1e16
AV-X board_config.h fix ADIS16497 chip select
6 years ago
Daniel Agar
77694183b2
delete position_estimator_inav
6 years ago
Karl Schwabe
d301c22665
Bosch BMI088 initial driver
6 years ago
David Sidrane
a90c87a791
px4fmu-v5x:BMI055->BMI088 ( #12582 )
6 years ago
David Sidrane
0300a380cf
fmuv5x:Missing define PX4_SPI_BUS_SENSORS
6 years ago
David Sidrane
423dd23ff1
fmu-v5x:SPI fix Typo on SPI4 causing assertion
6 years ago
David Sidrane
25b95dcd0c
px4fmu-v5x:Fix up start script
...
Fix commandline for bmm150
Add 2 internal bmp388 - needs works
Add 2 ina2662
6 years ago
David Sidrane
72c742f53d
px4_fmuv5x:Update to master single wire
6 years ago
David Sidrane
7c1d616187
px4_fmuv5x:Fix GPS
6 years ago
David Sidrane
7eb7db476c
px4_fmuv5x:Fixed SDMMC DMA
6 years ago
David Sidrane
13e777c2ce
px4_fmuv5x:Use slot 0 with SDMMC2
6 years ago
Beat Küng
4f090980ab
kakutef7 board_config: remove usb valid defines
...
Otherwise 'system_power' gets published with voltage5v_v = 0, as there is
no 5V sensing pin, leading to Avionics Power Low preflight check failures.
6 years ago
Beat Küng
6e833ed7a8
boards: add Holybro KakuteF7
6 years ago
Beat Küng
b7a0e1ef03
boards: simplify RC port configuration by using NuttX ioctl's
...
A board only needs to define:
#define RC_SERIAL_PORT "/dev/ttyS4"
Then it can optionally define one or more of the following:
#define RC_SERIAL_SWAP_RXTX
#define RC_SERIAL_SINGLEWIRE
#define RC_INVERT_INPUT(_invert_true) px4_arch_gpiowrite(GPIO_SBUS_INV, _invert_true)
6 years ago
Beat Küng
a3c920db7d
board_defaults: remove unnecessary 'set MIXER_AUX none'
...
On all of these boards '$USE_IO = no' will hold.
6 years ago
Beat Küng
4b0afff33a
fmu-v5 init.c: remove unused include
6 years ago
Daniel Agar
53c5b6d24f
px4_fmu-v2_multicopter disable batt_smbus
...
- saves a bit of flash
6 years ago