3188 Commits

Author SHA1 Message Date
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
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
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
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
Lorenz Meier
0dc96dbd89 Merge pull request #234 from PX4/seatbelt
Seatbelt for fixed wing
2013-03-23 08:24:41 -07:00
Lorenz Meier
8ca0440471 Merge pull request #240 from PX4/usb_hil
Added startup scripts useful when running USB consoles, made MAVLink awa...
2013-03-23 08:23:55 -07:00
Lorenz Meier
4ae4a29a17 Fixed copy & paste documentation lies 2013-03-22 13:17:04 +01:00
px4dev
4c448a5be0 Merge branch 'master' into export-build 2013-03-21 23:41:43 -07:00
Lorenz Meier
70a85739cc Added startup scripts useful when running USB consoles, made MAVLink aware that /dev/console is a hint for running on USB (magic strings, magic strings) 2013-03-21 10:14:34 +01:00
Lorenz Meier
bee896786a Hotfix: Apply same (correc) deadzone logic from IO fix to FMU as well 2013-03-21 07:59:44 +01:00
Lorenz Meier
99054e76fb Merge pull request #235 from sjwilks/io-twitch
Stop the servo suddenly jumping when it goes out of the deadzone in one direction
2013-03-20 23:59:03 -07:00
px4dev
a457a45239 Pass the module name in to the module makefile.
Refer to the module command name with MODULE_COMMAND to avoid confusion with the module's actual name.
2013-03-20 23:55:30 -07:00
px4dev
08bed2c31f Add extra cleaning power. 2013-03-20 23:22:48 -07:00
px4dev
db91dffb23 Merge branch 'master' into export-build 2013-03-20 23:05:19 -07:00
Simon Wilks
f1d8aa57ce Ensure that numerator / demoninator <= 1. 2013-03-21 01:12:01 +01:00
px4dev
b7d65bf8fc HOTFIX: correct some logic errors with SPI chipselect generation.
Tested by Tridge.
2013-03-19 21:03:27 -07:00
Lorenz Meier
f43a74c6ca Merge branch 'seatbelt_controllib' of https://github.com/jgoppert/Firmware into seatbelt 2013-03-19 23:20:06 +01:00
Lorenz Meier
ccdb2da4f4 Merge pull request #233 from sjwilks/mixer
Fix the CamFlyer mixer
2013-03-19 14:28:24 -07:00
Simon Wilks
01cac73247 Fix the CamFlyer mixer 2013-03-19 22:15:04 +01:00
sjwilks
1c9bc8e19d Merge pull request #231 from PX4/calibration_warning
Added MAVLink-transmitted calibration warning about bad sensor calibrati...
2013-03-18 15:32:37 -07:00