{"push_id":986306537,"size":4,"distinct_size":4,"ref":"refs/heads/refactor","head":"07ea22885ab3652a3c01792531447cdb1a566c22","before":"6a0175cb3d403bf830b4304e5c6a035ce44cd2d6","commits":[{"sha":"2a362bb54b11c220442556e6c54f238bcd1dd1ac","author":{"email":"aeab8c3ee075f5fb76a5b7e28b3ab02861cc80bb@seas.upenn.edu","name":"Chao Qu"},"message":"going home","distinct":true,"url":"https://api.github.com/repos/versatran01/imu_vn_100/commits/2a362bb54b11c220442556e6c54f238bcd1dd1ac"},{"sha":"583ba9524234ad4d4afb5b6c6a0e56b4ffb42b0f","author":{"email":"aeab8c3ee075f5fb76a5b7e28b3ab02861cc80bb@seas.upenn.edu","name":"Chao Qu"},"message":"do not think its necessary to use a lock, if needed will use atomic","distinct":true,"url":"https://api.github.com/repos/versatran01/imu_vn_100/commits/583ba9524234ad4d4afb5b6c6a0e56b4ffb42b0f"},{"sha":"6afa557638b8917ff31767956d40f4ea6c29dee2","author":{"email":"aeab8c3ee075f5fb76a5b7e28b3ab02861cc80bb@seas.upenn.edu","name":"Chao Qu"},"message":"adding back diagnostic stuff, should merge it with publisher to eliminate all those ifs","distinct":true,"url":"https://api.github.com/repos/versatran01/imu_vn_100/commits/6afa557638b8917ff31767956d40f4ea6c29dee2"},{"sha":"07ea22885ab3652a3c01792531447cdb1a566c22","author":{"email":"aeab8c3ee075f5fb76a5b7e28b3ab02861cc80bb@seas.upenn.edu","name":"Chao Qu"},"message":"Put publisher and diagnostic updater into one struct\nSo that we don't refer to them at different places multiple times\nAlso cam_imu_sync is probably broken","distinct":true,"url":"https://api.github.com/repos/versatran01/imu_vn_100/commits/07ea22885ab3652a3c01792531447cdb1a566c22"}]}