{"push_id":625895103,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"d2f9646364c68e4982740fa80e2726eb585ddbcb","before":"0f78b3663343576d41f298f45909a649a970cccb","commits":[{"sha":"2cc75c477d4fcc93d8dec90a36b4c4de79b7ade3","author":{"email":"472773a6ed75d54105448a76fbfe880c92ec99f2@Conroy.in","name":"Justin T. Conroy"},"message":"Adds timeout to MdbMaster::GetResponse().\n\nTimeout is set to 5ms after sending a command. If for some reason the\nGetResponse method is called more than 5ms after the command is sent,\nbut data is available, the command should still be received (because the\nmethod checks if data is available before checking the timeout). On the\nflip side, if some method decides to call GetResponse when no command\nhas been sent, it should just fail pretty quickly, returning a NAK,\nbecause the timeout will have expired (if that's even meaningful).","distinct":true,"url":"https://api.github.com/repos/justintconroy/MdbBillValidator/commits/2cc75c477d4fcc93d8dec90a36b4c4de79b7ade3"},{"sha":"0bbe1a2cecc64829bda2bc69c296189a8121e93b","author":{"email":"472773a6ed75d54105448a76fbfe880c92ec99f2@Conroy.in","name":"Justin T. Conroy"},"message":"Fixes GetFeatureLevel and adds getters.\n\nFixes the implementation of the GetFeatureLevel. It had a bug with\nretrieving the correct number of characters. I assumed that it would\nalways return 27 bytes, but the number of bytes returned actually\ndepends on the number of bill types supported.\n\nAlso adds getter methods for each property of the connected bill\nacceptor, as well as a ToString method that returns all of these\nproperties as a formatted string.","distinct":true,"url":"https://api.github.com/repos/justintconroy/MdbBillValidator/commits/0bbe1a2cecc64829bda2bc69c296189a8121e93b"},{"sha":"d2f9646364c68e4982740fa80e2726eb585ddbcb","author":{"email":"472773a6ed75d54105448a76fbfe880c92ec99f2@Conroy.in","name":"Justin T. Conroy"},"message":"Adds a Poll command.","distinct":true,"url":"https://api.github.com/repos/justintconroy/MdbBillValidator/commits/d2f9646364c68e4982740fa80e2726eb585ddbcb"}]}