{"push_id":2588982778,"size":77,"distinct_size":14,"ref":"refs/heads/bfdev-poc-migrate-to-dual-gyro","head":"f797574ff20d40ead95c66f626ebc4ed79f4649d","before":"1a1d5979012a1b0b8756bc75b8837a03106799f6","commits":[{"sha":"09ea369b443eb45801b574248ca86a33b6997b07","author":{"name":"mikeller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Added target independence check to travis 'test' target.","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/09ea369b443eb45801b574248ca86a33b6997b07"},{"sha":"fdee2e52283c7578f5e41a2680eea4bcc4c8a01f","author":{"name":"Bruce Luckcuck","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@etracer.net"},"message":"Break out rc interpolation as a separate task and run before pid controller and motor update\nFixes an issue with motor \"spikes\" when rc interpolation was enabled for throttle. The problem was that the smoothing was happening too late in the sequence and the earlier process subTaskMotorUpdate() would use the unsmoothed throttle value in the mixer if new rx data had come in between the last and current PID loop.  Also because the setPointRate was calculated at the end of the smoothing, the PID controller would always be using the value from the previous loop iteration.","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/fdee2e52283c7578f5e41a2680eea4bcc4c8a01f"},{"sha":"60f3f7a8bcf935dadc5c25f0e58f11b81f4dab91","author":{"name":"mikeller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Removed unneeded declaration of 'updateRcCommands()'.","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/60f3f7a8bcf935dadc5c25f0e58f11b81f4dab91"},{"sha":"1f04d74b62f994896bb265238b313b1110170515","author":{"name":"jirif","email":"960de64c9b866ceaded1b4130904b6fd18e4b026@gmail.com"},"message":"Smartport not working without USE_ESC_SENSOR","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/1f04d74b62f994896bb265238b313b1110170515"},{"sha":"4423bf901885c625687a79e5262bd17dfc8d754a","author":{"name":"Bruce Luckcuck","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@etracer.net"},"message":"Ignore leading whitespace for cli command parameters","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/4423bf901885c625687a79e5262bd17dfc8d754a"},{"sha":"9bd8ba0673a5f63c7e2aeca1cc55f1c080847ab5","author":{"name":"Michael Keller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Merge pull request #5911 from mikeller/remove_unneeded_declaration\n\nRemoved unneeded declaration of 'updateRcCommands()'.","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/9bd8ba0673a5f63c7e2aeca1cc55f1c080847ab5"},{"sha":"119571f77eb21d87dfce5314ab2fa1dc0902b97c","author":{"name":"Bruce Luckcuck","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@etracer.net"},"message":"Add responses for cli commands that were missing them for consistency\nMost cli commands give some feedback if the command was successful. However a few did not return a response to provide an indication that the command was successful. This change adds feedback responses for the following commands:\n\nadjrange\ncolor\nled\nrxrange\nserial\nservo\nvtx","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/119571f77eb21d87dfce5314ab2fa1dc0902b97c"},{"sha":"a14302afe2126a5c83a33d95198bef2813596309","author":{"name":"Michael Keller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Merge pull request #5905 from etracer65/rc_interp_task\n\nBreak out rc interpolation as a separate task and run before pid controller and motor update","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/a14302afe2126a5c83a33d95198bef2813596309"},{"sha":"0b40e1c673c4d15a98ae2b1e0e0d55b1c5f7e8b7","author":{"name":"Michael Keller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Merge pull request #5912 from jirif/smartport_without_esc_telemetry\n\nSmartport not working without USE_ESC_SENSOR","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/0b40e1c673c4d15a98ae2b1e0e0d55b1c5f7e8b7"},{"sha":"155a71def77b529df7ba7a8b614fdf58498dd0d2","author":{"name":"Michael Keller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Merge pull request #5913 from etracer65/cli_whitespace_ignore\n\nIgnore leading whitespace for cli command parameters","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/155a71def77b529df7ba7a8b614fdf58498dd0d2"},{"sha":"dd151b3636b3d15f35c902863473298f9bb654fa","author":{"name":"Michael Keller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Merge pull request #5914 from etracer65/cli_cmd_feedback\n\nAdd responses for cli commands that were missing them for consistency","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/dd151b3636b3d15f35c902863473298f9bb654fa"},{"sha":"0ded96910d96441b14ed72ab40c6ad7351d40787","author":{"name":"Michael Keller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Merge pull request #5904 from mikeller/add_target_independence_check_to_travis\n\nAdded target independence check to travis 'test' target.","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/0ded96910d96441b14ed72ab40c6ad7351d40787"},{"sha":"847e050955fb1dfcef7f8021c38abae8efbf73bb","author":{"name":"mikeller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Reorganised static variables in SmartPort code.","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/847e050955fb1dfcef7f8021c38abae8efbf73bb"},{"sha":"4e54b1d1a552aede7080e7be1997499f164594a1","author":{"name":"mikeller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Eliminated inefficient serial function calls at runtime.","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/4e54b1d1a552aede7080e7be1997499f164594a1"},{"sha":"d67073c8b60fd2851b742d2492f0226f2cc395e5","author":{"name":"mikeller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Optimised struct.","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/d67073c8b60fd2851b742d2492f0226f2cc395e5"},{"sha":"be8df4483e1fbbd0cd8c37d929290176bd87a67d","author":{"name":"mikeller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Optimised 'serialPort_t' struct.","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/be8df4483e1fbbd0cd8c37d929290176bd87a67d"},{"sha":"f01926b09b5ac499d8d2a0dca7d2f046870bb748","author":{"name":"Michael Keller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Moved pointers back.","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/f01926b09b5ac499d8d2a0dca7d2f046870bb748"},{"sha":"2be4d5e569867f0fb455f046b067b08a5611b462","author":{"name":"mikeller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Fix from review.","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/2be4d5e569867f0fb455f046b067b08a5611b462"},{"sha":"43c706fc95e2249ab90d282bf899aefd1d8efd1b","author":{"name":"mikeller","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@ike.ch"},"message":"Rebased, fixed regex for target name at end of line.","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/43c706fc95e2249ab90d282bf899aefd1d8efd1b"},{"sha":"ac6b8088c981042d5bed995c071e7007fc8ce3ab","author":{"name":"s0up","email":"a17fed27eaa842282862ff7c1b9c8395a26ac320@haxt.net"},"message":"add gps rescue mode","distinct":false,"url":"https://api.github.com/repos/jflyper/betaflight/commits/ac6b8088c981042d5bed995c071e7007fc8ce3ab"}]}
{"actor":{"display_login":"jflyper"}}