Commit Graph

15635 Commits

Author SHA1 Message Date
Lorenz Meier f562a27976 Merge pull request #244 from PX4/hil
Small HIL improvements
2013-04-07 10:15:26 -07:00
Lorenz Meier a1c8d19c34 Added generation of pressure altitude in highres IMU message mode 2013-04-07 18:43:19 +02:00
px4dev 2557f0d2de Rename the 'device' directory back to 'drivers', it's less confusing that way.
Move the fmuv2 board driver out into the new world.
2013-04-06 23:04:32 -07:00
px4dev 8eeefcce05 Add GPIO driver access to the power supply control/monitoring GPIOs for FMUv2 2013-04-06 22:46:50 -07:00
px4dev c355275669 Make the 'fmu' command build for v2. Should be enough to get the FMU-side PWM outputs working, but untested. 2013-04-06 19:20:08 -07:00
px4dev 706dcb6a53 Move the FMU driver from the old universe to the new universe so that we can teach it about v2. 2013-04-06 18:38:32 -07:00
px4dev 29324cc97f Add the SoC chip and common directories to the NuttX-related include paths. 2013-04-06 18:33:32 -07:00
px4dev d1a2e9a9c1 Fix the v2 RGB LED ID 2013-04-06 18:18:49 -07:00
px4dev e7e35616c0 Fix the way that tone_alarm idles the GPIO and make it idle safely for v2 boards. 2013-04-06 15:47:34 -07:00
px4dev d8e8e6cd20 Fix alt function selector for tone_alarm GPIO. 2013-04-06 14:07:00 -07:00
px4dev 52bb5e561c Fix memory sizing so that we get the extra 64K we promised. 2013-04-06 12:57:53 -07:00
px4dev 8f1070bb42 Fix a misleading comment about the tone_alarm timers. 2013-04-06 12:28:36 -07:00
px4dev aa09ebd7d3 Share the ROMFS prototype betwen FMUv1 and v2 2013-04-06 11:16:54 -07:00
px4dev e5fa9dbcea Move the LSM303D driver over into the new world. 2013-04-06 11:16:24 -07:00
px4dev aa369dfef1 Fix command registration for modules. 'rgbled test' works now. 2013-04-06 10:20:03 -07:00
Lorenz Meier 5eeb7f0d77 Merge branch 'master' of github.com:PX4/Firmware into hil 2013-04-06 13:02:45 +02:00
Lorenz Meier dc11bcfb42 Disabled full JTAG port to free PA15 for tone alarm 2013-04-06 12:56:22 +02:00
Lorenz Meier e2c30d7c1d Added include dir for RGB led 2013-04-06 12:12:39 +02:00
Lorenz Meier c25248f1af Fixed RGB led warnings and error handling 2013-04-06 12:00:51 +02:00
Julian Oes d1d4d1d1e2 Some defines and comments (still WIP) 2013-04-06 11:36:53 +02:00
Julian Oes f288c65baa LSM303D accel and mag working (still WIP) 2013-04-06 11:36:45 +02:00
Julian Oes 2187dc8e9a LSM303D accel raw values look ok (work in progress) 2013-04-06 11:36:38 +02:00
Lorenz Meier b4483a09b2 Added LSM303D driver 2013-04-06 11:36:26 +02:00
Lorenz Meier 4a5505b044 Added LSM303D driver skeleton 2013-04-06 11:36:18 +02:00
Julian Oes 4ccf252b76 Changed I2C bus for blinkm, tested on fmuv2 2013-04-06 11:36:04 +02:00
px4dev c558ad15ab Add the RGB LED driver as an example. 2013-04-06 01:00:07 -07:00
px4dev c1f6f81e9d wchar_t is indeed a builtin type that should not be overridden. 2013-04-06 00:56:26 -07:00
px4dev 8b9b41fd50 Populate INCLUDE_DIRS with some likely candidates.
Implement __EXPORT and such for modules, as well as symbol visibility.

Don't use UNZIP to point to unzip, as it looks there for arguments.
2013-04-06 00:51:59 -07:00
px4dev 2e5809d051 Fix the remaining pieces so that we can build a firmware image for FMUv2 2013-04-06 00:04:59 -07:00
px4dev 976f1334ef More config for fmuv2 2013-04-04 23:17:21 -07:00
Lorenz Meier 80e8eeab29 Merge branch 'master' of github.com:PX4/Firmware into new_state_machine 2013-04-02 22:22:28 +02:00
px4dev f243f6ef66 Scratch in a mostly-building board config for fmuv2 2013-04-01 01:23:05 -07:00
px4dev f82af140ae Hand-merge F427 patches. 2013-03-31 20:56:43 -07:00
px4dev 8224adf52a Should never have been here. 2013-03-31 15:46:17 -07:00
px4dev 335a645330 Add some help text. 2013-03-31 15:46:07 -07:00
px4dev b1da855548 Merge branch 'master' into export-build 2013-03-31 15:16:07 -07:00
Anton d536e3d5f9 Complete calibration implemented 2013-03-31 20:42:15 +04:00
Anton 1be74a4716 Accelerometers offsets calibration implemented 2013-03-31 12:24:37 +04:00
Anton 114685a40b position_estimator_inav - first working version 2013-03-30 21:30:58 +04:00
Anton 72b8abca22 Merge branch 'master' of https://github.com/PX4/Firmware into inertial_nav2 2013-03-30 01:57:26 +04:00
Anton 382af2b52d Acceleration vector transform implemented. Accelerometer calibration procedure defined but not implemented yet. 2013-03-30 01:54:04 +04:00
Anton fb663bbb0c Acceleration convertion from UAV frame to NED frame 2013-03-29 13:08:56 +04:00
Anton b837692d48 Test rotation matrix 2013-03-28 21:35:38 +04:00
Lorenz Meier 9dbd2695d3 Hotfix missing yaw deadzone default (leads to continuous turns since zero speed is never commanded) 2013-03-28 12:48:28 +01:00
Lorenz Meier 6eba7a9e41 Fix gyro measurement noise variance 2013-03-28 12:47:47 +01:00
Anton 83e356fda4 Initial version of position_estimator_inav added 2013-03-27 17:45:51 +04:00
Julian Oes 3cb3fa224b Small fixes again 2013-03-26 15:37:13 -07:00
Julian Oes f8e5b0cb0e Small fixes and comments 2013-03-26 10:44:49 -07:00
Julian Oes 06a94cacd5 Merge remote-tracking branch 'upstream/master' into new_state_machine
Conflicts:
	apps/controllib/fixedwing.cpp
2013-03-25 17:29:34 -07:00
Julian Oes 3665d7b86f Improved command handling, added a low priority task and various fixes 2013-03-25 14:53:54 -07:00