1636 Commits

Author SHA1 Message Date
px4dev
98791bc674 Remove reboot() API, replace with a prototype for up_systemreset() which is portable. 2012-10-27 22:42:43 -07:00
px4dev
22b0add293 Turn off C++ constructor debug messages. 2012-10-27 21:51:18 -07:00
px4dev
11a7a374a8 Force the linker to keep all init functions. This might be going overboard, but without it we don't get any static constructors. 2012-10-27 21:48:09 -07:00
px4dev
f04c522f4f Get us a bit closer to having c++ static constructors working. 2012-10-27 21:42:27 -07:00
px4dev
9184753f17 Remove an annoying message. 2012-10-27 11:38:14 -07:00
px4dev
0272fc49aa Build fix due to missing include. 2012-10-27 11:37:11 -07:00
px4dev
6cec7f131e Minor board.h changes. 2012-10-27 11:34:20 -07:00
px4dev
5135e5308b Hoist the GPIO driver out and integrate it with the px4fmu driver. Move these pieces into the drivers tree. 2012-10-27 01:39:10 -07:00
Lorenz Meier
241a0d8653 Reverting UART config back to developer default on this branch 2012-10-26 13:04:11 +02:00
Lorenz Meier
faa4033f7e More compile fixes 2012-10-26 13:01:34 +02:00
Lorenz Meier
e5fd37f719 Build fix after cleanup 2012-10-26 12:48:00 +02:00
Lorenz Meier
67e4584407 Deleted old cruft 2012-10-26 12:45:07 +02:00
Lorenz Meier
5f01688490 Fixed automatic log conversion / plotting script 2012-10-25 18:53:03 +02:00
Lorenz Meier
c71f2ea204 Proper attitude initialization, finite check on attitude outputs 2012-10-25 16:29:17 +02:00
Lorenz Meier
569938e680 Copying log analysis file directly to the SD card during logging 2012-10-25 15:47:14 +02:00
Lorenz Meier
8e4c45322e Final GPS state, not nice, but working 2012-10-25 13:23:28 +02:00
Lorenz Meier
2b9cf08dc2 GPS tested and working 2012-10-25 13:07:26 +02:00
Lorenz Meier
4d03d020af Merge branch 'master' of github.com:PX4/Firmware into gps 2012-10-24 10:39:27 +02:00
px4dev
1065118ebc Separate config from implementation for the STM32 pwm servo driver. 2012-10-24 00:55:37 -07:00
px4dev
2fc1032069 Major formatting/whitespace cleanup 2012-10-23 23:51:13 -07:00
px4dev
34f99c7dca Hoist the ADC and CAN board-specific pieces. 2012-10-23 23:51:13 -07:00
px4dev
db044b64cd Hoist the oard-specific USB pieces. 2012-10-23 23:51:13 -07:00
px4dev
7b4118a5e7 Hoist SPI functions. 2012-10-23 23:51:13 -07:00
px4dev
4c82f7a1af Cleanup after moving the low-level PWM code. 2012-10-23 23:51:13 -07:00
px4dev
eaf91f05bd Fix a filename 2012-10-23 23:51:13 -07:00
px4dev
3d79b9a0b0 Tease the PWM driver out and fix some build issues after cleaning up behind the cpuload pieces. 2012-10-23 23:51:13 -07:00
px4dev
c3fe915b44 Checkpoint - moving things out of the NuttX configs/*/src directories 2012-10-23 23:51:12 -07:00
Lorenz Meier
1b3ab2f18d Pull JTAG config from bootloader dir 2012-10-24 08:34:58 +02:00
Lorenz Meier
18c009d2c1 Better U-Blox struct packing 2012-10-23 13:16:17 +02:00
Lorenz Meier
d7d373f465 System state updates 2012-10-23 13:15:36 +02:00
Lorenz Meier
a24e50b931 Merge branch 'master' of github.com:PX4/Firmware 2012-10-23 10:59:01 +02:00
Lorenz Meier
f13c7821d9 Fixed mavlink app termination, terminates now cleanly 2012-10-23 10:58:47 +02:00
px4dev
0afeeb5dd8 Move the PX4IO driver into the drivers folder. 2012-10-22 21:39:55 -07:00
Lorenz Meier
3f240a70ba mavlink cleanup, drop rate estimation is finally correct 2012-10-22 23:04:11 +02:00
Lorenz Meier
ea36154e39 Accomodating for offboard control setups 2012-10-22 16:08:48 +02:00
Lorenz Meier
64c5096c9f Merged with fixed-wing stabilization work, multirotor control tested 2012-10-22 14:42:50 +02:00
Lorenz Meier
9e8a02b928 Switched to a more convenient audio tune 2012-10-22 13:58:13 +02:00
Lorenz Meier
3a26708203 Resolved wrong TX drop display 2012-10-22 13:28:53 +02:00
Lorenz Meier
3932bad137 Merge branch 'master' of github.com:PX4/Firmware into calibration 2012-10-22 12:14:40 +02:00
Lorenz Meier
a3f2114d54 Removed bogus time scalings 2012-10-22 11:25:26 +02:00
Lorenz Meier
df8148033a Cleaned up calibration, added text messages ring buffer 2012-10-22 08:14:43 +02:00
px4dev
5b9c469770 Function type fix 2012-10-21 19:12:32 -07:00
px4dev
c9928c23f3 Remove the old rcS template 2012-10-21 18:22:18 -07:00
px4dev
5925d146bc Move the tone_alarm driver out of the NuttX configs area and add it as an stm32-specific driver in the PX4 apps space.
Add a new tone_alarm command that can be used to start/stop alarm tones from the shell.
2012-10-21 17:51:21 -07:00
Doug Weibel
1e0a34a102 Add functions for computation of the distance and bearing to the nearest point of a line segment or arc segment. 2012-10-21 16:39:53 -06:00
Doug Weibel
64ba024db2 Merge branch 'master' of https://github.com/PX4/Firmware 2012-10-21 14:27:36 -06:00
Lorenz Meier
096bf2dc93 Checkpoint: Working, but non-verified full mag calibration 2012-10-21 15:36:29 +02:00
Lorenz Meier
28171fb596 Merge branch 'master' of github.com:PX4/Firmware into calibration 2012-10-21 11:24:51 +02:00
px4dev
73521cbc66 Fix stack allocation (now probably too large) for PX4IO debugging. Disable nonblocking serial comms to avoid losing tx data. 2012-10-20 23:11:04 -07:00
px4dev
bfbd17a2fa Make it possible to run fmu and px4io simultaneously with full control over both sets of possible PWM outputs. First started wins. 2012-10-20 16:53:52 -07:00