{"push_id":639363500,"size":51,"distinct_size":51,"ref":"refs/heads/master","head":"cf48386efe5869bbcd6e6ff1bd2ae84f5e46ac95","before":"35771c4a3ec1d887be477d09a7a0de6b9a984360","commits":[{"sha":"90d74e55d39251304f535e7bddb7c00b0e22f424","author":{"email":"9290850da6dd42876adf29cc253be6fe4c1b1f8a@gmail.com","name":"Jonathan Challinger"},"message":"AntennaTracker: fix newlines","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/90d74e55d39251304f535e7bddb7c00b0e22f424"},{"sha":"1c6c03b0ebbf0e5535b5948edd1a9d0eaca95a3a","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"Copter: firmware back to V3.3-dev","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/1c6c03b0ebbf0e5535b5948edd1a9d0eaca95a3a"},{"sha":"12957867fd08fc72d5135ba9033895a0d4ffe601","author":{"email":"9290850da6dd42876adf29cc253be6fe4c1b1f8a@gmail.com","name":"Jonathan Challinger"},"message":"AC_PosControl: fix thr twitch when changing modes","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/12957867fd08fc72d5135ba9033895a0d4ffe601"},{"sha":"c95348c1d98a7bf188ae0852f91375b412055d40","author":{"email":"a2c4aae584dc498ac1a68b8e8581a11f7cca11c9@barker.dropbear.id.au","name":"Peter Barker"},"message":"SITL: Avoid run-time FPEs due to bad gyro settings if SIM_DRIFT_TIME is set to 0\n\n_gyro_drift essentially suffers a divide-by-zero if SIM_DRIFT_TIME is 0.  The gyro initialisation routines in AP_InertialSensor do not return once the generated NaN propogates back to them.","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/c95348c1d98a7bf188ae0852f91375b412055d40"},{"sha":"d691cfc3d8712560c987ea101e78d62aa3d366d6","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"autotest: rename sim_multicopter.py to sim_wrapper.py\n\nit now supports multiple vehicle types","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/d691cfc3d8712560c987ea101e78d62aa3d366d6"},{"sha":"b56538ff70688ab33b33f071a6dc0271b223d26c","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"Tools: removed unused file","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/b56538ff70688ab33b33f071a6dc0271b223d26c"},{"sha":"6b21aceed0770a1950bd332f5711c17a4226b43a","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"autotest: moved constrain() into util.py","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/6b21aceed0770a1950bd332f5711c17a4226b43a"},{"sha":"633e7122e743fa20892f050a0da74d4ec4dd460a","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"autotest: added some lateral thrust to helicopter simulator","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/633e7122e743fa20892f050a0da74d4ec4dd460a"},{"sha":"b6ff19e86c80cc1e7d5362bdf3c37cf42f9f9683","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"autotest: make default rate depend on model type","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/b6ff19e86c80cc1e7d5362bdf3c37cf42f9f9683"},{"sha":"b5c40cad760eef6de1500ade4febf420b1c65da5","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"autotest: added gps_distance and gps_bearing\n\nneeded for CRRCSim backend","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/b5c40cad760eef6de1500ade4febf420b1c65da5"},{"sha":"1cd114e300d80cc53b7a28031af193d5d3d898d1","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"autotest: added initial CRRCSim backend","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/1cd114e300d80cc53b7a28031af193d5d3d898d1"},{"sha":"59e25d4b2c54f3129c294c1f64a027cef06bfd19","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"autotest: added CRRCSim frame targets","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/59e25d4b2c54f3129c294c1f64a027cef06bfd19"},{"sha":"e9b6863b23b8dbdcdf923b188491a9c4f113d863","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"autotest: changed to new crrcsim FDM protocol format","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/e9b6863b23b8dbdcdf923b188491a9c4f113d863"},{"sha":"6897bfdc6bbafe202c65656f00bf539125145ec6","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"autotest: fixes for crrcsim with heli model","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/6897bfdc6bbafe202c65656f00bf539125145ec6"},{"sha":"dbeaccc3d943ee368420847bb216918aa7f701ed","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"autotest: auto-adjust frame rate for crrcsim","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/dbeaccc3d943ee368420847bb216918aa7f701ed"},{"sha":"ffd4662ec4d0cc13a6a708d29e132a1eeaf4fa3e","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"autotest: convert rover sim to use sim_wrapper.py","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/ffd4662ec4d0cc13a6a708d29e132a1eeaf4fa3e"},{"sha":"4fe39c67b43767c40b279225f0eb08eb7b1cdd06","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"Build: use git checkout -f\n\nthis is an attempt to avoid CRLF attributes breakage with builds","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/4fe39c67b43767c40b279225f0eb08eb7b1cdd06"},{"sha":"edec706c1237cc4f2fda6c798a7a50f1eaea24de","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"Plane: added RUDDER_ONLY parameter\n\nthis gives much easier setup for rudder only aircraft.","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/edec706c1237cc4f2fda6c798a7a50f1eaea24de"},{"sha":"76a81069c2d6755a1c604102346aad06c956db57","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"autotest: removed unused Rascal XML config","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/76a81069c2d6755a1c604102346aad06c956db57"},{"sha":"664c92fb81acf887f6efdf45c393fabf5b71614e","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"Plane: fixed RUDDER_ONLY to not combine direct rudder output \n\nthis prevents us over-rolling in FBWA","distinct":true,"url":"https://api.github.com/repos/sdujolo/ardupilot/commits/664c92fb81acf887f6efdf45c393fabf5b71614e"}]}