Commit Graph

22380 Commits

Author SHA1 Message Date
px4dev 7e0f8b3eda Formatting changes to make the Python style checker happy (copied from the bootloader project).
Increase the erase timeout to avoid issues with large/slow flash.
2013-04-20 15:18:10 -07:00
px4dev 5f14815d51 Merge branch 'fmuv2_bringup' of https://github.com/cvg/Firmware_Private into fmuv2_bringup 2013-04-20 15:05:20 -07:00
px4dev a7cf9e2a36 Make 'make upload' work 2013-04-20 14:57:15 -07:00
Lorenz Meier e8951988fc Merge pull request #5 from cvg/fmuv2_bringup_ramtron
Enable support for RAMTRON, enable support for EEPROM on FMU 1.x
2013-04-20 13:11:23 -07:00
px4dev 754a11f4fc Use a .elf suffix for the ELF object file (seems more sensible that way)
Detect the case where PX4_BASE contains spaces and stop before we cause any more damage.

Call sub-makes with -r to improve startup time.
2013-04-20 12:51:07 -07:00
px4dev 7e8d8f9e72 Call sub-makes with -r to make them start faster (mostly on Windows, where this inhibits an enormous amount of silly scanning for things).
Force non-parallel builds for the NuttX archives.
2013-04-20 12:49:56 -07:00
Anton Babushkin 10dfd2ba39 dt calculation bug fixed 2013-04-20 22:38:38 +04:00
Anton Babushkin 99ed9be4f2 Merge branch 'master' into seatbelt_multirotor 2013-04-20 12:39:27 +04:00
Anton Babushkin 57cca9dbb4 Abs yaw and other bugs fixed 2013-04-20 12:33:02 +04:00
Anton Babushkin 5abae2c78d Publish manual_sas_mode immediately, SAS modes switch order changed to more safe 2013-04-20 09:14:26 +04:00
Simon Wilks 853ba612b1 Add missing uORB topic 2013-04-19 18:28:47 +02:00
Simon Wilks 696e48fbf3 Cleanup variable names and such 2013-04-19 18:28:06 +02:00
Simon Wilks df6976c8d6 Split diff pressure and airspeed. 2013-04-19 16:20:40 +02:00
Lorenz Meier 492e017475 New, fancy log conversion script by Philipp Oettershagen. Offers a few convenience functions and plots more than previously 2013-04-19 14:58:07 +02:00
Lorenz Meier 791754479e Merge branch 'master' of github.com:PX4/Firmware into position_estimator_mc 2013-04-19 08:55:03 +02:00
Lorenz Meier b149b834c8 Initial attempt at getting SDIO to work 2013-04-18 22:56:25 +02:00
Lorenz Meier 94084ec22a Enable support for RAMTRON, enable support for EEPROM on FMU 1.x 2013-04-18 22:27:55 +02:00
Lorenz Meier 3edd38c5db Merge branch 'master' of github.com:PX4/Firmware 2013-04-18 15:53:48 +02:00
Lorenz Meier d7d0d9ea51 Fixed startup scripts for default platforms, needs integration with wiki to avoid similar issues 2013-04-18 15:53:25 +02:00
px4dev 5f26018365 Improve the implementation of CONFIG_FILE handling in firmware.mk 2013-04-17 22:25:50 -07:00
Julian Oes b7e947cb3d Anti-Aliasing frequency of the LSM303D can now be read too, not just written 2013-04-17 12:41:56 -07:00
Julian Oes 76497502cb Moved the L3GD20 driver to the new driver, working on FMU v1 and v2 2013-04-17 12:41:56 -07:00
Julian Oes 0eddcb3357 Tried to collect some changes that I needed to build for FMUv2 into a commit 2013-04-17 12:41:56 -07:00
px4dev 212712d740 Merge branch 'fmuv2_bringup' of https://github.com/cvg/Firmware_Private into fmuv2_bringup 2013-04-17 11:55:54 -07:00
px4dev 31c6440b64 Un-ignore the *.d directories in the ROMFS directory to avoid ignoring the init.d directory and friends. This is rinky, but the alternatives are all a mess. 2013-04-17 11:54:24 -07:00
marco 59573e5b69 BLCtrl 2.0 testing - currently only 8 Bit resolution - this should fly 2013-04-17 19:46:01 +02:00
Lorenz Meier fe207544cf Merge pull request #247 from julianoes/mount-notifications
Play SOS if the SD card can't be mounted
2013-04-17 10:18:01 -07:00
Julian Oes d7178fb833 Play SOS if the SD card can't be mounted 2013-04-17 10:10:08 -07:00
Pat Hickey 64ec950c58 px4iov2 nsh boots 2013-04-14 20:53:42 -07:00
Lorenz Meier 3bba1ea71c Merge branch 'master' of github.com:PX4/Firmware into position_estimator_mc 2013-04-14 13:02:23 +02:00
Anton Babushkin 4a82597d4c Merge branch 'master' into seatbelt_multirotor 2013-04-14 11:31:33 +04:00
Simon Wilks c5a453cd18 Remove some testing code. 2013-04-13 09:09:21 +02:00
Simon Wilks 42f4a9e880 Switch to differential pressure topic 2013-04-13 08:47:12 +02:00
Simon Wilks c8ac1d0b0a Add in the missing header. 2013-04-11 08:37:25 +02:00
Simon Wilks 4f99200b0f Initial implementation that can read values from the ETS. 2013-04-11 08:36:54 +02:00
Julian Oes 1a8cca92e9 Fixed axis in L3GD20 driver 2013-04-09 23:34:35 +02:00
Julian Oes 3469fefe11 Checked axes of LSM303D 2013-04-09 23:34:27 +02:00
Julian Oes 1d327c42a6 Mag sample rate was not actually changed by an ioctl 2013-04-09 23:34:19 +02:00
Julian Oes eb3d6f228c Added some functions for changing rates etc (WIP) 2013-04-09 23:34:08 +02:00
Lorenz Meier 6c752c5e50 Merge pull request #245 from julianoes/hotfix_l3gd20_axes
Fixed axis in L3GD20 driver
2013-04-09 00:02:07 -07:00
Julian Oes 8c70f4412d Fixed axis in L3GD20 driver 2013-04-08 23:29:24 -07:00
Anton 1d9516e9f4 Merge branch 'master' of https://github.com/PX4/Firmware into seatbelt_multirotor 2013-04-08 17:11:09 +04:00
Anton 825957cde0 multirotor_pos_control: cleanup, altitude hold mode implemented 2013-04-08 17:08:16 +04:00
Anton 4a062086ae position_estimator_inav: bugfixes, some refactoring 2013-04-08 17:04:04 +04:00
px4dev 4703a68979 Fix the default state of the peripheral power control. 2013-04-07 22:00:23 -07:00
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