4077 Commits

Author SHA1 Message Date
Lorenz Meier
bfd0444cb3 Revert "Increased the number of max files descriptors considerably"
This reverts commit 3157285254381827bc0312bfb413ff6823feee3b.
2013-08-27 07:49:36 +02:00
Lorenz Meier
3157285254 Increased the number of max files descriptors considerably 2013-08-26 13:26:01 +02:00
px4dev
07f7fd1585 Fix the firmware build rules so that we always know how to build all the firmwares and thus we can have dependencies between FMU and IO firmware handled a little more sensibly. 2013-08-25 22:26:47 -07:00
px4dev
54711bbcfe In order to save people from themselves, force a given FMU version to depend on the corresponding _default IO version. This avoids the risk of building a new FMU ROMFS with an old IO firmware, at the cost of the sanity of anyone reading this. 2013-08-23 00:23:32 -07:00
px4dev
f70a4b3b70 Add support for adding extra files to the ROMFS from the config.
If there is an IO firmware image already built when we build the corresponding FMU ROMFS, copy it into the ROMFS. Note - due to there being no fixed build ordering, to be certain that you have the most current IO firmware, you must build the IO firmware explicitly first.
2013-08-22 23:47:55 -07:00
Lorenz Meier
11257cbade Fixed commandline handling 2013-08-22 10:13:47 +02:00
Lorenz Meier
db1229dca3 Merge pull request #12 from cvg/fmuv2_bringup_lsm303d_config
Fmuv2 bringup lsm303d config
2013-08-21 06:10:33 -07:00
Kevin Hester
1c371a6cf8 openocd: lost change from my cherry-picking 2013-08-21 15:02:34 +02:00
Kevin Hester
fa8f8f2a02 add step hooks to make stepping work correctly for non isrs
Conflicts:

	Debug/openocd.gdbinit
	Debug/px4fmu-v1-board.cfg
2013-08-21 15:02:18 +02:00
Kevin Hester
f665ace38c Add scripts for debugging with openocd
Note: We now use the version of stm32f4x that comes with openocd 0.7.0 or later
2013-08-21 15:01:51 +02:00
Andrew Tridgell
2bcf4385f6 build: use unqualified com port names on windows
the qualified names were not working with current versions of python
2013-08-21 15:00:19 +02:00
Lorenz Meier
5be2f4a792 Moved mavlink log to system lib 2013-08-21 14:54:57 +02:00
Julian Oes
4f51f333a9 Adapted the MPU6000 to have the same get range ioctls and defines for defaults 2013-08-21 14:52:20 +02:00
Julian Oes
1ede95d252 L3GD20 and LSM303D reset and range config working properly now 2013-08-21 14:21:54 +02:00
Julian Oes
8083efb60c Use gyro at correct rate 2013-08-21 14:21:11 +02:00
Julian Oes
7db420b9b2 Get units right in config 2013-08-21 14:20:42 +02:00
Lorenz Meier
64b8f5232b Build fix, added command line switch norc to disable RC 2013-08-21 13:54:37 +02:00
Julian Oes
fc24037b03 Changed range handling of LSM303D once again, added defines for default values 2013-08-21 12:37:06 +02:00
Lorenz Meier
5fbee23945 Added flag to disable RC evaluation onboard of IO (raw values still forwarded) 2013-08-21 11:17:29 +02:00
Julian Oes
3875df2fe0 Workaround to get the HMC5883 default rate right 2013-08-21 10:44:47 +02:00
Julian Oes
9762cf86a0 Forgot to comment mag init in sensors.cpp back back in 2013-08-21 09:52:21 +02:00
Julian Oes
658276e1cc Add reset and samplerate ioctl to HMC5883 driver 2013-08-21 09:23:21 +02:00
Julian Oes
408b29ba61 Don't store m/s^2 and G at the same time 2013-08-21 08:40:51 +02:00
Julian Oes
f5c92314f1 Improved LSM303D driver, plus some fixes to the HMC5883 2013-08-20 20:02:06 +02:00
Julian Oes
307c9e52c7 Sorry, finally got the axes of the external mag right 2013-08-20 20:00:16 +02:00
Julian Oes
d2d59aa392 Handle the config command line arguments a bit more intuitive 2013-08-20 19:59:52 +02:00
Lorenz Meier
2a58929ffd Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup 2013-08-20 16:26:15 +02:00
Lorenz Meier
b7cc1c880f Merge pull request #363 from PX4/hotfix_config
Fixed accel self test
2013-08-20 01:55:03 -07:00
Julian Oes
ae3a549d57 Fixed accel self test 2013-08-20 10:39:11 +02:00
Lorenz Meier
e943488e9f Show values when selftest fails 2013-08-20 10:07:37 +02:00
Lorenz Meier
deb426b660 Merge branch 'sensor_selftests' 2013-08-19 22:51:30 +02:00
Lorenz Meier
230c09e2f4 Merge pull request #11 from cvg/fmuv2_bringup_ext_mag_rotation
Support for external mags with different rotation
2013-08-19 08:37:11 -07:00
Julian Oes
a95e48c0b2 Don't stop the startup script if no external HMC5883 is connected 2013-08-19 16:51:22 +02:00
Julian Oes
00c9b8f87f Start the hmc5883 before the lsm303d so that an external mag is used 2013-08-19 16:34:12 +02:00
Julian Oes
12df5dd269 Corrected orientation of external mag 2013-08-19 16:32:56 +02:00
Lorenz Meier
cdd09333f9 Minimized nshterm flags, fixed some pretty stupid non-standard coding in top, now behaving with two shell instances as expected 2013-08-19 15:12:13 +02:00
Lorenz Meier
80f38e3dea Put console and syslog on UART8, added support to nshterm for proper serial port config 2013-08-18 21:00:47 +02:00
Julian Oes
bc717f1715 Sensors should now take into account the orientation of an external mag 2013-08-18 09:33:59 +02:00
Julian Oes
408eaf0ad1 Add ioctl to find out if mag is external or onboard 2013-08-18 09:24:27 +02:00
px4dev
d90345a166 Some early gdb/Python macros for working with NuttX.
Note; only tested with gdb 7.6. Will definitely not work with the stock PX4 toolchain's gdb.
2013-08-17 21:48:54 -07:00
Lorenz Meier
dc1dc25f1b Revert "Hotfix for UART5"
This reverts commit b08ca02410cc02f75bbfe154963edcea6767972e.
2013-08-17 20:44:00 +02:00
Lorenz Meier
061be7f7fe Merged master 2013-08-17 20:30:52 +02:00
Lorenz Meier
b08ca02410 Hotfix for UART5 2013-08-17 19:55:40 +02:00
Lorenz Meier
628e806df5 Minor style changes 2013-08-17 18:48:14 +02:00
Julian Oes
74802f0692 Added possibility to set board orientation 2013-08-17 18:06:39 +02:00
Lorenz Meier
354f5fad4b Merge pull request #361 from jean-m-cyr/master
Flesh out PX4IO documentation comments and delete unnecessary class var
2013-08-17 08:44:47 -07:00
Jean Cyr
3f800e5861 Make it obvious that file * isn't used here 2013-08-17 10:29:35 -04:00
Jean Cyr
0301e2d145 Flesh out PX4IO documentation comments and delete unnecessary class var 2013-08-16 20:09:22 -04:00
Lorenz Meier
d4ba5caac4 Merge pull request #359 from jean-m-cyr/master
Doxygenate and style dsm.c
2013-08-16 15:43:13 -07:00
Jean Cyr
bafc5ea8a1 Remoce C++ style Doxygen comments
Replace C++ style comments with C comments
2013-08-16 18:35:52 -04:00