Daniel Agar
60ade5d82b
move av_x1-v1 init to rc.board
6 years ago
Daniel Agar
aab08ad6fc
move nxp_fmuk66-v3 init to rc.board
6 years ago
Daniel Agar
c6a502f150
move fmu-v2/v3 init to rc.board
6 years ago
Daniel Agar
6c2436c2ca
move fmu-v4pro init to rc.board
6 years ago
Daniel Agar
d940f500f6
move fmu-v4 init to rc.board
6 years ago
Daniel Agar
25799c6e75
create board specific init script and use with fmu-v5
6 years ago
David Sidrane
729d1c32d3
Rename nxphlite-v3 to NXP fmuk66-v3 ( #10927 )
6 years ago
Daniel Agar
ba6b71e619
px4fmu-v4 start ist8310 mag (optional external)
6 years ago
Daniel Agar
abb3817d31
boards new split VENDOR_MODEL naming convention
6 years ago
David Sidrane
8d15da379b
nxphlite-v3:Add HolyBro GPS on I2C 2 using ist8310
6 years ago
Daniel Agar
5d3d120705
delete unused IOCTL ACCELIOCSRANGE
6 years ago
Daniele Pettenuzzo
d2e2b5e8ce
add pmw3901 optical flow support for fmu-v5 ( #10750 )
6 years ago
Beat Küng
37338e442f
NuttX shell scripts: replace operator == with =
...
- NuttX supports both versions
- POSIX shell only supports '='
6 years ago
Beat Küng
f0c0b6f6e8
params: remove unused SENS_EN_* params
...
Replaced with the more general serial config params.
6 years ago
mcsauder
39ee1926a2
Alphabetize hardware type logic blocks and sensor specific logic blocks in rc.sensors.
6 years ago
David Sidrane
2d800885bc
NXPHlite: rc.sensors start lis3mdl ( #10500 )
6 years ago
mcsauder
e7666aa5d8
Added an imu heater driver, formatted whitespace, standardized comments, and added doxy documentation.
7 years ago
Kevin Lopez Alvarez
c10ea132b4
PNI RM3100 magnetometer driver ( #10302 )
...
* tested on SPI (px4fmu-v4pro)
* WIP I2C support
7 years ago
Jake Dahl
07d606ef83
Added TI PGA460 driver functionality to PX4.
7 years ago
David Sidrane
e35be68fd4
NXPhlite work arround to internal i2c routed to external connector.
...
Since the only device on the bus is the barro, int or ext does
not apply. This will be fixed on the rev > RC15.
This defines an alias that can be used to condition the buss logic
connection logic px4_i2c_bus_external to return external.
7 years ago
Beat Küng
9ba2e91fa1
ROMFS: avoid empty 'then else' clause, it's an error in bash
...
Use 'if ! <cmd>' instead.
7 years ago
Beat Küng
5437d55518
rc.sensors: try to start ist8310 on PX4FMU_V2
...
The Pixhack v3 comes with an external IST8310 in the GPS.
7 years ago
Beat Küng
8ef4f12b61
rc.sensors: fix BOARD_FMUV3, it was unset too early
...
It's used further down again.
7 years ago
mcsauder
1fe526b8eb
Updated and added full stops to comments and did some comment/whitespace formatting in the startup scripts.
7 years ago
Daniel Agar
4e05f26659
ms4525 driver extend to support ms4515
7 years ago
Daniel Agar
28610a2b62
AV-X lps22hb only start on SPI
7 years ago
Beat Küng
3f03288a95
omnibus: add support for Hobbywing XRotor F4 G2
...
It has an ICM-20602 IMU
7 years ago
mcsauder
ec16a4d063
Migrate LOGGER_BUF argument to rc.logging, group OUTPUT_MODE instances closer together by relocating UAVCAN logic block in rcS, and alphabetize hardware specific logic in rc.sensors.
7 years ago
Daniel Agar
00c34d8a2b
AV-X board support
7 years ago
DanielePettenuzzo
e15d390f65
rc.sensors: fix
7 years ago
DanielePettenuzzo
0cc5a41bb8
rc.sensors: start all i2c distance sensor with -a flag
7 years ago
DanielePettenuzzo
82b3e57abb
rc.sensors: look for airspeed sensors on all busses
7 years ago
Beat Küng
f8dd833a14
onmibus-f4sd: add ADC support
7 years ago
DanielePettenuzzo
22868dd5a4
crazyflie: add downsampling to pwm3901 optflow driver
7 years ago
DanielePettenuzzo
f49fd2acc7
crazyflie: increase imu reading rate
7 years ago
nathan
f754d092f8
Initial omnibusf4sd target support
...
Flight tested: ekf2 w/ mag and compass by @nathantsoi : https://logs.px4.io/plot_app?log=79b81031-cf1e-41f0-890b-d6cd7d559766
NOTE: external I2C devices need a pullup. I have tested with a 3.3v 2.2k pullup.
Working:
- mpu6000, bench tested and verified via nsh
- fmu
- all 6 ch output bench tested w/ pwm and oneshot via nsh
- ppm input bench tested
- dsm input bench tested
- bmp280, bench tested and verified via nsh
- hmc5883, bench tested and verified via nsh, but requires an external i2c pullup
- gps on uart6
- startuplog, nsh, mavlink on uart4, but params are not sent for some reason. RSSI pin is TX, MOTOR 5 is RX (normal mode, 57600 baud)
- rgbled over i2c, bench tested and workingp
- sbus via the shared sbus/ppm pin (which includes an inverter to the mcu SBUS in pin), remove the solder bridge or jumper to the ppm pin before use
Not yet implemented:
- ADC
- OSD: passthrough video is untested, use at your own risk until a basic driver is implemented.
7 years ago
Phillip Kocmoud
c3b64f6d2a
Corrected rotation for internal SPI LIS3MDL Sensor on R15 Pixracer
7 years ago
Kabir Mohammed
7776789b7d
rc.sensors : fix startup for lidars on Pixhawk boards ( #9058 )
7 years ago
Daniel Agar
5335778f6e
nxphlite start correct sensors and disable debug
7 years ago
Daniel Agar
6f47894929
rc.sensors ms5611 driver auto detect ms5607/ms5611
7 years ago
Phillip Kocmoud
4d0964385b
Update rc.sensors : mRo X2.1 to enable the LIS3MDL
...
This change allows the LIS3MDL based GPS magnetometers to autostart on the mRo x2.1.
7 years ago
Daniel Agar
c7dfd2d17f
ROMFS fix LeddarOne nsh init
7 years ago
José Roberto de Souza
d0baf95df3
drivers: Add LeddarOne lidar driver
...
More information: https://leddartech.com/modules/leddarone/
7 years ago
ChristophTobler
acaf7cd267
rcS: automate tfmini start
...
disable mavlink on aero telemetry if tfmini enabled and start on mavlink companion device for others (needs SYS_COMPANION to be 0)
7 years ago
ChristophTobler
f294445cd0
rc.sensors: start tfmini with appropriate device path for FMUv3
7 years ago
Beat Küng
92a667fca5
rc.sensors: document sensors for NXPhlite
7 years ago
Lorenz Meier
59f56f4a5b
Add support for Pixhack detection
...
This allows to boot a Pixhack 3.0 which is the same as Pixhawk 2.0 / 2.1
7 years ago
Lorenz Meier
49bed47924
Add TFMini to autostart
7 years ago
Beat Küng
c4ee5c318f
px4fmu-v5: make sure the internal ist8310 is detected as internal mag
7 years ago
Khoi Tran
1594c80bf4
Add icm20602 to auav-x21 sensors startup
7 years ago