Lorenz Meier
|
fb397c8dc4
|
Added log converter to ROMFS
|
2012-09-14 17:51:49 +02:00 |
Lorenz Meier
|
595ec0113b
|
Updated / bugfixed MAVLink
|
2012-09-14 17:51:19 +02:00 |
Lorenz Meier
|
a8fcd4a49c
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-09-14 10:26:05 +02:00 |
Lorenz Meier
|
3a18a79bd5
|
Better log rate balancing
|
2012-09-14 10:25:59 +02:00 |
Lorenz Meier
|
5dd6cbcb13
|
Logging rate changes,
|
2012-09-14 10:24:49 +02:00 |
px4dev
|
adad44a3a9
|
Avoid a possible issue where an interrupt can intervene at a critical point, possibly leading to excess bytes being transferred on the bus.
|
2012-09-14 00:22:07 -07:00 |
px4dev
|
04b5856764
|
Avoid a race where up_putc can leave the driver in an inconsistent state (though how is not clear). This manifests as the system hanging after printing "nsh_romfsetc: "
Avoid attempting to repeat low-level initialization for the console when enabling DMA.
|
2012-09-14 00:21:24 -07:00 |
px4dev
|
d7fb2175eb
|
A simple file write performance test
|
2012-09-13 21:42:51 -07:00 |
Lorenz Meier
|
a294ee2b87
|
Fixed mavlink timestamps, fixed SD logger, ready for flight tests
|
2012-09-13 23:35:20 +02:00 |
Lorenz Meier
|
e20c2541c6
|
Send back fake RC in HIL if getting joystick inputs
|
2012-09-13 00:24:00 +02:00 |
Lorenz Meier
|
47c96d3d12
|
Quite flyable state
|
2012-09-12 18:50:24 +02:00 |
Lorenz Meier
|
e4c3a44751
|
Fixed index in loading
|
2012-09-12 17:55:22 +02:00 |
Lorenz Meier
|
ffceb37803
|
Committing WIP
|
2012-09-12 17:46:15 +02:00 |
Lorenz Meier
|
3536ad8010
|
Merge branch 'rc_cleanup' of github.com:PX4/Firmware into gps
|
2012-09-12 17:39:02 +02:00 |
Lorenz Meier
|
59bd9ae92b
|
Re-enabled scaling for roll
|
2012-09-12 17:38:23 +02:00 |
px4dev
|
59b1402379
|
Compute the channel bound once before the loop runs.
|
2012-09-12 08:37:05 -07:00 |
Lorenz Meier
|
cab1fed3e9
|
Commented defconfig changes
|
2012-09-12 17:26:40 +02:00 |
Lorenz Meier
|
fdd758df5c
|
Increased stack sizes, this fixes the board not booting with a ROMFS mount message
|
2012-09-12 17:26:02 +02:00 |
Lorenz Meier
|
c815aff842
|
Deamonized GPS app, fixed GPS issues, reworking RC input
|
2012-09-12 17:22:24 +02:00 |
Lorenz Meier
|
31ecc4d5df
|
Working on correct RC outputs without magic numbers
|
2012-09-12 11:20:33 +02:00 |
Lorenz Meier
|
cb57fdb28c
|
Added ground estimator, fixed RC calibration
|
2012-09-12 10:34:49 +02:00 |
Lorenz Meier
|
b7c8b7d9f1
|
fixed up RC inputs, removed magic numbers, added dead zones, needs testing
|
2012-09-12 00:26:55 +02:00 |
Lorenz Meier
|
b573804456
|
Got rid of a bunch of magic numbers, manual controls can now be set up fine-grained
|
2012-09-11 23:54:26 +02:00 |
Lorenz Meier
|
a74a455ab5
|
Fixed calibration routines to ignore previous offsets during calibration, added scale compensation for MPU-6000
|
2012-09-11 23:35:01 +02:00 |
Lorenz Meier
|
31d028828c
|
Comment fixes and polishing
|
2012-09-10 23:06:13 +02:00 |
Lorenz Meier
|
e440fc4027
|
Rewrote SD logging app, simpler, but effective. Pending testing
|
2012-09-10 23:04:31 +02:00 |
Lorenz Meier
|
0019f65b10
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-09-10 20:52:59 +02:00 |
Lorenz Meier
|
4b293a19e6
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-09-10 14:53:38 +02:00 |
Lorenz Meier
|
c9a453c340
|
Tuned filter gains, still suboptimal, but improved
|
2012-09-10 14:53:23 +02:00 |
px4dev
|
adb1e2b861
|
Rename the example PX4FMU startup script to avoid what seems to be a filename length limit.
|
2012-09-10 02:26:14 -07:00 |
px4dev
|
b1767480d2
|
Some fixes for getopt_long
|
2012-09-10 00:16:30 -07:00 |
px4dev
|
68d4a26b9e
|
Be a bit quieter and more forgiving about various system configuration and driver non-issues.
|
2012-09-10 00:16:05 -07:00 |
px4dev
|
a1b4d32b56
|
Include the example PX4FMU quad startup script in the ROMFS for folks to play with.
|
2012-09-10 00:15:36 -07:00 |
px4dev
|
b871d28c6d
|
Avoid trying to adjust the port timeout once it's open; Windows apparently doesn't like this.
|
2012-09-09 22:09:17 -07:00 |
Lorenz Meier
|
246f8fd3bd
|
correctly hooked up setpoints in fixed wing control app, pending validation
|
2012-09-10 00:18:52 +02:00 |
Lorenz Meier
|
ddb5ba221d
|
Deleted old cruft
|
2012-09-10 00:18:20 +02:00 |
Lorenz Meier
|
3140ba658a
|
Fixed HIL enabling, renamed failsafe to better term "lockdown", made sure HIL is actually locking down system. Pending implementation of lockdown in PWM outputs
|
2012-09-10 00:11:09 +02:00 |
Lorenz Meier
|
6ea402efdc
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-09-09 22:18:41 +02:00 |
Lorenz Meier
|
80c6252c0a
|
Limited Z-compensation much stronger to prevent throttle jumps
|
2012-09-09 22:18:21 +02:00 |
px4dev
|
a9c4fabda6
|
Change the EEPROM read/write timeout behavior so that we can get actual errors rather than just hanging forever.
|
2012-09-09 11:14:54 -07:00 |
px4dev
|
65ecf1b1c1
|
Rework the 'eeprom erase' path so it's possible to erase an EEPROM that can't be mounted.
Add some bus reset code to the EEPROM read path to maybe help with bus lockup.
|
2012-09-09 00:04:43 -07:00 |
px4dev
|
6caa3038ba
|
Ok, all this hand-rolled option parsing is lame. Let's have a dose of getopt_long.
|
2012-09-08 21:52:29 -07:00 |
Lorenz Meier
|
27c5cef054
|
Added RC params, fixed attitude and position control
|
2012-09-08 22:38:44 +02:00 |
Lorenz Meier
|
36ed8bb97a
|
Removed old AR drone control stuff, outdated - replaced by multirotor_att and position control
|
2012-09-07 22:13:28 +02:00 |
Lorenz Meier
|
b67d7fc22a
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-09-07 22:12:32 +02:00 |
Lorenz Meier
|
cca865eff0
|
Improved commandline hints
|
2012-09-07 22:12:24 +02:00 |
Lorenz Meier
|
c25cef299f
|
Fixed to mag measurement and filter
|
2012-09-07 16:56:47 +02:00 |
Lorenz Meier
|
297990fe35
|
Fixed parameter-loading typo, fixed mavlink compile warnings
|
2012-09-07 15:28:02 +02:00 |
Lorenz Meier
|
5c7f7f5a4c
|
Fixed a & vs && bug
|
2012-09-07 14:54:31 +02:00 |
Lorenz Meier
|
2b9f3a4845
|
Made parameter error messages pickier
|
2012-09-07 14:50:28 +02:00 |