{"push_id":795252799,"size":720,"distinct_size":5,"ref":"refs/heads/Airphrame_v1.2.x","head":"8d92d316d79dcf251af175b3cfe21d06f1199917","before":"a4a762047027d793a1cd513f5fabccdae7d5e40d","commits":[{"sha":"209e1924a51f675126f748c4e37810e917810e9c","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"AP_InertialSensor: fix whitespace usage","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/209e1924a51f675126f748c4e37810e917810e9c"},{"sha":"f3f54157be2525996dfda874e93e5bb830f26f73","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"AP_InertialSensor: fix copying wrong number of bytes\n\nWe should copy only the bytes we read, not the maximum number.","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/f3f54157be2525996dfda874e93e5bb830f26f73"},{"sha":"2e76d998df48df7aa6a0e8d201d6d463cf21d359","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"AP_InertialSensor: remove unused enum bus_speed\n\nThe methods actually use the enum from AP_HAL::SPIDeviceDriver, so don't\ndeclare a new one. The I2C implementation is empty; if we actually start\nto use it we'd better move the bus abstraction to HAL.","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/2e76d998df48df7aa6a0e8d201d6d463cf21d359"},{"sha":"55279664c2d7e3360f14106c1096904662195839","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"AP_InertialSensor: remove out of place ifdef\n\nAP_InertialSensor isn't a good place to comment about board issues.","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/55279664c2d7e3360f14106c1096904662195839"},{"sha":"d3eebdb6aa8749473a97a1968a89f569134215bf","author":{"email":"c2a42f31dc323e5864709ad48ac451f0f2ebfbe7@intel.com","name":"Gustavo Jose de Sousa"},"message":"AP_InertialSensor: L3G4200D: add probe code\n\nThis driver works properly but had the initialization logic missing. Add\nthe support to probe it.","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/d3eebdb6aa8749473a97a1968a89f569134215bf"},{"sha":"4d4dac867e01392dffb46df77159c8b02882e911","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"AP_InertialSensor: pass backend instead of pointer to function\n\nDifferent detect() function might need different arguments and passing a\npointer to function here is cumbersome. For example, it forces to have a\nmethod like \"detect_i2c2\" rather than allowing hal.i2c2 to be passed as\nparameter.","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/4d4dac867e01392dffb46df77159c8b02882e911"},{"sha":"c3063f0ab2b3f19f54d4f78d1c1c6e9389086877","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"AP_InertialSensor: MPU6000: be agnostic to I2C bus/address\n\nThis decision is better made by the caller rather than polluting the\ndriver with board-specific details.","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/c3063f0ab2b3f19f54d4f78d1c1c6e9389086877"},{"sha":"cf1273668e9a938c07bed1971c2d15d612c8bb2f","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"AP_InertialSensor: refactor constructors to avoid leak\n\nWe were previously leaking the AP_MPU6000_BusDriver if the\n~AP_InertialSensor_MPU6000::detect*() failed. In order to avoid the\nleak move the repeated code in a single private _detect() member that\nreceives everything as argument. Then this method takes ownership of the\nobjects.\n\nBy a adding a destructor to AP_InertialSensor_MPU6000 it becomes easier to\nfree the objects it takes ownership of.","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/cf1273668e9a938c07bed1971c2d15d612c8bb2f"},{"sha":"c8c34f54ccf97bbfbc6d731e78aad53e6a8cda9e","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@swiftradioplanes.com","name":"Michael du Breuil"},"message":"AP_HAL_SITL: Add hdop to ublox sitl sim (as well as vdop to be reported)","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/c8c34f54ccf97bbfbc6d731e78aad53e6a8cda9e"},{"sha":"c29b19f768d033f945f5f0098a5372aa5be29afe","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@swiftradioplanes.com","name":"Michael du Breuil"},"message":"AP_GPS: Fix a typo on spelling received","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/c29b19f768d033f945f5f0098a5372aa5be29afe"},{"sha":"a18f71b29e85a820819afa385b1e4cede7b5f880","author":{"email":"9290850da6dd42876adf29cc253be6fe4c1b1f8a@gmail.com","name":"Jonathan Challinger"},"message":"Copter: bug fix to RTL_ALT_MIN feature\n\ncommited by Randy","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/a18f71b29e85a820819afa385b1e4cede7b5f880"},{"sha":"b9c7cac5d60734520a4f31d60430ebd4d77b6d12","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"PX4NuttX: submodule update","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/b9c7cac5d60734520a4f31d60430ebd4d77b6d12"},{"sha":"269f1fd99a3c2e4ca0fd68e2d9385b3b26e9298e","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"AP_Param: replaced set_param_by_name with set_float\n\nread for bugfix in GCS_MAVLink","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/269f1fd99a3c2e4ca0fd68e2d9385b3b26e9298e"},{"sha":"9352f051337c67bb3cbf1e9e4f0822420961e117","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"GCS_MAVLink: fixed bug setting parameters to default values\n\nin copter if you try to set RATE_RLL_D to 0 when you haven't\nprevviously changed it then it would set it, but would revert on the\nnext reboot. This is because of the special case handling of a set to\nthe \"default\" value. That default value is unaware of the PID\nconstructors\n\nthis fixes that behaviour by forcing a save if the parameter changes\nvalue","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/9352f051337c67bb3cbf1e9e4f0822420961e117"},{"sha":"b9c0f34897185a02a61780e399a5626636ce0dbd","author":{"email":"641ba3922ee003beac07381cd285b10957146f56@gmail.com","name":"Daniel Frenzel"},"message":"AP_Scheduler example\nFixed build problem with \"make linux\"\n\nSigned-off-by: Daniel Frenzel <dgdanielf@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/b9c0f34897185a02a61780e399a5626636ce0dbd"},{"sha":"69bfeaf58e762f67ac692c23b1b03fa5f0ac8cd0","author":{"email":"3f96d81d0acfd2e9388299a956e0a783aaf5bf05@yahoo.com","name":"Randy Mackay"},"message":"INS: accel offset parameter range desc to 3.5m/s/s","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/69bfeaf58e762f67ac692c23b1b03fa5f0ac8cd0"},{"sha":"1b61f6f636c17f20cbf03af0b4a0d7f845634778","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"HAL_PX4: fixed USB connected on AUAV-X2\n\nthis is the 2nd attempt at a fix for the usb_connected status on\nAUAV-X2","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/1b61f6f636c17f20cbf03af0b4a0d7f845634778"},{"sha":"01e05ce743ecae406fea71a23cfb9aeac830b4cd","author":{"email":"c2a42f31dc323e5864709ad48ac451f0f2ebfbe7@intel.com","name":"Gustavo Jose de Sousa"},"message":"APMrover2: standardize inclusion of libaries headers\n\nThis commit changes the way libraries headers are included in source files:\n\n - If the header is in the same directory the source belongs to, so the\n notation '#include \"\"' is used with the path relative to the directory\n containing the source.\n\n - If the header is outside the directory containing the source, then we use\n the notation '#include <>' with the path relative to libraries folder.\n\nSome of the advantages of such approach:\n\n - Only one search path for libraries headers.\n\n - OSs like Windows may have a better lookup time.","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/01e05ce743ecae406fea71a23cfb9aeac830b4cd"},{"sha":"a672e3c5cec601b75f9470c20a93a233b71b8b21","author":{"email":"c2a42f31dc323e5864709ad48ac451f0f2ebfbe7@intel.com","name":"Gustavo Jose de Sousa"},"message":"AntennaTracker: standardize inclusion of libaries headers\n\nThis commit changes the way libraries headers are included in source files:\n\n - If the header is in the same directory the source belongs to, so the\n notation '#include \"\"' is used with the path relative to the directory\n containing the source.\n\n - If the header is outside the directory containing the source, then we use\n the notation '#include <>' with the path relative to libraries folder.\n\nSome of the advantages of such approach:\n\n - Only one search path for libraries headers.\n\n - OSs like Windows may have a better lookup time.","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/a672e3c5cec601b75f9470c20a93a233b71b8b21"},{"sha":"4d4b85673574643352e1e4dc54efa0af9dc58218","author":{"email":"c2a42f31dc323e5864709ad48ac451f0f2ebfbe7@intel.com","name":"Gustavo Jose de Sousa"},"message":"ArduCopter: standardize inclusion of libaries headers\n\nThis commit changes the way libraries headers are included in source files:\n\n - If the header is in the same directory the source belongs to, so the\n notation '#include \"\"' is used with the path relative to the directory\n containing the source.\n\n - If the header is outside the directory containing the source, then we use\n the notation '#include <>' with the path relative to libraries folder.\n\nSome of the advantages of such approach:\n\n - Only one search path for libraries headers.\n\n - OSs like Windows may have a better lookup time.","distinct":false,"url":"https://api.github.com/repos/Airphrame/ardupilot/commits/4d4b85673574643352e1e4dc54efa0af9dc58218"}]}