{"push_id":1113843745,"size":25,"distinct_size":25,"ref":"refs/heads/inav-rates-in-dps","head":"8fbbabb11630af5d55909888ffd8efc3c0b11425","before":"27d50d6eca5edd0d5ff1790a5b5a8d318e20e626","commits":[{"sha":"df25832d9caec42f8f14b8e0f74bd9b8bada51cf","author":{"email":"abb441a4af0b67716522c69585bec98112388f43@gmail.com","name":"Konstantin Sharlaimov (DigitalEntity)"},"message":"WP: Allow WP mission to be activated only by flipping a switch through off-on sequence. Closes #152","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/df25832d9caec42f8f14b8e0f74bd9b8bada51cf"},{"sha":"40a9344dfbe05d886e0f51c1c2cc954a18a4a24e","author":{"email":"abb441a4af0b67716522c69585bec98112388f43@gmail.com","name":"Konstantin Sharlaimov (DigitalEntity)"},"message":"PID: Replace D-term BiQuad with PT1 for lower phase shift","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/40a9344dfbe05d886e0f51c1c2cc954a18a4a24e"},{"sha":"f2aa40dac32c396ab31cfc5a874b09ad13defcff","author":{"email":"abb441a4af0b67716522c69585bec98112388f43@gmail.com","name":"Konstantin Sharlaimov (DigitalEntity)"},"message":"PID: P-term LPF on Yaw axis","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/f2aa40dac32c396ab31cfc5a874b09ad13defcff"},{"sha":"ea34fa43668400eedd695dfc253e623628e3257d","author":{"email":"08e31c82d83f97c92f4f44a5d613227623a69276@gmail.com","name":"theArchLadder"},"message":"CLI: give help when trying to set invalid value","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/ea34fa43668400eedd695dfc253e623628e3257d"},{"sha":"f6a03a3c00643fc416865c69ad95549c03e83567","author":{"email":"08e31c82d83f97c92f4f44a5d613227623a69276@gmail.com","name":"theArchLadder"},"message":"CLI: improved invalid value message","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/f6a03a3c00643fc416865c69ad95549c03e83567"},{"sha":"d93abe947540f3fcd72b7edff762311e548e4b1b","author":{"email":"08e31c82d83f97c92f4f44a5d613227623a69276@gmail.com","name":"theArchLadder"},"message":"CLI: non-digit values should give invalid value, not 0","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/d93abe947540f3fcd72b7edff762311e548e4b1b"},{"sha":"032b38d7f5a1be1bb6884a22ad63a6b9e238049b","author":{"email":"08e31c82d83f97c92f4f44a5d613227623a69276@gmail.com","name":"theArchLadder"},"message":"CLI: null values should give invalid value, not 0","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/032b38d7f5a1be1bb6884a22ad63a6b9e238049b"},{"sha":"cf42943a119a96b587f1529c5757c0cd60a7503a","author":{"email":"08e31c82d83f97c92f4f44a5d613227623a69276@gmail.com","name":"theArchLadder"},"message":"CLI: improved zero length value check","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/cf42943a119a96b587f1529c5757c0cd60a7503a"},{"sha":"3cd1f758df89c22ddf39810f98266761695821b1","author":{"email":"abb441a4af0b67716522c69585bec98112388f43@gmail.com","name":"Konstantin Sharlaimov"},"message":"Merge pull request #201 from iNavFlight/pid-loose-dterm-filtering\n\nImprove PID LPF filtering - revert to IIR filter for D-term for lower phase shift, use LPF on Yaw axis.","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/3cd1f758df89c22ddf39810f98266761695821b1"},{"sha":"a8a9ba82c54b3e5b144d471373201c2ca9f36300","author":{"email":"abb441a4af0b67716522c69585bec98112388f43@gmail.com","name":"Konstantin Sharlaimov (DigitalEntity)"},"message":"Revert to 1.0 gyro filtering default (42HZ)","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/a8a9ba82c54b3e5b144d471373201c2ca9f36300"},{"sha":"eb9cd8de23e9560366e0c87856b44c8afc7b7e55","author":{"email":"6378d654ef5119961b75db873a3a6a674031f6af@daria.co.uk","name":"stronnag"},"message":"clean up gcc 6.1.1 warnings","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/eb9cd8de23e9560366e0c87856b44c8afc7b7e55"},{"sha":"8ab6ae32f50e0a701c9f703629390d38c3b4d5bf","author":{"email":"abb441a4af0b67716522c69585bec98112388f43@gmail.com","name":"Konstantin Sharlaimov"},"message":"Merge pull request #170 from iNavFlight/wp-on-off-style-activation\n\nRequire \"off-on\" switch cycle to activate WP mission","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/8ab6ae32f50e0a701c9f703629390d38c3b4d5bf"},{"sha":"cd3b026e6f5e17b2b24994d5a03d40396ac35d19","author":{"email":"abb441a4af0b67716522c69585bec98112388f43@gmail.com","name":"Konstantin Sharlaimov (DigitalEntity)"},"message":"OLED: Disable ARMED_BITMAP on NAZE","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/cd3b026e6f5e17b2b24994d5a03d40396ac35d19"},{"sha":"a09f07caf2951ece6a7ebdc9617a202f077c10d8","author":{"email":"abb441a4af0b67716522c69585bec98112388f43@gmail.com","name":"Konstantin Sharlaimov (DigitalEntity)"},"message":"FILTER: PT1 with rate of change limiting","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/a09f07caf2951ece6a7ebdc9617a202f077c10d8"},{"sha":"dd8a8aead526f9308f79fba523f3eb5204479f37","author":{"email":"90f68144ea2f1aca19fa25ab0ea7a5b6927b093e@gmail.com","name":"Paweł Spychalski"},"message":"MAG_HOLD diff limiting and MAG controller refactoring (#195)\n\n* MAGHOLD constrained to 30 degrees\r\n* mag_hold_heading_diff_limit CLI setting added to allow custom MAG_HOLD diff limit\r\n* magHeading moved to pid.c and real interface created to inject data into it\r\n* mag hold controller with current logic moved to pid.c\r\n* 2Hz LPF filter added to magHold error to smoothen controller response\r\n* variable name changed to clearly state its purpose\r\n* LPF filter in MAG_HOLD controller moved after error limiting\r\n* yaw_control_direction passed to pidController as argument, mag_hold_heading_diff_limit moved to pidProfile\r\n* yaw_control_direction setting removed\r\n* pidMagHold translates directly to rotation rate in dps\r\n* pidMagHold refactored to the new principles and limiting\r\n* name of filter changed to reflect its purpose\r\n* HEADING_LOCK mode can be used only when MAG_HOLD is not enabled\r\n* compiler warning supressed\r\n* new MAG_HOLD defaults, RATE_LIMIT increased to 80dps, MAG_HOLD P to 60\r\n* mag_rate_limit 90dps","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/dd8a8aead526f9308f79fba523f3eb5204479f37"},{"sha":"9c9b79ee781b23c7123063150fa0cef4d52e8c85","author":{"email":"abb441a4af0b67716522c69585bec98112388f43@gmail.com","name":"Konstantin Sharlaimov"},"message":"Merge pull request #211 from iNavFlight/gcc-6.1.1-tidyup\n\nClean up gcc 6.1.1 warnings, some minor tigying up","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/9c9b79ee781b23c7123063150fa0cef4d52e8c85"},{"sha":"3e6204dc7f60a2549d51b1e36856fcf4ed06abb0","author":{"email":"abb441a4af0b67716522c69585bec98112388f43@gmail.com","name":"Konstantin Sharlaimov (DigitalEntity)"},"message":"PID: Disable PID attenuation at zero throttle on airplanes","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/3e6204dc7f60a2549d51b1e36856fcf4ed06abb0"},{"sha":"2564924ba549f73088d5b245e53c6654a2c37efd","author":{"email":"abb441a4af0b67716522c69585bec98112388f43@gmail.com","name":"Konstantin Sharlaimov"},"message":"Merge pull request #203 from theArchLadder/helpful-cli\n\nCLI: give help when trying to set invalid value","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/2564924ba549f73088d5b245e53c6654a2c37efd"},{"sha":"0afa1041f84c2c5a8ff6e285254812c3cd9b7069","author":{"email":"90f68144ea2f1aca19fa25ab0ea7a5b6927b093e@gmail.com","name":"Pawel Spychalski (DzikuVx)"},"message":"rates constrained to new min and max","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/0afa1041f84c2c5a8ff6e285254812c3cd9b7069"},{"sha":"86c8e0dc5c46df10c0bec4d3855081826796c55c","author":{"email":"90f68144ea2f1aca19fa25ab0ea7a5b6927b093e@gmail.com","name":"Pawel Spychalski (DzikuVx)"},"message":"new defaults applied to rates when PID profile is changed","distinct":true,"url":"https://api.github.com/repos/DzikuVx/cleanflight/commits/86c8e0dc5c46df10c0bec4d3855081826796c55c"}]}