{"push_id":846541321,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"4d458833dc73264cd13c95433e33c4c5bcc615f1","before":"c52f16b86f519ee1cd811c7a70f546bcc3317a2f","commits":[{"sha":"bf9d4b589891dc067ed0d9154d73d72c914429a3","author":{"email":"ece2c4ab05aa1af42c8a5175619a70a81ac62495@gmail.com","name":"Tom Pittenger"},"message":"GCS_MAVLink: generate adds abort Alt label in MAV_CMD_NAV_LAND\n\ncode is already implemented and released","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/bf9d4b589891dc067ed0d9154d73d72c914429a3"},{"sha":"0d36c4c07ba7531d1b73eeb316a3a82d3e450843","author":{"email":"ece2c4ab05aa1af42c8a5175619a70a81ac62495@gmail.com","name":"Tom Pittenger"},"message":"GCS_MAVLink: version update after generate","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/0d36c4c07ba7531d1b73eeb316a3a82d3e450843"},{"sha":"5489ff911815cb50b7bdf269e34362e50f5e5610","author":{"email":"06bc8144a7e6f5ad255ebdbe1150671d8769a918@live.com.au","name":"Paul Riseborough"},"message":"AP_NavEKF: publish position and velocity state reset data\n\nUsed by the control loops to compensate for steps in velocity and/or position resulting from state resets.","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/5489ff911815cb50b7bdf269e34362e50f5e5610"},{"sha":"7c40448bab563f06f12b2107dcd085b5497e4043","author":{"email":"06bc8144a7e6f5ad255ebdbe1150671d8769a918@live.com.au","name":"Paul Riseborough"},"message":"AP_NavEKF: Remove GPS glitch offset logic\n\nThe correction for offsets due to position and velocity resets will now be handled in the control loops.","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/7c40448bab563f06f12b2107dcd085b5497e4043"},{"sha":"4fdec67546a7d2ecfa7e827c9b9ad73d0759969d","author":{"email":"06bc8144a7e6f5ad255ebdbe1150671d8769a918@live.com.au","name":"Paul Riseborough"},"message":"AP_NavEKF2: Publish the position and velocity state reset deltas\n\nUsed by the control loops to compensate for step changes in position and velocity when the EKF needs to do a reset of these states.","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/4fdec67546a7d2ecfa7e827c9b9ad73d0759969d"},{"sha":"74da4d8e57cf9eac3cc24116314e4aed515c7672","author":{"email":"06bc8144a7e6f5ad255ebdbe1150671d8769a918@live.com.au","name":"Paul Riseborough"},"message":"AP_NavEKF2: Remove GPS glitch offset logic\n\nCorrection for steps in position and velocity caused by resets following GPS glitches and other events are now handled by the control loops.","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/74da4d8e57cf9eac3cc24116314e4aed515c7672"},{"sha":"f67f6b01f426fd1d306a4a9acd2cf239313c3ed1","author":{"email":"06bc8144a7e6f5ad255ebdbe1150671d8769a918@live.com.au","name":"Paul Riseborough"},"message":"AP_AHRS: Publish the EKF position and velocity reset deltas","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/f67f6b01f426fd1d306a4a9acd2cf239313c3ed1"},{"sha":"0b1a6a2157ca1b047befd9ac430d494ba7ea7e9b","author":{"email":"06bc8144a7e6f5ad255ebdbe1150671d8769a918@live.com.au","name":"Paul Riseborough"},"message":"AP_NavEKF2: Clean up GPS timeout logic","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/0b1a6a2157ca1b047befd9ac430d494ba7ea7e9b"},{"sha":"16a0281c928ad333a2c410c1e3a7b7631adeafab","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"AC_PosControl: remove unused set_vel_target","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/16a0281c928ad333a2c410c1e3a7b7631adeafab"},{"sha":"550ba478c9623b2cd0153ab393b5a0a1cdf9021b","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"AC_PosControl: add shift_pos_xy_target","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/550ba478c9623b2cd0153ab393b5a0a1cdf9021b"},{"sha":"040ec481f496f540fd4f7237be811184e4d9566f","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"AC_WPNav: loiter uses pos_control.shift_pos_xy_target","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/040ec481f496f540fd4f7237be811184e4d9566f"},{"sha":"7c20577ee0073f88e5762d44e4b0a44453dc1aab","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"AP_AHRS: constify getLastYawResetAngle","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/7c20577ee0073f88e5762d44e4b0a44453dc1aab"},{"sha":"758c5a7d7f54b19309c37a672b7cf516fce5aaf6","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"AP_NavEKF: constify getLastYawResetAngle","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/758c5a7d7f54b19309c37a672b7cf516fce5aaf6"},{"sha":"52ed07540508cfeeb0d56ab7b1f91041a7d76d3e","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"AP_NavEKF2: constify getLastYawResetAngle","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/52ed07540508cfeeb0d56ab7b1f91041a7d76d3e"},{"sha":"4e959ef6f9e6e412bd64c196607c619b18cb544e","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"AP_AHRS: constify getLastPosNorthEastReset\n\nAlso constify getLastVelNortEastReset","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/4e959ef6f9e6e412bd64c196607c619b18cb544e"},{"sha":"3f29365cae185c2695b1e6e1ef6ea737fa339e7d","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"AP_NavEKF: constify getLastPosNorthEastReset","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/3f29365cae185c2695b1e6e1ef6ea737fa339e7d"},{"sha":"94adaba305992626df921dbe0eb093bb3e0bb4ab","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"AP_NavEKF2: constify getLastPosNorthEastReset\n\nAlso constify getLastVelNorthEastReset","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/94adaba305992626df921dbe0eb093bb3e0bb4ab"},{"sha":"adee13d72969238530d4b5dae8625707d7c47634","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"AC_WPNav: handle ekf position reset in Loiter and Brake","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/adee13d72969238530d4b5dae8625707d7c47634"},{"sha":"61d556afb1636968a8217f0c974c0bacb324fefc","author":{"email":"06bc8144a7e6f5ad255ebdbe1150671d8769a918@live.com.au","name":"Paul Riseborough"},"message":"DataFlash: Fix shorthand variable names for EKF position reset delta","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/61d556afb1636968a8217f0c974c0bacb324fefc"},{"sha":"b459d937ad7e203d7eca0fbcf37fbe035745c579","author":{"email":"06bc8144a7e6f5ad255ebdbe1150671d8769a918@live.com.au","name":"Paul Riseborough"},"message":"AP_NavEKF2: Clean up GPS fusion timeout logic and comments","distinct":true,"url":"https://api.github.com/repos/laurenweinstein1/ardupilot-lw/commits/b459d937ad7e203d7eca0fbcf37fbe035745c579"}]}