65 Commits (6cf0758b24de1e0e28e1bb65fa33a0b49b1601b9)

Author SHA1 Message Date
px4dev b526bab174 Remove extra spaces from mixers before processing them. This gives us some more working space on IO for mixer processing. 12 years ago
Lorenz Meier 6d12f147b8 Improved param command, show now allows to filter and set allows to set integer params (e.g. param set MAV_TYPE 2) 12 years ago
px4dev d8a013f872 Tinkering. 12 years ago
Andrew Tridgell 6e751d26e8 perf: added 'perf reset' command 12 years ago
px4dev bc35bb23dd HOTFIX: disable interrupt-driven I2C mode, configure pessimistic I2C timeout, correct handling of the NAK generation for I2C master reads. 12 years ago
px4dev 3cea0959b7 Implement a simple byte loopback server on I2C for more testing. 12 years ago
px4dev f12fa7ee06 Don't do retries, since it just complicates things. 12 years ago
px4dev 811790a14f Checkpoint I2C slave work on IO 12 years ago
px4dev d81edb09cf whitespace/formatting 12 years ago
px4dev 35c82ff2fc Make mixer ioctls load from a memory buffer rather than a file. This is prep for uploading the memory buffer to IO to be processed there. 12 years ago
px4dev 451ecc1bf4 Remove a few cut-and-paste author attributions. 12 years ago
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