{"push_id":758191348,"size":33,"distinct_size":0,"ref":"refs/heads/master","head":"cc96f80f021376be6ccab23fd0b1ac747fb1f8d2","before":"85c39348f3245afb0e40deb15414a52ef5fcb86c","commits":[{"sha":"59d5a4fad88c860458755b649bba8b380d782dbf","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"Copter: landing with guided velocity controller","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/59d5a4fad88c860458755b649bba8b380d782dbf"},{"sha":"b781f85948bd3bfd36fdb2cb27ef617679d3aa39","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"Copter: convert fn from body-frame to NE","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/b781f85948bd3bfd36fdb2cb27ef617679d3aa39"},{"sha":"580c0ad9de9e12122b986c9195762d3e6949aeb1","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"Copter: guided SET_POSITION_TARGET accepts frame","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/580c0ad9de9e12122b986c9195762d3e6949aeb1"},{"sha":"7199b57fde78b037506f4d39f3f0e2511a245b1e","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"Copter: check frame for SET_POSITION_TARGET_GLOBAL_INT in guided","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/7199b57fde78b037506f4d39f3f0e2511a245b1e"},{"sha":"f2c101050128f30581bad2109b9ebf5faf52914c","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"Plane: prevent mode switch changes changing WP tracking\n\nthis fixes a bug where a mode switch change during an AUTO mission\nwhich does not change the flight mode would cause cross tracking to be\nreset, so the plane will not correctly follow the desired track\n\nMany thanks to Michael Du Breuil for the log that showed this bug","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/f2c101050128f30581bad2109b9ebf5faf52914c"},{"sha":"39c219d452524051be8f102f5c2472af02a14cc8","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"AP_RPM: first version of RPM sensor driver","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/39c219d452524051be8f102f5c2472af02a14cc8"},{"sha":"8f1e1a1b4aaed5b64d8e64602eeb94f7be190610","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"GCS_MAVLink: added RPM MAVLink message","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/8f1e1a1b4aaed5b64d8e64602eeb94f7be190610"},{"sha":"0fdeb276e3aa3dc5e4bc79180c0cc04d7c4ec362","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"GCS_MAVLink: regenerate headers","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/0fdeb276e3aa3dc5e4bc79180c0cc04d7c4ec362"},{"sha":"1fdf7ec83fc73d3e25dd2ea15a0b0a3ce92ea9f8","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"Copter: added RPM sensor support\n\nsend result via MAVLink","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/1fdf7ec83fc73d3e25dd2ea15a0b0a3ce92ea9f8"},{"sha":"ab7e400a89ef932816cad4bebcd8189f67573e45","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"DataFlash: added RPM logging","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/ab7e400a89ef932816cad4bebcd8189f67573e45"},{"sha":"80ad9aa605fc8c75fa68d94290b4f6d8417963a6","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"Copter: added RPM dataflash logging","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/80ad9aa605fc8c75fa68d94290b4f6d8417963a6"},{"sha":"129f33c26ddc5f2929addad31a50d0410b9c102c","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"AP_RPM: define a minimum acceptable period for PWM input\n\nthis will reject very short periods as invalid. This helps somewhat\nwith noise on the line","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/129f33c26ddc5f2929addad31a50d0410b9c102c"},{"sha":"3ce5f6242097c545719c54f1653e5b94034dda1c","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"Rover: prevent build error with MSG_RPM","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/3ce5f6242097c545719c54f1653e5b94034dda1c"},{"sha":"3f04c6415f99d44bf6c64399002bb77252505e36","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"AntennaTracker: prevent build error with MSG_RPM","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/3f04c6415f99d44bf6c64399002bb77252505e36"},{"sha":"58e829553fdff67b89b4c0be27cfc300bd2cd96f","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"Plane: prevent build error with MSG_RPM","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/58e829553fdff67b89b4c0be27cfc300bd2cd96f"},{"sha":"67cd777899216321a457884b165dde0de1521b5b","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"PX4Firmware: submodule update","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/67cd777899216321a457884b165dde0de1521b5b"},{"sha":"fdb104b5b661cde36e0e48d5e1f59db3777bba5a","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"AP_RPM: fixed build error","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/fdb104b5b661cde36e0e48d5e1f59db3777bba5a"},{"sha":"f4d319ba83e89908ff4604539698bb5e5891b871","author":{"email":"7561d7b6fa252e14d948ef730f22c68c9d861f6b@gmorph.com","name":"Grant Morphett"},"message":"Rover: Including the sonar/rangefinder status in SYS_STATUS message","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/f4d319ba83e89908ff4604539698bb5e5891b871"},{"sha":"5dfd1ff8d6830f397b32a82e78582c1e57a5fe39","author":{"email":"4f7450b70f2e01b08a949c9cf64bfb4a45e5c520@gmail.com","name":"TShapinsky"},"message":"Copter: add velocity control timeout in guided mode","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/5dfd1ff8d6830f397b32a82e78582c1e57a5fe39"},{"sha":"a42674b0b05abe92486edb44ad16fd55d95c015e","author":{"email":"8977499893acf06bcfc874f9fd696fc1567e30f1@aol.com","name":"squilter"},"message":"Copter: implement do_flighttermination","distinct":false,"url":"https://api.github.com/repos/khancyr/ardupilot/commits/a42674b0b05abe92486edb44ad16fd55d95c015e"}]}