{"push_id":2485225270,"size":19,"distinct_size":19,"ref":"refs/heads/chopt-to-rcinput","head":"e0d9052aba0c761845ed830cd9d7d74119114528","before":"df7b4502aed86fa74ecfe8350fffe6b220b02b36","commits":[{"sha":"f8ef2da763aeff9a4b667e22105095908a00f679","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"Copter: rename SPRAYER-enabled-define to SPRAYER_ENABLED","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/f8ef2da763aeff9a4b667e22105095908a00f679"},{"sha":"25609b65cfcb918e61214bf1cfc9465db380c323","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"RC_Channels: add singleton","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/25609b65cfcb918e61214bf1cfc9465db380c323"},{"sha":"71ad3fe95fee1e3b5039afb4e3253e29e1f03086","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"Tools: move Copter CHn_OPT to RC_Channel RCn_OPTION","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/71ad3fe95fee1e3b5039afb4e3253e29e1f03086"},{"sha":"26dccd3e0b3509ce517f7216d481796fda441ce6","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"AC_Sprayer: move Copter CHn_OPT to RC_Channel RCn_OPTION","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/26dccd3e0b3509ce517f7216d481796fda441ce6"},{"sha":"eb4ed8b6fb900a5d60c0120179f84cffa988c004","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"RC_Channel: move handling of auxillary switches into AP_RCSwitch","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/eb4ed8b6fb900a5d60c0120179f84cffa988c004"},{"sha":"be2eedc6d78ce355fbac90fdda74738e083a62a0","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"Copter: move handling of RC switches into AP_RCSwitch","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/be2eedc6d78ce355fbac90fdda74738e083a62a0"},{"sha":"fcf828b91c9e925ae8f8bf05ef67975ae1b729fa","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"Rover: move handling of RC_Switches into RCSwitch library","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/fcf828b91c9e925ae8f8bf05ef67975ae1b729fa"},{"sha":"a69e1fc366e34d386ac5996ecc57525c498cc5f4","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"RC_Channel: move handling of Rover's functions into RCSwitch","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/a69e1fc366e34d386ac5996ecc57525c498cc5f4"},{"sha":"ec459f0951455d3ce3bdf6e3d6e1c339263f9bcb","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"Copter: move auxsw handling for camera to base AP_RCSwitch","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/ec459f0951455d3ce3bdf6e3d6e1c339263f9bcb"},{"sha":"1a0af85408a2f9cbf65f541653e30d3dce151fa3","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"AP_Camera: add singleton","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/1a0af85408a2f9cbf65f541653e30d3dce151fa3"},{"sha":"6221aa8346ac1d0ec4a96bdf248f371a991c3c37","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"RC_Channel: move auxsw handling for camera to base AP_RCSwitch","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/6221aa8346ac1d0ec4a96bdf248f371a991c3c37"},{"sha":"4b90be410a362fa4423e0c18e3366d5b41ef968f","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"Rover: use base-class auxsw handling","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/4b90be410a362fa4423e0c18e3366d5b41ef968f"},{"sha":"af78931e1d0c4321182f2f7854e6a38aeb5612de","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"AP_ServoRelayEvents: add singleton","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/af78931e1d0c4321182f2f7854e6a38aeb5612de"},{"sha":"6210dae92a0d7b619b6d02efcae92f3567c2401f","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"Copter: move responsibility for servorelay events to base AP_RCSwitch","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/6210dae92a0d7b619b6d02efcae92f3567c2401f"},{"sha":"4d3033917ac99c8fb77bbdfbd140697f263739c4","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"RC_Channel: AP_RCSwitch: add responsibility for servorelay events","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/4d3033917ac99c8fb77bbdfbd140697f263739c4"},{"sha":"20a37d5394ff1859c8ef74a629029a9902bb6298","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"Copter: factor out a method for changing modes based on aux sw","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/20a37d5394ff1859c8ef74a629029a9902bb6298"},{"sha":"f978dcb09560b87c1956268f4f6a278570d3b990","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"Rover: factor out do_aux_function_change_mode","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/f978dcb09560b87c1956268f4f6a278570d3b990"},{"sha":"2c28e119786ac8c1ad4f05dc2f5bc97214614afe","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"Copter: add aux-switch option for guided mode","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/2c28e119786ac8c1ad4f05dc2f5bc97214614afe"},{"sha":"e0d9052aba0c761845ed830cd9d7d74119114528","author":{"name":"Peter Barker","email":"ea07171fd37de70b22964565a4c2bfd2bb2b3061@barker.dropbear.id.au"},"message":"Tools: autotest: add tests for modes changes for Copter and Rover","distinct":true,"url":"https://api.github.com/repos/peterbarker/ardupilot/commits/e0d9052aba0c761845ed830cd9d7d74119114528"}]}
{"actor":{"display_login":"peterbarker"}}