{"push_id":1026710584,"size":5,"distinct_size":5,"ref":"refs/heads/test","head":"78d826c9b898d7380a4c861c91c22dc60f59cd23","before":"58c11e46ddd19d75275bbe087e32550160c81fe3","commits":[{"sha":"275d56bcd56b0931fe90bedb7fd79e3ae4e07203","author":{"email":"4d39d9991c8b232846ed22415a374b1c7c6483f1@gmail.com","name":"Ryan Reyes"},"message":"Working gyroscope reading.","distinct":true,"url":"https://api.github.com/repos/ryry0/Drone/commits/275d56bcd56b0931fe90bedb7fd79e3ae4e07203"},{"sha":"ce84c4c1b1099f019e85b36bc2f8c8edc2584e05","author":{"email":"4d39d9991c8b232846ed22415a374b1c7c6483f1@gmail.com","name":"Ryan Reyes"},"message":"Added gyroscope calibration function.","distinct":true,"url":"https://api.github.com/repos/ryry0/Drone/commits/ce84c4c1b1099f019e85b36bc2f8c8edc2584e05"},{"sha":"50b1fd05d23f680d703091b5541159b70aff7b6d","author":{"email":"4d39d9991c8b232846ed22415a374b1c7c6483f1@gmail.com","name":"Ryan Reyes"},"message":"Split gyroscope functions into separate files.","distinct":true,"url":"https://api.github.com/repos/ryry0/Drone/commits/50b1fd05d23f680d703091b5541159b70aff7b6d"},{"sha":"6f2fc405dfd1e7e30c6fc0babcf30e9ecc15df1b","author":{"email":"4d39d9991c8b232846ed22415a374b1c7c6483f1@gmail.com","name":"Ryan Reyes"},"message":"Very noisy accelerometer readings.\n\nSplit accel stuff into separate files.","distinct":true,"url":"https://api.github.com/repos/ryry0/Drone/commits/6f2fc405dfd1e7e30c6fc0babcf30e9ecc15df1b"},{"sha":"78d826c9b898d7380a4c861c91c22dc60f59cd23","author":{"email":"4d39d9991c8b232846ed22415a374b1c7c6483f1@gmail.com","name":"Ryan Reyes"},"message":"Working complementary filter.\n\nStill kinda acts funny when rotating about multiple axes. There is a lot\nof gyroscope drift. You might want to put software highpass on velocity.","distinct":true,"url":"https://api.github.com/repos/ryry0/Drone/commits/78d826c9b898d7380a4c861c91c22dc60f59cd23"}]}