Lorenz Meier
|
15236d1ff2
|
Hotfix: calibration status returns sanity checks with better granularity
|
2012-11-27 17:26:04 +01:00 |
Lorenz Meier
|
b1bc5e0e46
|
Improved drivers, allowed parallel use of multiple gyros
|
2012-11-23 22:52:37 +01:00 |
Julian Oes
|
33e750602a
|
Merge remote-tracking branch 'upstream/master' into io
Fixed Conflicts:
apps/multirotor_att_control/multirotor_att_control_main.c
rc loss failsafe throttle tested
|
2012-11-15 11:55:55 -08:00 |
Lorenz Meier
|
df5e4d1904
|
Improved self-test logic
|
2012-11-15 17:19:21 +01:00 |
Lorenz Meier
|
5020a0a063
|
Addes sensor self test commands
|
2012-11-15 15:13:27 +01:00 |
Lorenz Meier
|
f803540415
|
Added preflight_check app which checks core system sensors, so far only mag
|
2012-11-15 13:21:00 +01:00 |
Lorenz Meier
|
3eb36bbd21
|
Fix led assignment for FMU
|
2012-11-14 15:17:49 +01:00 |
Lorenz Meier
|
722af669fe
|
Better integrate calibration check
|
2012-11-14 15:17:30 +01:00 |
Julian Oes
|
b7c6a11e67
|
Merge remote-tracking branch 'upstream/master' into io
|
2012-11-13 14:20:31 -08:00 |
Julian Oes
|
359cc4bb86
|
Merge remote-tracking branch 'upstream/master' into io
|
2012-11-13 14:18:59 -08:00 |
Lorenz Meier
|
d15e6ae73a
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-11-13 10:58:24 +01:00 |
Lorenz Meier
|
050698bedc
|
Added missing channel count in px4io driver
|
2012-11-13 10:03:39 +01:00 |
Lorenz Meier
|
e52c7e3c4b
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-11-12 21:08:57 +01:00 |
Lorenz Meier
|
e9942e4af7
|
minor HIL related tweaks
|
2012-11-12 21:08:51 +01:00 |
Lorenz Meier
|
2c12802f25
|
Fixed HIL compile warnings
|
2012-11-12 10:59:35 +01:00 |
Lorenz Meier
|
596d20e2a3
|
Increased stack sizes, 1K is not enough when calling printf() from within app
|
2012-11-10 18:32:20 +01:00 |
Lorenz Meier
|
41629e0ddb
|
Operational mixing and outputs in hil
|
2012-11-10 18:14:25 +01:00 |
Lorenz Meier
|
b43f692d3a
|
Correctly handling 8+ outputs, currently only first 8 supported
|
2012-11-10 17:07:17 +01:00 |
Lorenz Meier
|
e8eb887515
|
Added hil command to emulate PWM outputs
|
2012-11-10 16:52:06 +01:00 |
Lorenz Meier
|
e99a684fd8
|
Removed debug ioctl output
|
2012-11-10 16:51:17 +01:00 |
Julian Oes
|
2b5f551838
|
Revert "Revert "Another take on Spektrum/DSM frame decoding, based on more careful examination of the relevant docs.""
This reverts commit 38b20f2a1a .
|
2012-11-07 14:56:03 -08:00 |
Julian Oes
|
38b20f2a1a
|
Revert "Another take on Spektrum/DSM frame decoding, based on more careful examination of the relevant docs."
This reverts commit ff3a014971 .
|
2012-11-07 14:46:28 -08:00 |
Julian Oes
|
9f92c6df67
|
Merge branch 'master' of https://github.com/PX4/Firmware
|
2012-11-07 10:24:49 -08:00 |
px4dev
|
ff3a014971
|
Another take on Spektrum/DSM frame decoding, based on more careful examination of the relevant docs.
|
2012-11-07 02:47:01 -08:00 |
Julian Oes
|
e0e96c005a
|
Corrected two small bugs considering arming and disarming
|
2012-11-06 18:57:42 -08:00 |
Lorenz Meier
|
e7f2c053c2
|
Quickly separated low-level raw RC from mapped / scaled RC, supports FMU PPM and IO PPM / Spektrum now
|
2012-11-05 16:04:45 +01:00 |
px4dev
|
39659e57f8
|
Add prototypical support for Spektrum satellite remotes to PX4IO.
|
2012-11-05 00:55:45 -08:00 |
px4dev
|
06e17eae5d
|
Fix off-by-one reading PWM output values. Minor robustness tweaks.
|
2012-11-04 16:44:06 -08:00 |
px4dev
|
487597b385
|
Checkpoint; messages from FMU now make it to IO intact; fix HRT init timing, process more bytes from the serial port, add some simple packet counting.
|
2012-11-03 01:14:25 -07:00 |
px4dev
|
b0da90b6db
|
When starting the px4io driver, check that data is being received from the PX4IO board.
|
2012-11-03 01:14:25 -07:00 |
px4dev
|
f11cf48bb9
|
Attach the interrupt before powering on the HRT timer.
|
2012-11-03 01:14:25 -07:00 |
px4dev
|
5af84e3b11
|
Check for transmit errors.
|
2012-11-03 01:14:24 -07:00 |
px4dev
|
ea539031da
|
Cleanup and refactor of the PX4IO firmware and board support. Builds, not tested yet.
|
2012-11-03 01:14:24 -07:00 |
Lorenz Meier
|
5e1416178a
|
Merged
|
2012-11-01 08:14:31 +01:00 |
Lorenz Meier
|
18dbdf0a54
|
Report mag status to system, sanity-check calibration
|
2012-11-01 08:11:55 +01:00 |
px4dev
|
34a3b260f3
|
Move the last of the board-specific code for PX4FMU out of the NuttX tree. Now it's just configuration.
|
2012-10-31 00:37:15 -07:00 |
px4dev
|
b685d46dbf
|
Clean out remains of the old EEPROM driver.
|
2012-10-30 20:51:45 -07:00 |
px4dev
|
270a5d351f
|
Warning fixes.
|
2012-10-29 21:47:37 -07:00 |
px4dev
|
9a85801cb0
|
Doxyheader fixes
|
2012-10-29 18:01:31 -07:00 |
Lorenz Meier
|
574eb96a2e
|
Calibration improvement
|
2012-10-29 16:41:53 +01:00 |
px4dev
|
98791bc674
|
Remove reboot() API, replace with a prototype for up_systemreset() which is portable.
|
2012-10-27 22:42:43 -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 |
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 |