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 |
|
px4dev
|
0afeeb5dd8
|
Move the PX4IO driver into the drivers folder.
|
2012-10-22 21:39:55 -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 |
|
px4dev
|
4f20d9a24b
|
Retire old test cases for drivers that have been removed.
|
2012-10-19 18:59:44 -07:00 |
|
px4dev
|
7f18fcd556
|
Clean out old drivers we're not using anymore.
|
2012-10-19 18:51:50 -07:00 |
|
px4dev
|
3292ea24a1
|
Switch to the standard 'verbose' build option. Use a better way of passing options to the linker that is closer to friendly with 'make export'.
|
2012-10-15 21:08:26 -07:00 |
|
px4dev
|
f9a8818d1e
|
Switch from -Os to -O3. This generates *much* faster code, although at a ~50% size penalty. We can afford the space.
|
2012-10-15 19:10:28 -07:00 |
|
px4dev
|
1e59a592a6
|
Split the parameter load/save commands out of the 'eeprom' command, since that's not really the obvious place for them. Add parameter printing functionality (though, it's a mess due to %f being busted)
Update the script examples to use the new command.
|
2012-10-09 22:45:36 -07:00 |
|
Lorenz Meier
|
607e902b88
|
Cleaned up / simplified position control, attacking pos control implementation next
|
2012-10-04 14:50:34 +02:00 |
|
px4dev
|
dfae108e6a
|
Go back to the FIFO scheduler for now, as we don't have time to shake out the RR scheduler changeover just yet.
Make the "default" scheduler a centralized definition so that changes are easier in future.
|
2012-10-03 23:13:20 -07:00 |
|
Lorenz Meier
|
d75266f390
|
Reverted different UART assignment
|
2012-10-02 09:24:52 +02:00 |
|
Lorenz Meier
|
d3e7b5e0bf
|
Merge branch 'master' of https://github.com/tnaegeli/Firmware into task_spawn
|
2012-10-01 17:29:36 +02:00 |
|
tnaegeli
|
e42655e7c6
|
EKF
|
2012-10-01 17:21:59 +02:00 |
|
Simon Wilks
|
37163011fc
|
Use the update rate parameter provided and not the default.
|
2012-09-24 23:36:21 +02:00 |
|
Julian Oes
|
df8bbb2d30
|
workaround in nuttx to allow for more than 6 arguments when starting an app (in my opinion needed)
|
2012-09-20 11:57:29 +02:00 |
|
Lorenz Meier
|
b0b72b11eb
|
Reworking control infrastructure for inner rate loop, preparing offboard interface
|
2012-09-18 18:28:49 +02:00 |
|
tnaegeli
|
df03433034
|
g
Signed-off-by: tnaegeli <naegelit@student.ethz.ch>
|
2012-09-18 13:49:18 +02:00 |
|
px4dev
|
5a8dda3343
|
It's mostly harmless, so turn on the bootloader update tool.
|
2012-09-16 23:42:00 -07:00 |
|
px4dev
|
273b6cf085
|
Enable the low-priority work queue; we're going to want to use it.
Adjust to changes in the naming of UART4/UART5
|
2012-09-14 23:00:30 -07:00 |
|
Lorenz Meier
|
5dd6cbcb13
|
Logging rate changes,
|
2012-09-14 10:24:49 +02: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
|
e440fc4027
|
Rewrote SD logging app, simpler, but effective. Pending testing
|
2012-09-10 23:04:31 +02:00 |
|
px4dev
|
e7b29c3eac
|
Fix receive DMA for the console device. Now maybe MAVLink will work better.
|
2012-09-07 02:35:58 -07:00 |
|
px4dev
|
49addf7663
|
Config updates to match recent NuttX merge
|
2012-09-02 14:09:26 -07:00 |
|
Lorenz Meier
|
1cebdf6fb2
|
Merge branch 'master' of github.com:PX4/Firmware
|
2012-08-31 21:06:30 +02:00 |
|
Lorenz Meier
|
c28c65a814
|
Adding led app
|
2012-08-31 21:06:22 +02:00 |
|
px4dev
|
63485b91b2
|
Kick the BMA180 driver mostly into shape. Still not reading data correctly.
|
2012-08-30 22:33:20 -07:00 |
|
px4dev
|
d0898cb947
|
Something approximating a driver for the L3GD20
|
2012-08-29 22:55:15 -07:00 |
|
px4dev
|
55fe5088be
|
enable the bma180 and l3gd20 drivers
|
2012-08-29 21:40:49 -07:00 |
|
px4dev
|
0bc9cfd0f9
|
Adjust PPM input timing to deal with FrSky's fairly sloppy CPPM implementation
|
2012-08-27 21:19:27 -07:00 |
|
Lorenz Meier
|
58b51743f2
|
Merge branch 'master' of github.com:PX4/Firmware into px4dev_new_driver_wip
|
2012-08-27 07:25:05 +02:00 |
|
px4dev
|
4636d41390
|
Because kconfig can't do arithmetic.
|
2012-08-26 18:16:31 -07:00 |
|
px4dev
|
e352171029
|
Pull configurations into line with current NuttX layout.
|
2012-08-26 17:56:46 -07:00 |
|
px4dev
|
22b390a9eb
|
Play with kconfig a bit. Not ready for use yet.
|
2012-08-26 17:56:11 -07:00 |
|
px4dev
|
60311a3778
|
We aren't using counting semaphores with multiple holders, and enabling this setting causes bad things to happen in some cases, so turn it off again.
|
2012-08-26 03:30:20 -07:00 |
|
px4dev
|
3df82e51b8
|
Defconfig tweak that might? be required.
|
2012-08-25 19:30:20 -07:00 |
|
Lorenz Meier
|
8eeba595ee
|
Improved param load / store text feedback, ported sensors app to new driver model, ready for merge and test
|
2012-08-25 19:16:12 +02:00 |
|
Lorenz Meier
|
a1b99a3f03
|
Kicked out mix_and_link, deleted old MPU driver, disabled (still needed for reference) old HMC and MS5611 drivers. Removed driver init from up_nsh.c. Reworked fixedwing_control to be closer to up-to-date api, still more clean up needed. Fixed a bug that limited the motor thrust for multirotor control
|
2012-08-24 11:40:42 +02:00 |
|
px4dev
|
bcee27c6cc
|
Turn off the stock AT24xx EEPROM driver; we are going to use our own.
|
2012-08-23 23:03:13 -07:00 |
|
Lorenz Meier
|
b378f7ecd9
|
Merge branch 'px4dev_new_param' of github.com:PX4/Firmware into px4dev_new_param
|
2012-08-23 07:44:38 +02:00 |
|
Lorenz Meier
|
72d9db9875
|
Merge branch 'master' of github.com:PX4/Firmware into px4dev_new_param
|
2012-08-23 07:44:24 +02:00 |
|
px4dev
|
92594ba76a
|
Hack bus reset support into the old-style hmc5883 driver.
|
2012-08-22 22:26:09 -07:00 |
|
px4dev
|
0f74d08960
|
I2C configuration options to support up_i2creset
|
2012-08-22 22:25:45 -07:00 |
|
px4dev
|
e0a9024b64
|
Add some simple interrupt latency tracking.
|
2012-08-22 16:56:52 -07:00 |
|
Lorenz Meier
|
3a9f34b233
|
Merge branch 'master' of github.com:PX4/Firmware into px4dev_new_param
|
2012-08-21 20:18:31 +02:00 |
|
px4dev
|
228fbb975a
|
New-style driver for the HMC5883 on I2C.
|
2012-08-21 01:09:03 -07:00 |
|
Lorenz Meier
|
e28af802ce
|
Merge branch 'master' into px4dev_new_param
|
2012-08-19 17:08:48 +02:00 |
|