Mark Charlebois
34410e7ce4
Changes for updated DriverFramework
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-19 19:03:10 -08:00
Mark Charlebois
52957ab0cc
Don't add DriverFramework dir for NuttX
...
I am unable to get the nuttx build dependencies set up so that
it builds the export dir before it builds df_driver_framework.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-18 20:14:48 -08:00
Mark Charlebois
af155b8e59
Fixed SITL build
...
The SITL build seems to run correctly now
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-18 13:02:39 -08:00
Mark Charlebois
b8c40ecb6b
Enabled DriverFramework drivers for SITL build
...
The code here works only for SITL at the present time.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-18 11:58:21 -08:00
Mark Charlebois
d2cacb9bc6
Added changes to sensors.cpp for DriverFramework
...
This only works for DF based builds (not NuttX).
NuttX is not yet ported to DF.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-17 23:17:52 -08:00
Mark Charlebois
618626103f
Use DevMgr::getNextDevicePath()
...
Also, a fix for number of args passed for accelsim.
Updated to newest version of DriverFramework.
DF drvices show up now in list_devices
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-16 16:57:57 -08:00
Mark Charlebois
3f20d78dfe
Fixed code style
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-16 14:01:39 -08:00
Mark Charlebois
dbe3b0e52b
Re-enabling code to handle DF framework
...
Updated to latest DriverFramework and changed ioctl args to
unsigned int from void *.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-16 13:51:39 -08:00
Lorenz Meier
1fa20819d8
sdlog2: Fix string overflow in file name
2015-11-14 11:18:56 +01:00
Lorenz Meier
cd7834292a
MAVLink log: Use right context for checking
2015-11-14 11:17:10 +01:00
Lorenz Meier
cc8f159bcc
REVERT THIS COMMIT LATER: Temporarily disable the device listing
2015-11-12 15:31:38 +01:00
Lorenz Meier
437133aac4
Merged driver_framework from mcharleb
2015-11-12 15:20:15 +01:00
Mark Charlebois
efd9995a10
Ported more simulated sensors to DriverFramework
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-10 07:45:13 -08:00
Lorenz Meier
1b640f80fe
MC pos control: Widen manual deadband back to 20%
2015-11-09 23:40:31 +01:00
Mark Whitehorn
a6ba6eb2e4
reduce Z control deadband from 40% to 5%
2015-11-08 20:42:17 +01:00
Lorenz Meier
066be5b9b3
Q estimator: Code style fix
2015-11-08 10:24:55 +01:00
Lorenz Meier
e5b8a70680
Attitude estimator Q: Add low pass to yaw axis for control state topic, publish raw attitude and prevent double filtering of attitude
2015-11-08 10:23:37 +01:00
Lorenz Meier
825b651d17
Sensors: Initialize poll struct
2015-11-08 10:22:45 +01:00
jgoppert
c6b84f5226
Attitude estimator hot fix.
2015-11-07 16:40:51 -05:00
jgoppert
68e4b33167
Added valgrind to sitl.
2015-11-07 11:49:58 -05:00
jgoppert
ca5a2d1fca
Fixed some sitl init bugs.
2015-11-07 11:49:06 -05:00
Lorenz Meier
5f407f539e
Sensors: Fix wrong define leading to incorrect battery voltage scaler picked for FMUv1. Found by @xn365
2015-11-07 16:27:43 +01:00
Lorenz Meier
15e8f28c88
VTOL att control: Move param file to generated version
2015-11-07 09:53:52 +01:00
Lorenz Meier
90023b2a0c
MC att control: Move param file to generated version
2015-11-07 09:53:37 +01:00
Lorenz Meier
54fff33e8f
MAVLink app: Move param file to generated version
2015-11-07 09:53:20 +01:00
Roman Bapst
de111a9266
Merge pull request #3077 from PX4/vtol_posix
...
ported vtol module to posix
2015-11-06 22:42:54 +01:00
Roman Bapst
6c703935f2
Merge pull request #3136 from dronecrew/matrix
...
Separate matrix lib into own repo, added testing and coverage
2015-11-06 21:07:44 +01:00
Lorenz Meier
ca40cbcf6e
Documented parameters in system setup which require a restart to become effective
2015-11-06 20:56:53 +01:00
jgoppert
4345d8db6e
Merge branch 'master' of github.com:PX4/Firmware into matrix
2015-11-06 11:15:35 -05:00
tumbili
e1924c5d66
ekf: publish control state
2015-11-06 16:46:32 +01:00
Youssef Demitri
556a5dbd1d
astyle fix
2015-11-06 13:48:50 +01:00
Youssef Demitri
170f0032fd
updated to master (solve merge conflicts)
2015-11-06 12:18:31 +01:00
Lorenz Meier
9b45daa8f7
Merge pull request #2667 from mhkabir/vis_yaw
...
External heading support for AttitudeEstimatorQ (Vision/Mocap)
2015-11-06 10:50:18 +01:00
Lorenz Meier
083dbbb71b
IO firmware: Do mixer load as block operation
2015-11-06 10:24:10 +01:00
Roman Bapst
85605f72f2
Merge pull request #2814 from PX4/mc_pos_guard
...
MC position controller: Guard against invalid setpoints
2015-11-06 09:17:05 +01:00
jgoppert
27df787bff
Separated matrix lib into own repo.
2015-11-05 20:27:48 -05:00
Lorenz Meier
628e5c8649
Mixer: Fix naming inconsistency
2015-11-05 21:29:44 +01:00
Lorenz Meier
9b1fefb8d0
Remove unused build file
2015-11-05 21:29:17 +01:00
Kabir Mohammed
f6a9647fe6
attitude_estimator_q : add external heading support
2015-11-05 14:31:53 +05:30
Lorenz Meier
85ad5a622a
MAVLink: Send USB telem status
2015-11-04 18:23:30 +01:00
Lorenz Meier
0fe2bb5886
Commander: Read USB status
2015-11-04 18:23:19 +01:00
Lorenz Meier
50c6be5d25
SDLOG2: Comment lied
2015-11-04 11:09:09 +01:00
Lorenz Meier
f776c57fb2
INAV: Clean up output
2015-11-04 10:46:18 +01:00
Lorenz Meier
f4741f8bf1
EKF: Fix output
2015-11-04 10:46:03 +01:00
Lorenz Meier
4076383c49
Commander: Fix PX4_INFO call
2015-11-03 22:53:03 +01:00
Lorenz Meier
9647f0622c
MAVLink: Comment lied
2015-11-03 09:11:12 +01:00
Lorenz Meier
c934286f6c
MAVLink app: Do not try to fill the complete buffer, just try to get a complete message
2015-11-03 09:11:12 +01:00
Lorenz Meier
8a6e9d17ba
MAVLink: Do a better job at receive rate limiting
2015-11-03 09:11:12 +01:00
Lorenz Meier
c20e7f8424
Commander: Provide console output on autosave
2015-11-03 08:57:30 +01:00
Lorenz Meier
484bd3bd89
Let commander be less verbose
2015-11-02 18:48:53 +01:00