5429 Commits (70b1037c2ebd38e06a3d12dca7bad295da02e16c)
 

Author SHA1 Message Date
Darryl Taylor 70b1037c2e Stack size reduced to 2408. Max stack usage reported by top in EASY mode at 1924. 11 years ago
Darryl Taylor b0f65bb708 Stack size reduced to 1648. Max stack usage reported top at 1316. 11 years ago
Darryl Taylor 58a1f19d79 Stack size reduced to 1816. Max stack reported by top was 1448 under HIL. 11 years ago
Darryl Taylor 338b753a3c Reduced stack size to 1200. Max stack space used was 956. 11 years ago
Darryl Taylor 0488d5b41c Reduced commander main task stack size to 2088. The high-water-mark measured at 1668 after calibration and flight. 25% safety margin, but commander is fairly complex. There are surely untested code paths here, but each is relatively shallow. 11 years ago
Darryl Taylor d1fb765187 Reduced low priority thread stack size to 1728. Top indicates the high-water-mark is at 1380 during accelerometer calibration. Safety margin ~25% 11 years ago
Darryl Taylor dfaa5a0c7c Reduced stack from 2048 to 1024. Top reports stack usage at 812 under flight conditions. 11 years ago
Lorenz Meier 8149bf95fc Merge pull request #603 from PX4/rc_config_cleanup 11 years ago
Lorenz Meier e07d91613b Remove unused field 11 years ago
Lorenz Meier b26c23c5f4 Merge branch 'cleanup' 11 years ago
Lorenz Meier 8f67307aed Merge pull request #606 from PX4/sbus2 11 years ago
Lorenz Meier 880342b9c1 Missing header for mixer status change. 11 years ago
Lorenz Meier bd15653b17 Use the proper status registers for locking out from mixer updates and return the value of the mixer change. 11 years ago
Lorenz Meier 33688fec9c Make the sensors app less verbose 11 years ago
Lorenz Meier 15f8e5acf1 Make in the comments explicit that we don’t do anything here under normal circumstances to make it less tempting to comment out the helpful debug tools in this section. 11 years ago
Lorenz Meier c5cb3cfd21 Make the IO mixer upload report not only a global success / fail flag, but on transfer basis. Also use a crude lock to avoid updating the mixer while it runs (we have no proper mutexes on IO, and this is a pure read/write locking case with two locks, which should make the execution even with this crude approach thread-safe). 11 years ago
Lorenz Meier 92a6c7d734 Set timeouts back to short, now that we have multiple tries in the uploader. This ensures we try often enough in the 200 ms IO bootloader wait phase to hit it. 11 years ago
Lorenz Meier 73a483c265 Finally fix the timing race between the IO driver, IO uploader and the on-IO firmware by making the uploader tolerant of timing offsets. 11 years ago
Lorenz Meier 1960f7d6c5 Initialize null pointers correctly, always set the pointer to null after deletes. Remove some verbosity from startup and do not try to initialise IO when we just want to reboot it into the bootloader. 11 years ago
Lorenz Meier 2f968357a3 Make the protocol version more descriptive - helps to understand when / how px4io detect fails. 11 years ago
Lorenz Meier 4f78c3e605 Disable PX4IO debug - spams console on comms failure. Each command does report the failure separately, so we get a better feedback level without the spam. 11 years ago
Lorenz Meier 65118f0c2e Disable debug in the airspeed sensor driver - prevents console spam if it fails (and on probing during startup) 11 years ago
Andrew Tridgell d8c1131f1e px4io: improved reliability of forceupdate re-starting px4io 11 years ago
Lorenz Meier 8bdbce5fe2 We do not know all secret S.BUS2 codes yet 11 years ago
Lorenz Meier 0c116e8de5 Implemented S.Bus 2 decoding support 11 years ago
Andrew Tridgell 4524fe3e48 px4fmu: added PWM_SERVO_SET_COUNT API 11 years ago
Andrew Tridgell dda50c62bf hmc5883: much faster calibration code with bug fixes 11 years ago
Lorenz Meier 1afe7f2c50 Added tune on IO upgrade error 11 years ago
Lorenz Meier 046a71226b Merge pull request #598 from PX4/rssi 11 years ago
Lorenz Meier 6a40acdbdc Fixed PPM warning to be only printed with PPM inputs enabled 11 years ago
Lorenz Meier 9e72e72644 Make SBUS switching conditional to be friendly to IO v1 11 years ago
Lorenz Meier c74660fec5 Merge branch 'rssi' of github.com:PX4/Firmware into rssi 11 years ago
Lorenz Meier 2aa76f1a3c Fixes to memory check handling, split out switch handling to allow separate initialization 11 years ago
Lorenz Meier d77a15e94f Last small fixes to IO driver to support updates with and without switch pressed and with and without px4io start call before the forceupdate call 11 years ago
px4dev 0994412cca Fix the initialisation and operation of the PX4IO ADC - now RSSI and VSERVO voltages should be read correctly. 11 years ago
px4dev 1ac8501d95 Clear the screen more properly. 11 years ago
Lorenz Meier 8833f81b48 Do not make PX4IO start mandatory for forceupdate 11 years ago
Lorenz Meier a0db455334 Cleanup wording in rcS 11 years ago
Lorenz Meier c3e4e4ee68 Build fix, replaced usleep with up_udelay in memory lockdown state 11 years ago
Lorenz Meier f504863fee Make startup less chatty 11 years ago
Lorenz Meier 8c8e9a4ff9 Enable the PX4IO self check and debug interfaces. No reason to disable them, since they are runtime-configured (and needed, for the case of memory) 11 years ago
Lorenz Meier cdbbc631f3 Merge branch 'master' into rssi 11 years ago
Lorenz Meier ac37172b52 Hotfix: Prevent failures in boot handling due to missing microSD card logfile - we are not depending on the microSD any more completely 11 years ago
Lorenz Meier 1c40ce968a RC config params set to more useful default values - needs more testing 11 years ago
Lorenz Meier ba19a1ba15 Merge branch 'master' of github.com:PX4/Firmware into rssi 11 years ago
Lorenz Meier 6c23e2f159 Added Doxygen main page 11 years ago
Lorenz Meier a794ee6c04 Hotfix for CMSIS exclude 11 years ago
Lorenz Meier 5bc61c3c57 S.BUS output disable cleanup 11 years ago
Lorenz Meier c58b68d377 Merge pull request #584 from PX4/autostart_cleanup 11 years ago
Lorenz Meier f8c5a6cc50 Merged master into logging 11 years ago