Daniel Agar
a8b91c7ac9
move intel_aerofc-v1 init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
a4830f8d7b
move omnibus_f4sd init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
60ade5d82b
move av_x1-v1 init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
aab08ad6fc
move nxp_fmuk66-v3 init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
c6a502f150
move fmu-v2/v3 init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
6c2436c2ca
move fmu-v4pro init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
d940f500f6
move fmu-v4 init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
25799c6e75
create board specific init script and use with fmu-v5
2018-12-01 10:03:19 -05:00
David Sidrane
729d1c32d3
Rename nxphlite-v3 to NXP fmuk66-v3 ( #10927 )
2018-11-28 12:13:21 -05:00
Daniel Agar
ba6b71e619
px4fmu-v4 start ist8310 mag (optional external)
2018-11-27 09:29:48 -05:00
Daniel Agar
abb3817d31
boards new split VENDOR_MODEL naming convention
2018-11-26 14:40:14 -08:00
David Sidrane
8d15da379b
nxphlite-v3:Add HolyBro GPS on I2C 2 using ist8310
2018-11-09 15:04:51 -05:00
Daniel Agar
5d3d120705
delete unused IOCTL ACCELIOCSRANGE
2018-11-06 07:43:43 +08:00
Daniele Pettenuzzo
d2e2b5e8ce
add pmw3901 optical flow support for fmu-v5 ( #10750 )
2018-10-24 10:25:41 -04:00
Beat Küng
37338e442f
NuttX shell scripts: replace operator == with =
...
- NuttX supports both versions
- POSIX shell only supports '='
2018-09-27 23:39:20 +02:00
Beat Küng
f0c0b6f6e8
params: remove unused SENS_EN_* params
...
Replaced with the more general serial config params.
2018-09-25 07:53:29 +02:00
mcsauder
39ee1926a2
Alphabetize hardware type logic blocks and sensor specific logic blocks in rc.sensors.
2018-09-19 13:17:10 -04:00
David Sidrane
2d800885bc
NXPHlite: rc.sensors start lis3mdl ( #10500 )
2018-09-17 13:29:08 -04:00
mcsauder
e7666aa5d8
Added an imu heater driver, formatted whitespace, standardized comments, and added doxy documentation.
2018-09-06 12:03:26 +02:00
Kevin Lopez Alvarez
c10ea132b4
PNI RM3100 magnetometer driver ( #10302 )
...
* tested on SPI (px4fmu-v4pro)
* WIP I2C support
2018-08-28 11:44:34 -04:00
Jake Dahl
07d606ef83
Added TI PGA460 driver functionality to PX4.
2018-08-27 21:15:04 +02:00
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.
2018-08-14 09:38:15 -04:00
Beat Küng
9ba2e91fa1
ROMFS: avoid empty 'then else' clause, it's an error in bash
...
Use 'if ! <cmd>' instead.
2018-08-13 21:50:14 -04:00
Beat Küng
5437d55518
rc.sensors: try to start ist8310 on PX4FMU_V2
...
The Pixhack v3 comes with an external IST8310 in the GPS.
2018-08-02 16:09:36 +02:00
Beat Küng
8ef4f12b61
rc.sensors: fix BOARD_FMUV3, it was unset too early
...
It's used further down again.
2018-08-02 16:09:36 +02:00
mcsauder
1fe526b8eb
Updated and added full stops to comments and did some comment/whitespace formatting in the startup scripts.
2018-07-31 09:06:03 +02:00
Daniel Agar
4e05f26659
ms4525 driver extend to support ms4515
2018-07-30 10:24:40 +02:00
Daniel Agar
28610a2b62
AV-X lps22hb only start on SPI
2018-07-30 00:36:05 -04:00
Beat Küng
3f03288a95
omnibus: add support for Hobbywing XRotor F4 G2
...
It has an ICM-20602 IMU
2018-07-23 11:04:17 +02:00
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.
2018-07-20 19:01:33 +02:00
Daniel Agar
00c34d8a2b
AV-X board support
2018-07-08 10:18:13 -04:00
DanielePettenuzzo
e15d390f65
rc.sensors: fix
2018-07-03 17:33:18 +02:00
DanielePettenuzzo
0cc5a41bb8
rc.sensors: start all i2c distance sensor with -a flag
2018-07-03 17:33:18 +02:00
DanielePettenuzzo
82b3e57abb
rc.sensors: look for airspeed sensors on all busses
2018-06-21 07:37:53 +02:00
Beat Küng
f8dd833a14
onmibus-f4sd: add ADC support
2018-05-31 19:13:00 +02:00
DanielePettenuzzo
22868dd5a4
crazyflie: add downsampling to pwm3901 optflow driver
2018-05-22 12:21:45 +02:00
DanielePettenuzzo
f49fd2acc7
crazyflie: increase imu reading rate
2018-05-22 12:21:45 +02:00
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.
2018-05-20 11:54:17 +02:00
Phillip Kocmoud
c3b64f6d2a
Corrected rotation for internal SPI LIS3MDL Sensor on R15 Pixracer
2018-03-28 13:47:22 -04:00
Kabir Mohammed
7776789b7d
rc.sensors : fix startup for lidars on Pixhawk boards ( #9058 )
2018-03-15 13:26:35 -04:00
Daniel Agar
5335778f6e
nxphlite start correct sensors and disable debug
2018-03-11 18:19:12 -05:00
Daniel Agar
6f47894929
rc.sensors ms5611 driver auto detect ms5607/ms5611
2018-03-06 13:47:37 +01:00
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.
2018-02-12 21:33:39 -05:00
Daniel Agar
c7dfd2d17f
ROMFS fix LeddarOne nsh init
2018-02-08 19:58:42 -05:00
José Roberto de Souza
d0baf95df3
drivers: Add LeddarOne lidar driver
...
More information: https://leddartech.com/modules/leddarone/
2018-02-08 11:26:26 +01:00
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)
2018-01-31 11:36:06 +01:00
ChristophTobler
f294445cd0
rc.sensors: start tfmini with appropriate device path for FMUv3
2018-01-27 14:13:28 +01:00
Beat Küng
92a667fca5
rc.sensors: document sensors for NXPhlite
2018-01-10 07:59:32 +01:00
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
2018-01-06 11:35:53 +01:00
Lorenz Meier
49bed47924
Add TFMini to autostart
2018-01-01 17:38:41 +01:00