{"push_id":894045070,"size":225,"distinct_size":225,"ref":"refs/heads/bbb","head":"8bd8b7bbc89ab7a984061dded30114decc6a0387","before":"76b3490b737a800164cccf2607f2d626fd071c70","commits":[{"sha":"b3c8dcee3482efc85963eef3d9ab75edd6c35d26","author":{"email":"f1ff0bf3a08c991bf189a6e1c488b934b5861ddb@gmail.com","name":"Siddharth Bharat Purohit"},"message":"AP_NavEKF2: measurement buffer refactor","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/b3c8dcee3482efc85963eef3d9ab75edd6c35d26"},{"sha":"3014eb40017e6aa58719de3f503f0c494a469e91","author":{"email":"f1ff0bf3a08c991bf189a6e1c488b934b5861ddb@gmail.com p_riseborough","name":"Siddharth Purohit and Paul Riseborough"},"message":"AP_NavEKF2: Rework measurement buffer refactor\n\nThese changes were pair coded an tested by Siddharth Purohit and Paul Riseborough\n\nFix indexing errors\nMove buffer code into a separate file\nSplit observer and IMU/output buffers and remove duplicate sample time\nOptimise observation buffer search\nReduce maximum allowed fusion age to 100 msec","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/3014eb40017e6aa58719de3f503f0c494a469e91"},{"sha":"af93c8da4eeb15a2b9498c95c2c2456c0c9a6ad5","author":{"email":"ece2c4ab05aa1af42c8a5175619a70a81ac62495@gmail.com","name":"Tom Pittenger"},"message":"GCS_MAVLink: new mavlink msg ADSB_VEHICLE","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/af93c8da4eeb15a2b9498c95c2c2456c0c9a6ad5"},{"sha":"4b5af2d72648dcc037c1be91b0e5d63071c5e46b","author":{"email":"ece2c4ab05aa1af42c8a5175619a70a81ac62495@gmail.com","name":"Tom Pittenger"},"message":"GCS_MAVLink: files generated from new ADSB_VEHICLE msg","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/4b5af2d72648dcc037c1be91b0e5d63071c5e46b"},{"sha":"f88de986bcef971bb4b0dfe5a6128bbc85e66e0d","author":{"email":"ece2c4ab05aa1af42c8a5175619a70a81ac62495@gmail.com","name":"Tom Pittenger"},"message":"SITL: created ADSB simulator to generate additional ghost aircraft within SITL\n\nThe values are very aggressive, you'll come into contact with another aircraft very soon\nCredit goes to Tridge for this work\n\nThis feature is enabled with the following command:\nsim_vehicle -A --adsb","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/f88de986bcef971bb4b0dfe5a6128bbc85e66e0d"},{"sha":"bb4f0783ada659d6591896c8853fcd669e0bb01c","author":{"email":"ece2c4ab05aa1af42c8a5175619a70a81ac62495@gmail.com","name":"Tom Pittenger"},"message":"AP_HAL_SITL: created ADS-B simulator to generate additional ghost aircraft within SITL\n\n- The values are very aggressive, you'll come into contact with another aircraft very soon\n- Credit goes to Tridge for this work\n- This also allows hardware attached via UART to feed real aircraft into the simulator\n\nThis feature is enabled with the following command:\nsim_vehicle -A --adsb","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/bb4f0783ada659d6591896c8853fcd669e0bb01c"},{"sha":"426e40d30eec0258811ae8630310e59c7ffd19c6","author":{"email":"ece2c4ab05aa1af42c8a5175619a70a81ac62495@gmail.com","name":"Tom Pittenger"},"message":"AP_ADSB: new ADS-B library support\n\n- contains a list of ADS-B vehicles\n- does threat analysis and sets a flag when threat is found\n- dynamically allocated database, consumes 40*25 =1kB of RAM when param ADSB_ENABLE = 1","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/426e40d30eec0258811ae8630310e59c7ffd19c6"},{"sha":"d8d1343735709c89a2c75dcf0ebc008fcb155347","author":{"email":"ece2c4ab05aa1af42c8a5175619a70a81ac62495@gmail.com","name":"Tom Pittenger"},"message":"Plane: include AP_ADSB library in build for Plane","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/d8d1343735709c89a2c75dcf0ebc008fcb155347"},{"sha":"eaad72c192c8bd98f2e993a52a8e676534ce60df","author":{"email":"ece2c4ab05aa1af42c8a5175619a70a81ac62495@gmail.com","name":"Tom Pittenger"},"message":"Plane: Add support for handing ADS-B traffic\n\n- parse MAVLINK_MSG_ADSB_VEHICLE msg\n- new 1Hz adsb_update task to compare list against for threat detection\n- perform object avoidance via loiter or loiter_and_descend. More methods are welcome!","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/eaad72c192c8bd98f2e993a52a8e676534ce60df"},{"sha":"f9e865ef5ed18d5e092010065ae93e2b5aec4ccf","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"AP_ADSB: don't disable ADSB permanently on init fail\n\nwe may be low on memory on only this boot","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/f9e865ef5ed18d5e092010065ae93e2b5aec4ccf"},{"sha":"ce1b68cce8c382fdb0cb99df1c4898a3e4b50a59","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"AP_ADSB: ensure stack allocation Location is initialised","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/ce1b68cce8c382fdb0cb99df1c4898a3e4b50a59"},{"sha":"6dd28f632ccaf2c11e681d9fb30b29a9660f4339","author":{"email":"54ba42922810ea81e18e18c1e1233676a8557443@Sparkle.local","name":"Luis Vale Gonçalves"},"message":"Tracker: revise text messages\n\nClean up text messages","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/6dd28f632ccaf2c11e681d9fb30b29a9660f4339"},{"sha":"999e99c6f31f0f55a1d4b83dff8a16ff09a36637","author":{"email":"54ba42922810ea81e18e18c1e1233676a8557443@Sparkle.local","name":"Luis Vale Gonçalves"},"message":"Rover: revise text messages\n\nText revisions on Rover. Uniformization on messages severity.","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/999e99c6f31f0f55a1d4b83dff8a16ff09a36637"},{"sha":"b7f3782e4e3a66d713f7ccadf5e1989c361729e7","author":{"email":"54ba42922810ea81e18e18c1e1233676a8557443@Sparkle.local","name":"Luis Vale Gonçalves"},"message":"Plane: Text revisions\n\ntext revisions","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/b7f3782e4e3a66d713f7ccadf5e1989c361729e7"},{"sha":"17d9da40365a799011f23d6767e8a7a8d241a3da","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"travis: use container infrastructure\n\nIn order to use the container infrastructure we can't use sudo to\ninstall packages. Now Travis has a way to install packages by specifying\nthem in the .travis.yml. This greatly simplifies how we install the\npackages and there's no need for a separate script anymore.\n\nThis also removes several outdated packages that aren't needed anymore.","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/17d9da40365a799011f23d6767e8a7a8d241a3da"},{"sha":"b8f7f2306b3baafdf2c3f740184a67d67b762118","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"travis: cache compilers\n\nThis currently removes around 25s from compilation time while also being\nmore resilient to network outages. The drawback is that when changing\nthe compiler we may need to clean the caches.","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/b8f7f2306b3baafdf2c3f740184a67d67b762118"},{"sha":"9b38c7fd7283e70c01e348341cdb3e5e55581b98","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"travis: enable ccache","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/9b38c7fd7283e70c01e348341cdb3e5e55581b98"},{"sha":"e9ba768bae36200a602f7cd9f2401919fa27ba7f","author":{"email":"54ba42922810ea81e18e18c1e1233676a8557443@Sparkle.local","name":"Luis Vale Gonçalves"},"message":"AP_Arming: libraries_Text_revision\n\ntext revision of messages","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/e9ba768bae36200a602f7cd9f2401919fa27ba7f"},{"sha":"40caec8afb2488b013be5552f24abbc980839036","author":{"email":"54ba42922810ea81e18e18c1e1233676a8557443@Sparkle.local","name":"Luis Vale Gonçalves"},"message":"AP_NavEKF: libraries_Text_revision\n\ntext revision of messages","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/40caec8afb2488b013be5552f24abbc980839036"},{"sha":"f02e13b10719226e5af0738db0d61250f7726eda","author":{"email":"54ba42922810ea81e18e18c1e1233676a8557443@Sparkle.local","name":"Luis Vale Gonçalves"},"message":"AP_Terrain: libraries_Text_revision\n\ntext revision of messages","distinct":true,"url":"https://api.github.com/repos/phoneguy/ardupilot/commits/f02e13b10719226e5af0738db0d61250f7726eda"}]}