{"push_id":980363366,"size":10,"distinct_size":2,"ref":"refs/heads/master","head":"160f1be8789ff497da8b53e0a525430fe5b88010","before":"574074a4eafe43c1b720bf457f26c24a04d72c43","commits":[{"sha":"08ae22435d2f9b8163723a32d9649865f85ba900","author":{"email":"8e999662593d1ba6834e2ee4bc50c1b91b658c20@gmail.com","name":"Sourec"},"message":"Fix errors caused by WPILib/Eclipse-Mars upgrade\n\n-WPILib now does something funky with the assert macro, causing\n I2C's assert() function (???) to be irrelevant. It has been\n commented out.\n-Removed some old debug code that was causing problems.","distinct":false,"url":"https://api.github.com/repos/Dreadbot/ADBLib/commits/08ae22435d2f9b8163723a32d9649865f85ba900"},{"sha":"b0509df5d9c87a8494b033aab3b73c738292b1d0","author":{"email":"8e999662593d1ba6834e2ee4bc50c1b91b658c20@gmail.com","name":"Sourec"},"message":"Exterminate PIDMotor\n\nIt won't be needed, CANTalon and PIDController (from WPILib) have\nhad that functionality all along. This class should've never been\nwritten.","distinct":false,"url":"https://api.github.com/repos/Dreadbot/ADBLib/commits/b0509df5d9c87a8494b033aab3b73c738292b1d0"},{"sha":"8944c25295f5da2b3bc2159fa8bb13f595f94e4c","author":{"email":"8e999662593d1ba6834e2ee4bc50c1b91b658c20@gmail.com","name":"Sourec"},"message":"Fix Logger crash when no sysLog is found\n\nCrash caused by infinite recursion - log()'s first thing to do when\nit can't find the sysLog is to log that message... to sysLog. This\nbehaviour has been removed.","distinct":false,"url":"https://api.github.com/repos/Dreadbot/ADBLib/commits/8944c25295f5da2b3bc2159fa8bb13f595f94e4c"},{"sha":"5fd3e47f40dd6ab858c09d31ce80c4063157f79b","author":{"email":"8e999662593d1ba6834e2ee4bc50c1b91b658c20@gmail.com","name":"Sourec"},"message":"Complete rewrite of inertial code\n\n-Delete all MPU6050 code and related I2CDev\n-Add new TriGyro abstract class for writing in your own gyro that\n works with the RoboPositioner class (WPILib doesn't seem to have\n support for 3-axis accelerometers)\n-Added getEuler() and getQuad() functions to MadgwickAHRS class\n and made q0-3 private.","distinct":false,"url":"https://api.github.com/repos/Dreadbot/ADBLib/commits/5fd3e47f40dd6ab858c09d31ce80c4063157f79b"},{"sha":"a02c7214a16a5eda15b3278d89b021b5736fcde1","author":{"email":"8e999662593d1ba6834e2ee4bc50c1b91b658c20@gmail.com","name":"Sourec"},"message":"Remove most inertial guidance stuff, add Vector3D scalar multiplication\n\n-Delete RoboPositioner (largely worthless)\n-Delete TriGyro (entirely worthless)\n-Add scalar multiplication operator overload to Vector3D","distinct":false,"url":"https://api.github.com/repos/Dreadbot/ADBLib/commits/a02c7214a16a5eda15b3278d89b021b5736fcde1"},{"sha":"06af1a08101b6b614c38879acc20f6141b9aa378","author":{"email":"8e999662593d1ba6834e2ee4bc50c1b91b658c20@gmail.com","name":"Sourec"},"message":"Delete ADBLib.h includes for TriGyro.h and RoboPositioner.h","distinct":false,"url":"https://api.github.com/repos/Dreadbot/ADBLib/commits/06af1a08101b6b614c38879acc20f6141b9aa378"},{"sha":"7822c7a4ed665ff2f0931275c350c1925638b1d1","author":{"email":"8e999662593d1ba6834e2ee4bc50c1b91b658c20@gmail.com","name":"Sourec"},"message":"Add preliminary version of SimplePID, for manual PID work.\n\nSimplePID is designed to be a replacement for WPILib's lack of a\nportable (not in the OS-sense) way of doing PID calculations, as\nall WPILib PID-related classes (notably PIDController and CANTalon)\neither manage such things internally or ask for a PIDSource\nand PIDOutput object instead. As this is insufficient for manual\nPID tasks (as anticipated in the 2016 FRC competition), this class\nis designed to provide a remedy.","distinct":false,"url":"https://api.github.com/repos/Dreadbot/ADBLib/commits/7822c7a4ed665ff2f0931275c350c1925638b1d1"},{"sha":"0efa7eda72c851959fa7da2bd084cc9aec310a77","author":{"email":"8e999662593d1ba6834e2ee4bc50c1b91b658c20@gmail.com","name":"Sourec"},"message":"Fix END_STATE_TABLE define causing bool -> ptr conversion error","distinct":false,"url":"https://api.github.com/repos/Dreadbot/ADBLib/commits/0efa7eda72c851959fa7da2bd084cc9aec310a77"},{"sha":"b4567424cf10e701e353c655559337c6aebed994","author":{"email":"8e999662593d1ba6834e2ee4bc50c1b91b658c20@gmail.com","name":"Sourec"},"message":"Update README.md","distinct":true,"url":"https://api.github.com/repos/Dreadbot/ADBLib/commits/b4567424cf10e701e353c655559337c6aebed994"},{"sha":"160f1be8789ff497da8b53e0a525430fe5b88010","author":{"email":"8e999662593d1ba6834e2ee4bc50c1b91b658c20@gmail.com","name":"Sourec"},"message":"Merge branch 'develop'","distinct":true,"url":"https://api.github.com/repos/Dreadbot/ADBLib/commits/160f1be8789ff497da8b53e0a525430fe5b88010"}]}