51 Commits (00b79764d795edf2914e4c5dcb6e5eaa00376aee)

Author SHA1 Message Date
Lorenz Meier 4d6fb3a037 Added delay test to measure comm delays with a led / scope 12 years ago
Lorenz Meier b1bc5e0e46 Improved drivers, allowed parallel use of multiple gyros 12 years ago
Lorenz Meier c0c7266255 Added preflight_check app 12 years ago
Lorenz Meier 82c4dbaaa8 param load / store cleanup, storage location selection now exclusively through dedicated "param select <path>" command 12 years ago
Tobias Naegeli 80ac43e21d Fine tuning of manual control 12 years ago
Lorenz Meier 4d6ac93aff Print selectively by name 12 years ago
px4dev 8bfceef89c Remove the arbitrary limit on the path to the default parameter file. Add a verb to the param command to set the default parameter file. 12 years ago
Lorenz Meier 3c987d6368 Casting and fix default param path 12 years ago
Lorenz Meier 0ddfd7c75c New param interface for microSD and EEPROM 12 years ago
px4dev 34a3b260f3 Move the last of the board-specific code for PX4FMU out of the NuttX tree. Now it's just configuration. 12 years ago
px4dev 66da4395b4 Kill the old board info code. 12 years ago
px4dev 0616d58340 Add 'show' and 'test' verbs to the boardinfo command. Teach rcS how to use the new version. 12 years ago
px4dev 7203ba797e bson-based boardinfo working 12 years ago
Lorenz Meier c3c76ef3d5 Hardened the EEPROM attach routine for param storage 12 years ago
px4dev 98791bc674 Remove reboot() API, replace with a prototype for up_systemreset() which is portable. 12 years ago
px4dev 2fc1032069 Major formatting/whitespace cleanup 12 years ago
px4dev 3d79b9a0b0 Tease the PWM driver out and fix some build issues after cleaning up behind the cpuload pieces. 12 years ago
px4dev c3fe915b44 Checkpoint - moving things out of the NuttX configs/*/src directories 12 years ago
px4dev c1958bdaa9 Teach top how to precisely determine stack usage. 12 years ago
px4dev d62ec78ab8 Remove obsolete warning. 13 years ago
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) 13 years ago
px4dev 4c14e4f5f1 Add a 'secret' subcommand to bl_update that manipulates the option bits to change the brown-out detector configuration. 13 years ago
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. 13 years ago
px4dev 93c200d281 Add new 'task_spawn' interface for starting new tasks in the PX4 world 13 years ago
px4dev 44adaa736c A system command that knows how to reflash the bootloader on the PX4FMU. 13 years ago
Lorenz Meier 47c96d3d12 Quite flyable state 13 years ago
px4dev 68d4a26b9e Be a bit quieter and more forgiving about various system configuration and driver non-issues. 13 years ago
px4dev a9c4fabda6 Change the EEPROM read/write timeout behavior so that we can get actual errors rather than just hanging forever. 13 years ago
px4dev 65ecf1b1c1 Rework the 'eeprom erase' path so it's possible to erase an EEPROM that can't be mounted. 13 years ago
Lorenz Meier cf62c892f9 Added temperature measurement, added led system command 13 years ago
px4dev 1a781c6c4a Make the distinction between "parameter import" which merges parameters, and "parameter load" which blows away any current changes. 13 years ago
px4dev e6f6a81d5b Allow the EEPROM driver to consider itself started even if NXFFS fails to mount. 13 years ago
Lorenz Meier 8eeba595ee Improved param load / store text feedback, ported sensors app to new driver model, ready for merge and test 13 years ago
Lorenz Meier d12c09cc86 improvements / debugging on I2C drivers 13 years ago
Lorenz Meier 45e178eaa3 Made error message more verbose 13 years ago
px4dev 0472eeae05 Add EEPROM read/write performance counters. 13 years ago
px4dev 5ef6a41012 Add a modified version of the stock AT24xx EEPROM driver tweaked for our uses. 13 years ago
Lorenz Meier d17bbc7a0b Minor fixes to EEPROM params 13 years ago
px4dev a9dd3564ed Don't delete the parameter file on failed load. 13 years ago
px4dev b0d13c9556 wrapper commands for saving and loading parameters 13 years ago
px4dev a86974e3e3 Hand over control of the onboard EEPROM to the NuttX I2C EEPROM driver and NXFFS. 13 years ago
Lorenz Meier dc484c1d21 State machine cleanup, introduced variable rates for MAVLink depending on the baud rate 13 years ago
px4dev 67e0f8b179 Rework the mixer architecture based on discussions about arbitrary geometry mixing and plugins. 13 years ago
px4dev 9804447a66 More work on the mixer architecture. 13 years ago
px4dev 9804776a0c Checkpoint: more work in progress on mixer load/save 13 years ago
px4dev 145a6c4c49 Work in progress; standard mixer API and utility 13 years ago
Lorenz Meier b5f7adfc10 Many Doxygen style fixes 13 years ago
px4dev 8a365179ea Fresh import of the PX4 firmware sources. 13 years ago