Lorenz Meier
394bfdc935
Update README.md
...
Fix prerequisites.
2016-10-08 11:00:52 +02:00
Beat Küng
e73cd08a30
syslink_bridge: return state instead of 0
2016-10-07 13:26:58 +02:00
Beat Küng
55bff206be
mission: add NAV_CMD_DO_SET_ROI & NAV_CMD_ROI
2016-10-07 10:57:26 +02:00
David Sidrane
248cd45503
Added missig can_devinit prototype
...
The Nuttx CAN driver is not used with UAVCAN. However to
facilitate compilation to allow the Nuttx CAN Example to be
compiled and linked, the missing proto type was needed.
Futhermore to include the NuttX CAN eaxample the following changes
are needed:
1 ) In cmake/configs/<target>.cmake
Add can to config_extra_builtin_cmds as:
set(config_extra_builtin_cmds
serdis
sercon
can
)
Add:
add_custom_target(can)
set_target_properties(can PROPERTIES
PRIORITY "SCHED_PRIORITY_DEFAULT"
MAIN "can" STACK_MAIN "2048"
COMPILE_FLAGS "-Os")
2) Update the nuttx-configs/<target>/nsh/defconfig
Run make oldconfig and make menuconfig and set the follwoing:
CONFIG_CAN=y
CONFIG_STM32_CAN1=y or CONFIG_STM32_CAN2=y
CONFIG_CAN_EXTID=y
CONFIG_CAN1_BAUD=250000
CONFIG_CAN_FIFOSIZE=8
CONFIG_CAN_NPENDINGRTR=4
CONFIG_EXAMPLES_CAN=y
2016-10-06 19:02:51 +02:00
David Sidrane
1c766aef12
Removed comments to allow appconfigs to bring in can
...
Removed the commented body of the 'if CONFIG_CAN' in the appconfigs
2016-10-06 19:02:51 +02:00
Gene
5cd85b98c2
Fixed app args buffer overrun in qurt px4_layer main.cpp and qshell.cpp
2016-10-06 11:06:57 +02:00
Lorenz Meier
f543463349
Disable FrSky for FMUv2
2016-10-06 09:11:26 +02:00
Daniel Agar
0d02bb2612
ecl attitude_fw fix excessive body fixed turn offset
...
-limit body fixed turn offset contrained roll to possible
roll setpoint range
-fixes #181
2016-10-06 09:03:48 +02:00
James Goppert
7dbb43f2cd
Update matrix.
2016-10-06 09:03:10 +02:00
Paul Riseborough
352750e5d1
EKF: publish ekf solution status summary data
2016-10-06 09:02:29 +02:00
Paul Riseborough
007e73379f
EKF: Improve reporting of position error
2016-10-06 09:02:29 +02:00
Paul Riseborough
744b79c1b2
EKF: Publish innovation test ratios
2016-10-06 09:02:29 +02:00
Beat Küng
9ceb5a7e2e
mavlink: extend status output
2016-10-06 09:01:57 +02:00
Beat Küng
bad107a374
navio_sysfs_pwm_out: avoid dynamic memory allocation & fix a memory leak
...
memory leak was in send_outputs_pwm()
2016-10-06 09:01:25 +02:00
Beat Küng
b864983c5e
navio_sysfs_rc_in: avoid dynamic memory allocation for path
2016-10-06 09:01:25 +02:00
Beat Küng
a42f0f5a62
gps: fix code style
2016-10-06 09:00:09 +02:00
Beat Küng
6d0288d494
gps: update submodule
2016-10-06 09:00:09 +02:00
Beat Küng
80771ce8b3
gps: remove gps_driver_interface_t and use GPSHelper::Interface instead
2016-10-06 09:00:09 +02:00
Miguel Arroyo
c6f43689e7
Adds Auto Mode Scanning
2016-10-06 09:00:09 +02:00
Miguel Arroyo
2799525462
Commandline Interface and Mode options
2016-10-06 09:00:09 +02:00
Hidenori
9bd3f6c9bf
Navio: Delete (wrong) unnecessary ifdef and modify for new GPSDriverUBX constructor
2016-10-06 09:00:09 +02:00
Hidenori
e7b582502a
Navio: change the GPS device
2016-10-06 09:00:09 +02:00
Hidenori
96a5baa12b
Navio: fix style
2016-10-06 09:00:09 +02:00
Hidenori
56ef984529
Navio2: modify for SPI-connected GPS and fix bug in GPIO driver
2016-10-06 09:00:09 +02:00
José Roberto de Souza
b9728ecf39
Uploader tool: Add option to set different baudrates for bootloader and flight stack
...
By default the baudrate in flight stack (Mavlink or NSH) 57600 and the default
baudrate of bootloader is 115200. So we may need to set different
baudrates.
2016-10-05 11:25:14 +02:00
José Roberto de Souza
7e0946466e
Uploader tool: Reboot board and keep it in bootloader
...
The Mavlink reboot messages was only requesting the board to reboot.
If the flashed bootloader has a small or no timeout user will
never be able to update firmware.
2016-10-05 11:25:14 +02:00
Michael Schaeuble
6bb03f3665
Add pitch angle to AK8963 for Bebop
2016-10-05 09:56:54 +02:00
Nate Weibley
bc44ba2907
Fix QtCreator auto whitespace formatting
2016-10-05 08:58:57 +02:00
Nate Weibley
71e87cf287
Set maximum publishing rate to match MPU6000
...
The integrators were set to publish at 800Hz which was overwhelming
the CPU with the EKF running. This brings them in line with what we
get from the MPU6k device.
2016-10-05 08:58:57 +02:00
Nate Weibley
fde165b4f1
Fix 2000dps gyro rate setbits
2016-10-05 08:58:57 +02:00
Nate Weibley
57d7a00261
Set BMI160 bus speed to 10MHz
...
Unliked the MPU6000 from which this driver was based, the bosch
sensor does not have a requirement to handle registers at different
speeds.
2016-10-05 08:58:57 +02:00
Glenn Bitar
6d41ab9e16
Fixed order of arguments in px4_task_spawn_cmd.
...
Fixes #5601
2016-10-05 08:34:58 +02:00
Beat Küng
c81a1631ec
simulator_mavlink: init hil_attitude with 0 & set angular speed
2016-10-04 12:56:25 +02:00
Mark Whitehorn
9500b7f01f
update submodule
2016-10-04 12:54:58 +02:00
Mark Whitehorn
ec1609350f
fix jMAVSim body-fixed XYZ Euler Angles
2016-10-04 12:54:58 +02:00
Paul Riseborough
5ab90048e1
Merge pull request #184 from PX4/pr-rngDelayFix
...
fixed computation of range measurement timestamp
2016-10-04 09:13:19 +11:00
Paul Riseborough
b29174d86b
Merge pull request #193 from PX4/pr-haglInit
...
Pr hagl init
2016-10-04 08:21:15 +11:00
Paul Riseborough
5702c2d51b
Merge pull request #186 from priseborough/pr-ekfOutputPredictor
...
EKF: Improve Output Predictor Tracking
2016-10-04 07:47:34 +11:00
Lorenz Meier
29a4113ce3
MAVLink app: Handle reboot command properly on COMMAND_INT
2016-10-03 22:35:07 +02:00
James Goppert
cb5728297e
LPE fix to enable visual odom. only navigation. ( #5588 )
2016-10-03 14:58:02 -04:00
Daniel Agar
03bfcae351
circleci better manual submodules clean ( #5590 )
2016-10-03 12:59:40 -04:00
James Goppert
7c2798269c
Added vision delay compensation to LPE. ( #5585 )
2016-10-03 02:28:46 -04:00
Paul Riseborough
b5ba4f280f
EKF: reduce output predictor velocity time constant
2016-10-03 14:13:07 +11:00
Paul Riseborough
65762e5998
EKF: publish output predictor tracking errors
2016-10-03 14:13:07 +11:00
Paul Riseborough
c81f9f1dba
EKF: Reduce output predictor tracking errors
...
Implements a PI tracking loop
2016-10-03 14:13:07 +11:00
bharathr
2f6abf26a3
Updated mainapp.config for 200qx and 210qc airframes (based off the generic flight version)
2016-10-02 16:06:08 +02:00
Lorenz Meier
c24046ca5b
FMUv1: Save resources in config
2016-10-02 11:50:34 +02:00
Lorenz Meier
93ad4fa440
rcS: The param save command is unnecessary as param set already stores to disk.
2016-10-02 11:29:53 +02:00
Artem Sabadyr
74b2780874
GPS driver: use FIONREAD on NuttX only
2016-10-02 11:19:55 +02:00
Artem Sabadyr
4c04b7bb53
gps read optimization
2016-10-02 11:19:47 +02:00