{"push_id":3802313449,"size":21,"distinct_size":21,"ref":"refs/heads/feature/marina2019","head":"a9c1813023a8769a36414830c169f3de51554db1","before":"eb242ffdd185a1d774cc5965e8dfa3fc300e7ae7","commits":[{"sha":"0b49ee8562c717a604a876294a6eccfbe393ff1c","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"Add config/test-marina2.json\n\n- add timeout 2s\n- fake application which triggers communication","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/0b49ee8562c717a604a876294a6eccfbe393ff1c"},{"sha":"810edce835b743a907090789385e897ea0ff3874","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"Add boat.py - control program for Marina 2.0\n\nNote, that this is rather driver and it should be probably moved to osgar.drivers.\nNevertheless there is still need for some application similar to RoboOrienteering2018.\n\nHack boat.py to send I2C commands","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/810edce835b743a907090789385e897ea0ff3874"},{"sha":"d1d88d365be25ce9cb6c2d365f62642748787e79","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"Add SMBus I2C logging proxy\n\nAdd config for test I2C and publish \"i2c\" driver\nlogi2c.py - repeat failed I2C reading","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/d1d88d365be25ce9cb6c2d365f62642748787e79"},{"sha":"219cbee1e402ea5700bfcaefb72fc7d912644e52","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"Hack serialize to work on Raspberry without msgpack","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/219cbee1e402ea5700bfcaefb72fc7d912644e52"},{"sha":"bab2236a3181234f8a66c96db4864169fe1efe29","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"Add Marina driver\n\n- collect status of all Arduino channels","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/bab2236a3181234f8a66c96db4864169fe1efe29"},{"sha":"21c87016f549106c944a38a198efae3be86d2a54","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"Marina - send and accept RC speed/turn commands","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/21c87016f549106c944a38a198efae3be86d2a54"},{"sha":"6c96817fdbec2550625b8aca3cf3ec3a35a3efcf","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"boat.py - fix stop motors\n\nboat.py - cleanup\n\nboat.py - copy & paste old captain.py code (non functional)\n\nboat.py - fix imports and Py3 print","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/6c96817fdbec2550625b8aca3cf3ec3a35a3efcf"},{"sha":"a44455cf75507ed6e05e935135e8547008407386","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"boat config - add app data for boat position and heading","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/a44455cf75507ed6e05e935135e8547008407386"},{"sha":"b2bd6e2666f2f56b4ee022b144c669ea67cb40de","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"marina.py - publish \"heading\" (without calibration)","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/b2bd6e2666f2f56b4ee022b144c669ea67cb40de"},{"sha":"185d824b235631c4ba19eb1af646c24a70a2be70","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"marina.py - hack manual compass calibration","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/185d824b235631c4ba19eb1af646c24a70a2be70"},{"sha":"3fd4ad71378d394d8b155f42824cf35e9265b78a","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"boat.py - hacked code to play old captain.py\n\nboat.py - use self.wait() instead of time.sleep()\n\nboat.py - fix turning off motors","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/3fd4ad71378d394d8b155f42824cf35e9265b78a"},{"sha":"6f3a266024a0fd68b69a1eafd114d554ef9fd07b","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"marina.py - fix i2c update count\n\nMarina2 - setup lower compass gain\n\nmarina.py - handle -4096 as invalid heading","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/6f3a266024a0fd68b69a1eafd114d554ef9fd07b"},{"sha":"c2e6b7dd41fbbed05259c9159408e62050868d38","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"marina -> boat ... send heading as 1/100th of degree (int)","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/c2e6b7dd41fbbed05259c9159408e62050868d38"},{"sha":"bc21980be2d616586ed382dee8b79f811570e82b","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"marina - provide angular_speed\n\nmarina.py - recalibrate for lower compass sensitivity\n\nmarina.py - fix heading and angular speed to mathematical coordinate system\n\nmarina.py - move compass calibration offset to configuration","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/bc21980be2d616586ed382dee8b79f811570e82b"},{"sha":"e11abbe6ede664269c9523ee04a9da968f8039eb","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"Add compass_calib.py tool","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/e11abbe6ede664269c9523ee04a9da968f8039eb"},{"sha":"0db483e624da818fce26a05475caf64bbb2b03b8","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"boat.py - add parameter --duration\n\nboat.py - integrate angular_speed from gyro","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/0db483e624da818fce26a05475caf64bbb2b03b8"},{"sha":"c9011425d026b5849b1abe94a7a44a7de70b5ed1","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"boat.py - integrate waypoints from config","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/c9011425d026b5849b1abe94a7a44a7de70b5ed1"},{"sha":"d5f8375868c44503b8ca3c4bb4c15ddc416773fe","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"Marina - add gyro offset configuration","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/d5f8375868c44503b8ca3c4bb4c15ddc416773fe"},{"sha":"fef18daeacc945e385d3603d495aa88fc1f5f3bb","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"boat.py - fix wait() call","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/fef18daeacc945e385d3603d495aa88fc1f5f3bb"},{"sha":"f15e351c99bd1e817040fc84b3967e8df6f55009","author":{"name":"Martin Dlouhy","email":"240c4df7250227efd16ebedf6de99c5ab3b51698@robotika.cz"},"message":"update compass calibration on water","distinct":true,"url":"https://api.github.com/repos/robotika/osgar/commits/f15e351c99bd1e817040fc84b3967e8df6f55009"}]}
{"actor":{"display_login":"m3d"}}