Commit Graph

180 Commits

Author SHA1 Message Date
Andrew Tridgell 8710922a02 PX4: fixed orientation of internal hmc5883 on FMUv3 2014-07-04 13:58:38 +10:00
Andrew Tridgell a25eab4ada PX4: try to start both hmc5883 sensors
internal + external
2014-07-04 12:08:17 +10:00
Andrew Tridgell d462d91533 PX4: added comments on FMU3 rotations 2014-07-04 10:47:58 +10:00
Andrew Tridgell 41486ac59c PX4: fixed l3gd20 rotation
based on first flight log
2014-07-04 10:18:04 +10:00
Kevin Hester a8fd4472be ph2 support: Fix typo in startup rc 2014-07-04 10:17:28 +10:00
Andrew Tridgell 292d1d8179 PX4: try to startup FMUv3 with right rotations 2014-07-03 14:21:45 +10:00
Andrew Tridgell 226eece7e2 PX4: added conversion lib for rotation 2014-07-03 14:21:25 +10:00
holger 65e7c74067 PX4: disable PX4IO RC handling in a clean way
Upstream PX4 Firmware provides a clean way to disable PX4IO handling by supplying the argument "norc" to "px4io start". After applying this fix to the rc.APM startup script, the quick hack contained in commit 180cceee of diydrones/PX4Firmware can be safely reverted.
2014-07-03 11:20:14 +10:00
LukeMike 0dc0d2f6c0 VRBRAIN: included module esc_calib for ESC's calibration from shell 2014-07-01 12:21:35 +02:00
LukeMike de1d0c6989 VRBRAIN: deactivated error on HMC5883 start 2014-07-01 12:21:34 +02:00
LukeMike 0dc274221b VRBRAIN: renamed external and on board drivers for MPU6000 and HMC5883 sensors 2014-07-01 12:21:33 +02:00
LukeMike 69f75886e1 VRBRAIN: some not important adjustments 2014-07-01 12:21:32 +02:00
LukeMike 3adb04dd71 VRBRAIN: added automatic update of bootloader from SD at startup 2014-07-01 12:21:32 +02:00
LukeMike efd407b56e VRBRAIN: enabled the compilation of module bl_update for bootloader update from nuttx 2014-07-01 12:21:31 +02:00
Andrew Tridgell 166c1fd530 PX4: startup FMUv3 sensors if available 2014-06-30 07:58:35 +10:00
LukeMike 78f29f11e7 VRBRAIN: Modified makefile for VirtualRobotix's boards 2014-06-19 11:28:45 +02:00
LukeMike 33537b26ce VRBRAIN: Removed the stop in case of error on startup of magnetometer.
Thus should enable to fly without a magnetometer.
2014-06-19 11:28:33 +02:00
Emile Castelnuovo 8a747ef977 VRBRAIN: added missing boards definition 2014-06-19 11:27:43 +02:00
LukeMike b7907e6a5a VRBRAIN: Added makefile and startup scripts for VR Brain 5 board. 2014-06-19 11:27:41 +02:00
LukeMike 068dce6820 VRBRAIN: Scripts for VRBRAIB custom start 2014-06-19 11:27:40 +02:00
LukeMike 994f6160af VRBRAIN: Changed the management of VirtualRobotix's boards.
Added missing files
2014-06-19 11:27:39 +02:00
LukeMike 8f552d5758 VRBRAIN: Changed the management of VirtualRobotix's boards. 2014-06-19 11:27:38 +02:00
Andrew Tridgell cf3b487e63 build: fixed TOOLPATH on MacOS
thanks to oriondream for this fix

fixes issue #1151
2014-06-17 20:46:12 +10:00
Andrew Tridgell 3909a9574b AVR: fixed some build warnings with gcc 4.8.2 2014-05-08 15:15:55 +10:00
Andrew Tridgell 603e84a688 SITL: disable missing initializer warnings
not specifying all initializers is normal
2014-05-08 11:11:35 +10:00
Andrew Tridgell 3dc0404e2b SITL: prevent unused parameter warnings 2014-05-08 11:01:32 +10:00
Emile Castelnuovo 1d28acd182 VRBRAIN: Added missing files. Added *.vbrain files to git ignore. 2014-04-08 16:19:20 +10:00
Emile Castelnuovo 7fe4847b6c VRBRAIN: Added NuttX driver vroutput for PWM out
Modified script rc.APM to launch modules vrinput and vroutput
Modified startup scripts to run APM without SD
2014-04-08 16:19:20 +10:00
Emile Castelnuovo 01b7bcd05d mk: new VRBRAIN board definition 2014-04-08 16:19:20 +10:00
Emile Castelnuovo bbe0362600 mk: new make files for VRBRAIN 2014-04-08 16:19:19 +10:00
Andrew Tridgell fb70ecb9d4 build: added -obc supplementary target 2014-04-07 07:28:50 +10:00
NosDE 613fda4889 PX4: enabling mkblctrl for fmuv1/fmuv2
See the comments in mk/PX4/ROMFS/init.d/rc.APM for details
2014-03-29 06:45:30 +11:00
Andrew Tridgell f31183f22d build: added APM_BUILD_DIRECTORY define to build
this makes it possible to have different default parameter values for
different vehicle types in libraries, as long as you use the makefile
based build
2014-03-26 12:15:31 +11:00
Andrew Tridgell 11956ece7c PX4: make compass calibrate fail non-fatal
until we sort out what is going on with compass calibration failures
this is the best option
2014-03-11 13:32:47 +11:00
Mike McCauley 55cf4b2111 mk: added HIL_MODE defitinition for Flymaple 2014-02-17 05:56:37 +11:00
Andrew Tridgell 082a3561c4 build: make hil equal hilsensors 2014-02-15 05:29:46 +11:00
Andrew Tridgell d3088b230a PX4: use RGBLED state to show startup state
solid white while booting, solid red on error
2014-02-04 21:43:47 +11:00
Andrew Tridgell e037b37880 PX4: added "make px4-cleandep" for faster rebuilding between branches 2014-01-22 17:15:34 +11:00
Andrew Tridgell 02c98f901d PX4: run hmc5883 compass calibration on every boot
this gives us more consistent compass readings between boots
2014-01-22 17:15:34 +11:00
Andrew Tridgell 792667e311 PX4: test MTD device on boot
full rwtest on FMUv2, read test on FMUv1
2014-01-16 13:11:14 +11:00
Andrew Tridgell 950bb09735 PX4: enable MTD on FMUv1 as well 2014-01-15 19:33:14 +11:00
Andrew Tridgell 7a02c2720b PX4: added defines for PX4 and NuttX version in logs 2014-01-14 15:35:41 +11:00
Andrew Tridgell 9d09a96377 PX4: don't write to BOOT.LOG unless we have errors
this gets us to zero writes to microSD when no errors and not armed
2014-01-14 13:57:59 +11:00
Andrew Tridgell db19c8b410 PX4: start mtd driver on FMUv2 2014-01-14 12:46:27 +11:00
Andrew Tridgell db8b262939 PX4: enable mtd driver in build 2014-01-14 12:46:26 +11:00
Andrew Tridgell 8698ee43bb PX4: use BOOT.LOG instead of boot.log 2014-01-14 12:46:26 +11:00
Andrew Tridgell f7029e6587 px4: enable dual telemetry by default on FMUv1
this makes us compatible with wiring diagrams from PX4 site
2013-12-31 11:54:42 +11:00
Andrew Tridgell f3c36ccef1 px4: fixed IO build 2013-12-30 14:51:40 +11:00
Andrew Tridgell b59f2d4326 build: put px4io elf files in build directory 2013-12-28 10:17:47 +11:00
Andrew Tridgell 2e9e464c4b PX4: update FMUv1 bootloader to use USBID 0x10 2013-12-21 06:25:43 +11:00