15635 Commits

Author SHA1 Message Date
Lorenz Meier
092a51426f Build fix and airspeed console cal v1.1.0beta2 2015-11-17 12:59:45 +01:00
Lorenz Meier
0509a5a9ea Enforce airspeed check for VTOLs 2015-11-17 12:35:24 +01:00
Lorenz Meier
4947e89f52 VTOL attitude control: Fix return value on start 2015-11-17 12:25:05 +01:00
Lorenz Meier
e070f671ae Preflight: better reporting 2015-11-17 12:24:51 +01:00
Lorenz Meier
b6a959ad3e Navigator: Code style 2015-11-17 12:23:41 +01:00
Lorenz Meier
81ff8d8060 Navigator: Initialize home position at boot time 2015-11-17 09:32:35 +01:00
Lorenz Meier
907848452f Commander: Be less verbose during normal flight ops 2015-11-17 09:32:35 +01:00
Lorenz Meier
b90e8a71f0 FMU: Fix sensor reset command, by Dmitry Prokhorov 2015-11-17 09:32:35 +01:00
Roman Bapst
d5150efa2b Merge pull request #3195 from PX4/vtol_bench_test
VTOL: bench testing without airspeed reading
2015-11-17 09:30:02 +01:00
tumbili
2b50297c2e vtol: allow switch to fw mode without airspeed reading to facilitate bench testing 2015-11-17 09:14:40 +01:00
Mark Charlebois
64a05f43bd Merge pull request #3194 from mcharleb/driver_framework_latest
Set flags for building the proper DriverFramework target
2015-11-16 23:46:48 -08:00
Mark Charlebois
8882e10278 Updated DriverFramework
Fixed static function that was not marked static

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-16 23:41:53 -08:00
Mark Charlebois
8a6b719897 Updated DriverFramework
Fixed failure due to float promotiion to double

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-16 23:35:39 -08:00
Mark Charlebois
1bcb93180b Set flags for building the proper DriverFramework target
The DF_TARGET cmake variable needs to be set to (linux, darwin, qurt, nuttx)
The define __DF_LINUX or __DF_QURT needs to be set.
The __DF_DARWIN target is untested

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-16 23:24:59 -08:00
Mark Charlebois
9afec98740 Merge pull request #3191 from mcharleb/driver_framework_latest
Updated to latest DriverFramework
2015-11-16 21:10:00 -08:00
Mark Charlebois
62eba58fb4 Code format fixes
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-16 17:46:22 -08:00
Mark Charlebois
befec98e17 Fixed adcsim
Was missing call of base class init().

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-16 17:42:33 -08:00
Mark Charlebois
b6963be9eb Fixed gyrosim
Was not calling base class init()

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-16 17:35:54 -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
Pavel Kirienko
82b3ea2501 Removed an excessive template disambiguator in the virtual CAN driver class (fixes 3190) 2015-11-17 02:00:42 +03: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
Mark Charlebois
40b488d693 Updated to latest DriverFramework
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-11-16 11:59:30 -08:00
Lorenz Meier
ee2ce77c82 Merge pull request #3183 from mhkabir/uavcan_voting
Improved sensor failsafe reporting
2015-11-14 18:02:25 +01:00
Kabir Mohammed
5a1f7ca95a attitude_q : verbose failure reporting 2015-11-14 21:55:32 +05:30
Kabir Mohammed
0d7cd22ae7 data validator : verbose error state reporting 2015-11-14 21:55:24 +05:30
Kabir Mohammed
2d776aca14 attitude_q : ignore blank fields 2015-11-14 21:06:24 +05:30
Kabir Mohammed
0f489a194f attitude_q : more verbose failsafe output 2015-11-14 21:06:23 +05:30
Lorenz Meier
578b250069 Add RC check output 2015-11-14 15:04:52 +01:00
Lorenz Meier
d3365787af sdlog2: Be less verbose 2015-11-14 15:03:46 +01:00
Lorenz Meier
835ab4f10f Systemlib: Add USB circuit breaker 2015-11-14 15:03:28 +01:00
Lorenz Meier
0fdc0e28c7 Messages: Add USB breaker and control state horizontal acceleration 2015-11-14 15:03:14 +01:00
Lorenz Meier
ff88fc00c0 Commander: Preflight check reporting cleanup, add USB breaker 2015-11-14 15:02:56 +01:00
Lorenz Meier
9b758e7285 Set minimum takeoff alt to 2.5 meters 2015-11-14 12:07:19 +01:00
Lorenz Meier
1fa20819d8 sdlog2: Fix string overflow in file name 2015-11-14 11:18:56 +01:00
Lorenz Meier
58c04d2d31 sdlog2: Fix string overflow in file name 2015-11-14 11:18:30 +01:00
Lorenz Meier
a26d7c35cd Baro sim: use right IOCTL API 2015-11-14 11:17:28 +01:00
Lorenz Meier
cd7834292a MAVLink log: Use right context for checking 2015-11-14 11:17:10 +01:00
Lorenz Meier
65cf8caef2 POSIX Device: Fix IOCTL interface 2015-11-14 11:16:42 +01:00
Lorenz Meier
3aa3bf8f5f Commander: Do not report every new data link 2015-11-14 10:33:20 +01:00
Lorenz Meier
fc0ff0d2f6 Baro sim: Initialize struct 2015-11-14 10:31:37 +01:00
Lorenz Meier
32bbbb0cdc Merge pull request #3171 from mhkabir/commander_prearm
Commander : Effectively track failure reporting and handle hotplug sensors
2015-11-14 10:29:28 +01:00
Lorenz Meier
fa2b1ffa14 Tone alarm: IOCTL interface fix 2015-11-14 00:09:26 +01:00
Lorenz Meier
fd0584e95d Gyro sim IOCTL fix 2015-11-14 00:08:01 +01:00
Lorenz Meier
6c43b6c964 Baro sim: fix baro ioctl interface 2015-11-14 00:06:18 +01:00
Lorenz Meier
b05294d4b4 Accel sim: Fix ioctl interface 2015-11-14 00:05:45 +01:00
Lorenz Meier
c5c783bad9 Update driver framework 2015-11-14 00:04:32 +01:00
Lorenz Meier
4c47fa70a8 Airspeed: No module file 2015-11-13 23:58:14 +01:00
Lorenz Meier
df08ee52cf Tone alarm: no module file 2015-11-13 23:57:57 +01:00
Lorenz Meier
aac1afd83d Gyro sim: No module file 2015-11-13 23:57:23 +01:00