Daniel Agar
115c31451c
SITL use EKF2_MAG_TYPE default value
2019-01-31 09:23:12 -05:00
Daniel Agar
8dc0509989
mpu9250: split icm20948 support out into new separate driver
2019-01-30 09:29:08 +01:00
Daniel Agar
1ded189f58
ROMFS rcS execute (optional) rc.board_defaults after AUTOCNF set
2019-01-18 11:23:01 -05:00
Daniel Agar
fef65bf5c8
ROMFS split rc.board into defaults, sensors, and extras
2019-01-15 23:52:46 -08:00
Claudio Micheli
d1da46ef46
Added generic UART configuration.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com >
2019-01-15 09:17:24 +01:00
Claudio Micheli
7124cbf3af
Fixed CI broken build. Made TELEM2 default port.
...
Device port can be set via SENS_EN_CM8JL65 parameter:
SENS_EN_CM8JL65 = 0 -> Disabled
SENS_EN_CM8JL65 = 1 -> Enabled on TELEM2
SENS_EN_CM8JL65 = 2 -> Enabled on TELEM1
Signed-off-by: Claudio Micheli <claudio@auterion.com >
2019-01-15 09:17:24 +01:00
Claudio Micheli
e4381bfc87
Added sensor enable/disable parameter (SENS_EN_CM8JL65).
...
Disabled by default.
Signed-off-by: Claudio Micheli <claudio@auterion.com >
2019-01-15 09:17:24 +01:00
bresch
766f911005
beta75 - Reduce MC_YAWRATE_P to avoid oscillations when battery is fully charged
2019-01-14 18:38:31 +01:00
bresch
118848d261
beta75 - Adjust PWM_MIN and set number of cells
2019-01-14 18:38:31 +01:00
Jake Dahl
1699c577c3
Fixed an issue with a local variable that should have been a member variable. Increased the P term to reduce rise time. Removed feedforward as it was not neccessary. Removed some custom commands that didn't serve much of a purpose.
2019-01-08 22:36:09 +01:00
Daniel Agar
1b8c2c82d5
px4flow start in rc.sensors instead of per board ( #11123 )
...
- fixes #11009
2019-01-01 11:39:40 -05:00
Daniel Agar
1f9b833342
ROMFS 4041 change nsh shebang to /bin/sh
2018-12-24 19:27:04 +00:00
Beat Küng
2790cace4f
beta75X aiframe: exclude on most boards (only used on Omnibus)
2018-12-23 15:49:37 -05:00
Beat Küng
9f642c7ea7
airframes: add a config for the BetaFPV Beta75X 2S Brushless Whoop
2018-12-23 15:49:37 -05:00
Matthias Grob
95b472277c
TBS Caipirinha: Prevent ESC beeping all the time
...
Setting PWM_DISARMED to 0 results in no PWM output to the ESC for the pusher motor.
Most ESCs start beeping endless in short intervals if they don't get a signal.
I remove changing this parameter which is 900 by default to always command the motor to stand still.
2018-12-23 12:21:30 +01:00
Julian Oes
73578a593f
simulator: bring -t argument back
...
The -t argument had been deleted because I didn't realize that it was
actually being used. Therefore, this brings it back and we now use -c
for TCP.
2018-12-22 10:32:18 +01:00
Julian Oes
b436f3dd56
ROMFS/Tools: switch to TCP connection for SITL
...
This switches from UDP to TCP to connect to jMAVSim.
2018-12-22 10:32:18 +01:00
Nuno Marques
cfd1be584e
Feature: VIO: add ODOMETRY stream ( #11084 )
...
* mavlink_messages: remove LOCAL_POSITION_NED_COV stream
* mavlink_messages.cpp: add ODOMETRY stream
* add MAV_ODOM_LP parameter to activate odometry loopback
* EKF2: add vehicle_odometry publisher
* Replace VISION_POSITION_ESTIMATE loopback with ODOMETRY
* LPE: add vehicle_odometry publisher
* set vehicle_odometry local_frame field
* mavlink_messages.cpp: ODOMETRY frame_id depends on MAV_ODOM_LP
2018-12-21 12:54:04 -05:00
Julian Oes
63ee101c51
rcS: fix exit value
...
Shellcheck complained about returning -1 because that's essentially 255.
2018-12-19 07:36:43 +00:00
Julian Oes
3ebf030a02
ROMFS: change shebang from #!zsh to #!/bin/sh
...
This was required for shellsheck.
2018-12-19 07:36:43 +00:00
Beat Küng
6a5108269e
rcS tone_alarm: fix CBRK_BUZZER
...
tone_alarm was started before the parameters were loaded, and the first
tune was played before that as well. CBRK_BUZZER was then read as default,
ignoring the user-configured value.
We now start tone_alarm after we load the parameters. Note that a
previously published startup tone or SD card error will still be played.
2018-12-15 10:01:02 -05:00
David Sidrane
11f9925b02
rcS,rc.serial.jinja:ensure proper unset hygiene
...
Delete auto generated vars, and others that were missed.
2018-12-12 15:14:11 -05:00
Beat Küng
dc49e259b3
logger: add separate profile for vision/avoidance
...
Keeps things more modular.
2018-12-07 11:51:59 +01:00
dakejahl
311c0941c9
Teal One airframe improvements for full support ( #10860 )
...
* added a parameter for enabled the smart battery
* start tel1 and tel2 at 921600 and max rate
* turned up the max tx rate on mavlink streams for telem1 and telem2
* turned off mavlink stream for tel1 in 4250_teal. This is connected to TX1 FTDI UART and has issues.
* moved check to 4250 board ID to start mpu9250s for Teal airframe into fmuv4 rc.board.
2018-12-05 09:49:58 -05:00
Daniel Agar
3a036021ba
ROMFS defaults drop floating point decimal
2018-12-04 22:57:53 -05:00
Daniel Agar
ecbf6ea77b
ROMFS multicopter airframes don't call other airframes (4001/4002)
...
- fixes #10980
2018-12-04 22:57:53 -05:00
flochir
ab9e9793a0
ICM20948 integration into MPU9250 driver ( #10116 )
...
* Integrated preliminary ICM20948 support into MPU9250 driver.
Fixed temperature conversion for MPU9250/ICM20948.
* Included missing check for PX4_I2C_OBDEV_MPU9250 in main.cpp.
* Added explicit bus for internal MPU9250 on Pixhawk 2.1 to avoid implicit start
of an externally attached device with wrong orientation.
2018-12-04 22:15:02 -05:00
Daniel Agar
d4e06e517a
delete drv_gpio.h, modules/gpio_led, and fmu GPIO ioctls
2018-12-03 16:30:39 +01:00
Daniel Agar
3e9e5ed372
ROMFS move airframes to subdirectory
2018-12-01 10:03:19 -05:00
Daniel Agar
7f0d2f23b7
move atmel_same70xplained init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
4240abad73
move bitcraze_crazyflie init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
0e980c1f83
move gumstix_aerocore2 init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
a3fed608a6
move airmind_mindpx-v2 init to rc.board
2018-12-01 10:03:19 -05:00
Daniel Agar
c9a2033c5b
move auav_x21-v1 init to rc.board
2018-12-01 10:03:19 -05:00
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
Daniel Agar
f692ad04d0
boards organization
2018-11-26 14:40:14 -08:00
CUAVcaijie
eb8a3de987
add rgbled_ncp5623c driver ( #10889 )
...
Co-Authored-By: CUAVcaijie <caijie@cuav.net >
2018-11-25 13:40:51 -05:00
TSC21
e3af000fdb
init.d-posix: make 1013_iris_vision independent of 1010_iris_opt_flow
2018-11-21 12:21:16 +01:00
TSC21
dcdddacdb2
init.d-posix: vision: set the appropriate parameters
2018-11-21 12:21:16 +01:00
Daniel Agar
8566b6b53e
AV-X increase logger buffer
2018-11-21 09:13:40 +01:00