15635 Commits

Author SHA1 Message Date
Lorenz Meier
f0a4979da6 Merged master into driver_framework 2015-12-01 12:34:02 +01:00
Lorenz Meier
1e99b04d9c Fixes in simulator interface 2015-12-01 12:32:22 +01:00
Lorenz Meier
da190f31fe SITL: Use stable version for gazebo 2015-12-01 12:30:13 +01:00
Lorenz Meier
4beef62337 Update sitl_gazebo repo 2015-12-01 12:18:40 +01:00
Lorenz Meier
ffdf5076dd PX4 tasks: Add px4_prctl API 2015-12-01 12:05:15 +01:00
Lorenz Meier
b170467a1d HRT thread: Set thread name 2015-12-01 12:04:53 +01:00
Lorenz Meier
79a030ec50 Work threads: Ensure they have proper names 2015-12-01 12:04:34 +01:00
Lorenz Meier
85079125f4 posix tasks: Add px4_prctl() call 2015-12-01 12:03:21 +01:00
Lorenz Meier
72287aab3f Main app: set thread name 2015-12-01 12:02:43 +01:00
Lorenz Meier
d5541ee2a7 sdlog2 writer: Use new prctl syntax 2015-12-01 12:01:52 +01:00
Lorenz Meier
58d5fdc853 Simulator: All app names are lowercase! 2015-12-01 12:01:31 +01:00
Lorenz Meier
eb64a6813f Sim MAVLink: Return correct type, remove very uninformed comment 2015-12-01 12:01:10 +01:00
Lorenz Meier
05d5292641 MAVLink receiver: Set thread name 2015-12-01 11:56:49 +01:00
Lorenz Meier
1feb30fd39 commander: Set process name on all OS 2015-12-01 11:53:59 +01:00
Lorenz Meier
aa36e54c93 VDEV: More active reporting 2015-12-01 11:53:00 +01:00
Lorenz Meier
5126f81aed Fix corner cases in timing and in handling poll list iteration in VDEV posix 2015-12-01 10:28:49 +01:00
Lorenz Meier
4b319d2fc6 PWM out sim: Fix corner cases in startup and timeout handling 2015-12-01 10:28:24 +01:00
Lorenz Meier
cf17ef4d41 PX4 semaphores: Add excellent debugging output on failure for Mac OS 2015-12-01 10:28:05 +01:00
Lorenz Meier
0c2b6bf9d1 POSIX: Set the thread name for better debugging 2015-12-01 10:27:39 +01:00
Lorenz Meier
93bb1ab80f Merge pull request #3297 from PX4/master_uavcan_num_if
Set number of UAVCAN interfaces on HW from top level cmake file
2015-12-01 06:15:47 +01:00
David Sidrane
3ce6ee57e4 Set nunmber of UAVCAN interfaces on HW from top level cmake file 2015-11-30 15:44:36 -10:00
Lorenz Meier
1fc774bbf8 Q estimator: Increase phase margin 2015-11-30 10:26:55 +01:00
Lorenz Meier
9ee4760fe0 Barosim: Simplify to a plain loop without reschedules or sub interfaces. Behaves now. The DriverFramework needs closer inspection for busy-running threads. 2015-11-30 00:41:46 +01:00
Lorenz Meier
989b65912b jMAVSim: Drop sim rate to 400 Hz 2015-11-30 00:40:41 +01:00
Lorenz Meier
a9fb11829f Commander: Fix scheduling so its not running at higher prio than control apps 2015-11-29 18:50:02 +01:00
Lorenz Meier
65002d279f Commander: Allow setting home position faster 2015-11-29 18:49:58 +01:00
Lorenz Meier
3c26ca99a0 Q estimator: Increase phase margin 2015-11-29 18:45:48 +01:00
Lorenz Meier
ce1b35d024 Q estimator: Fix scope of sensor voting scheme 2015-11-29 18:41:18 +01:00
Lorenz Meier
66e9abc774 SDLOG2: increase stack size as needed 2015-11-29 17:38:48 +01:00
Lorenz Meier
3515e6ae91 INAV: Increase stack size as needed 2015-11-29 17:38:26 +01:00
Lorenz Meier
f99e14144e Q estimator: Increase stack size as needed 2015-11-29 17:38:08 +01:00
Lorenz Meier
22c7f72a1c FMUv4 config: Fix periph 3.3V en signal, fix typo on 8266 RST signal 2015-11-29 17:12:26 +01:00
Lorenz Meier
a4aa844151 FMU driver: Slightly increase run interval to save load 2015-11-29 17:06:54 +01:00
Lorenz Meier
00e9804b5a Mixer: Fix dependencies 2015-11-29 17:05:39 +01:00
Lorenz Meier
94eff8d9a8 Commander: Fix scheduling so its not running at higher prio than control apps 2015-11-29 17:05:01 +01:00
Lorenz Meier
cb286d0ae6 FMUv4: Initialize complete board correctly 2015-11-29 17:03:50 +01:00
Lorenz Meier
57ce3cfd01 FMUv2: Remove unneeded code 2015-11-29 17:03:19 +01:00
Lorenz Meier
f8ccac69bc FMUv1: Remove unneeded code 2015-11-29 17:03:06 +01:00
Lorenz Meier
fa197ee490 FMU driver: Run slightly faster to accomodate S.BUS 2015-11-29 14:55:25 +01:00
Lorenz Meier
151402748e S.BUS input: Be less sensitive on timing 2015-11-29 14:55:03 +01:00
Lorenz Meier
c28f394c3c Gyro sim: Remove unused perf counter 2015-11-29 13:42:42 +01:00
Lorenz Meier
f4f143927f MPU9K: Remove unused perf counter 2015-11-29 13:41:17 +01:00
Lorenz Meier
44d32a31d1 MPU6K: Remove unused perf counter 2015-11-29 13:41:02 +01:00
Lorenz Meier
6cc1bb7ec8 Enable RX DMA for UART6 2015-11-28 11:39:56 +01:00
Lorenz Meier
05d248480a Initialize FMU actuator control feedback struct 2015-11-28 11:37:59 +01:00
Lorenz Meier
d07c69d329 MAVLink: Output RC inputs faster 2015-11-28 11:16:21 +01:00
Lorenz Meier
d407f0dfe7 Fixed FMU code style 2015-11-28 09:13:15 +01:00
Lorenz Meier
b196d29662 FMU driver: Output and read at 400 Hz 2015-11-28 09:13:15 +01:00
Roman Bapst
a953f83a45 XRacer: start telemetry on telem2 2015-11-28 09:13:15 +01:00
Lorenz Meier
a3eeafebeb Enable UART6 and enable S.BUS. Tested to work. 2015-11-28 09:13:15 +01:00