{"push_id":917735206,"size":23,"distinct_size":23,"ref":"refs/heads/master","head":"868cb69e7557649bb01ad13b70eb05f80b4722c6","before":"c54c24aa909f7319bbfb198b10e943e93345320b","commits":[{"sha":"911ebbad7740a729300838809f8dd263d149e91b","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Implemented an interface to output data through a host.\n\nThis is required for the outputs through SharedLibWrapper of the piga\nlibrary. Refs Pigaco/libpiga#2","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/911ebbad7740a729300838809f8dd263d149e91b"},{"sha":"b6afa22824d1224e3ad4fe2854b87385c2854b78","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Added the implementsOutput() function to the already included hosts.\n\nThe PC keyboard host and the raspberry pi GPIO host doesn't implement\nany outputs, so this function returns false. Refs Pigaco/libpiga#2","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/b6afa22824d1224e3ad4fe2854b87385c2854b78"},{"sha":"10a1d097c0578d72de3fd8081ff14a288550c0c5","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Incremented the host version to 0.4.0 because of the API additions.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/10a1d097c0578d72de3fd8081ff14a288550c0c5"},{"sha":"d352dc57f796a1cacc09de4a67c169ec71d76194","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Move extern \"C\" into an ifdef to be C compatible.\n\nReferences the comments by @ruabmbua in a prior commit\n(91925e14095daa8b80ea55869cac1328a6208552).","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/d352dc57f796a1cacc09de4a67c169ec71d76194"},{"sha":"57596ad18264069738752ce775d65ba707a87ee2","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Move a class definition into a C++ block.\n\nThis makes the file completely C-compatible (I hope).","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/57596ad18264069738752ce775d65ba707a87ee2"},{"sha":"112c04676f0fe8030b414f105bb9412ec2037c30","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Add host_output_pos_X for further specification of the output pos.\n\nThis is defined with powers of 2, so you can (bitwise) add them to\nother positions.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/112c04676f0fe8030b414f105bb9412ec2037c30"},{"sha":"3026719c51ac313a6c215507afad5c43420b4baf","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Work on adding an arduino host.\n\nThis host is required to make the console work with the new console\nhousing, running on two seperate arduinos connected over an USB\ninterface. These two will handle button readings and LED outputs.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/3026719c51ac313a6c215507afad5c43420b4baf"},{"sha":"1463c6917d3603c6cd18ab90b7b6c28c2fb39b9f","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Add a submodule for the Arduino Makefile.\n\nStart work on the arduino code for the arduino host.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/1463c6917d3603c6cd18ab90b7b6c28c2fb39b9f"},{"sha":"92a498d2359cc1c8db6d70b80455bf467b64ebd9","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Make the arduino makefile work and reorder the arduino architecture.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/92a498d2359cc1c8db6d70b80455bf467b64ebd9"},{"sha":"a0680ccb2d7b88263e7c41555633ece902c026b1","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Update gitignore.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/a0680ccb2d7b88263e7c41555633ece902c026b1"},{"sha":"3f1e2ecf580173adae4d36783ace66768b937c5c","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Edit the arduino makefile to include correct baud rate.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/3f1e2ecf580173adae4d36783ace66768b937c5c"},{"sha":"5b55999bf3ced6bd4bfc62245ab5ee462d5e2351","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Add arduino source files to support communication with the pc host lib.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/5b55999bf3ced6bd4bfc62245ab5ee462d5e2351"},{"sha":"b907ccca79a023fd8f3aed6141ed4c5b1cdfee2d","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Change the baud rate in the arduino host to match the onboard code.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/b907ccca79a023fd8f3aed6141ed4c5b1cdfee2d"},{"sha":"a8aaff4d484ff185c18c107c9cb2c7eb6b865bb6","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Improvements in the code of the arduino host.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/a8aaff4d484ff185c18c107c9cb2c7eb6b865bb6"},{"sha":"d1e1d813962fa621ebe31b12988ec9fc62a8b87b","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Make serial communication work.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/d1e1d813962fa621ebe31b12988ec9fc62a8b87b"},{"sha":"a4631ddb99210ad5ce35037008f7f7bc22c66bb0","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Update gitignore.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/a4631ddb99210ad5ce35037008f7f7bc22c66bb0"},{"sha":"bbe2c48c53dd42f24c9512a76cdb0edae5d6e455","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Add host defines and serial protocol in their own headers.\n\nThese changes are backwards compatible, but enable larger compatability\nin later releases. Also, a code-sharing implementation of the binary\narduino interface is now possible.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/bbe2c48c53dd42f24c9512a76cdb0edae5d6e455"},{"sha":"5ef74c93b193b39fa7495ffd7e83247398822fdb","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Make the arduino host ready for use for inputs.\n\nAlso: refine the callback method.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/5ef74c93b193b39fa7495ffd7e83247398822fdb"},{"sha":"d1f5708427e27650ed6c0b9d0272b0d5c2f5d4bd","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Customize values for alpha system and fix wrong decimal number.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/d1f5708427e27650ed6c0b9d0272b0d5c2f5d4bd"},{"sha":"d858e2db667f5a66a74f046de2dc35e92682d641","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@maximaximal.com","name":"Max Heisinger"},"message":"Add documentation to the arduino host + a wiring diagram.","distinct":true,"url":"https://api.github.com/repos/Pigaco/hosts/commits/d858e2db667f5a66a74f046de2dc35e92682d641"}]}