{"push_id":1112702257,"size":34,"distinct_size":31,"ref":"refs/heads/development","head":"85884ee7dfaefea7a5f98e14b95065346e0acfe1","before":"015386186a83c36e6d316e04b752fbdb560bd3f0","commits":[{"sha":"47f8df8df9787fb6b5a233d580db076d3c1e56a9","author":{"email":"16f91e20b9844d70f1c1f0f26dbca7161f8694eb@gmail.com","name":"Henrik Ekblad"},"message":"Allow sending multiple commands in one serial transmission\n\nE.g. \n\"1;2;1;0;2;1\\n1;11;1;0;2;1\\n1;1;1;0;2;0\\n1;2;1;0;2;0\\n\"","distinct":false,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/47f8df8df9787fb6b5a233d580db076d3c1e56a9"},{"sha":"c7efee31dd33bc00dc1bd091dabb042f873e483e","author":{"email":"16f91e20b9844d70f1c1f0f26dbca7161f8694eb@gmail.com","name":"Henrik Ekblad"},"message":"Fix protocol parse and validity check back","distinct":false,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/c7efee31dd33bc00dc1bd091dabb042f873e483e"},{"sha":"ce6915a2c71d7d3427306c08fb5b40841801a455","author":{"email":"16f91e20b9844d70f1c1f0f26dbca7161f8694eb@gmail.com","name":"Henrik Ekblad"},"message":"Reset message buffer every time a newline is found","distinct":false,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/ce6915a2c71d7d3427306c08fb5b40841801a455"},{"sha":"bfa493ce3eadf1cc436e24cfe7a66b44bdbd2287","author":{"email":"900c014a7b2a76eebac4329cc8fcfecbaa417bb6@home.nl","name":"Embedded Innovation"},"message":"Added interrupt handling and reception queueing for nRF24\n\nWhen nRF24 interrupt is connected to Arduino, handling of reception\ninterrupts can be enabled. This will store all data received in a buffer\nwhich will prevent messages from getting lost when the Arduino is too\nbusy to empty the FIFO.","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/bfa493ce3eadf1cc436e24cfe7a66b44bdbd2287"},{"sha":"a200c36417a8d90315fd90ef983e907eb592417b","author":{"email":"900c014a7b2a76eebac4329cc8fcfecbaa417bb6@home.nl","name":"Embedded Innovation"},"message":"Added circular buffer","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/a200c36417a8d90315fd90ef983e907eb592417b"},{"sha":"154beedcb83231fc5d6cccdc1fc122d553121ac2","author":{"email":"16f91e20b9844d70f1c1f0f26dbca7161f8694eb@gmail.com","name":"Henrik Ekblad"},"message":"Present attached sensors after node-id received","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/154beedcb83231fc5d6cccdc1fc122d553121ac2"},{"sha":"bbc6a221f4c153f41993207e521f5531ba853d1a","author":{"email":"16f91e20b9844d70f1c1f0f26dbca7161f8694eb@gmail.com","name":"Henrik Ekblad"},"message":"Present node device for gateways as well. See PR #420.","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/bbc6a221f4c153f41993207e521f5531ba853d1a"},{"sha":"27025cdc1dc04bc270cbd18ebf5a096c22900843","author":{"email":"b50c4d193c3b46cd1754207019b95e5ccca96221@gmail.com","name":"tekka007"},"message":"fix hw abstraction defs","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/27025cdc1dc04bc270cbd18ebf5a096c22900843"},{"sha":"99084ec98db98aee3eef1a8c3fc14dc9a02c4e3a","author":{"email":"cbb7353e6d953ef360baf960c122346276c6e320@fallberg.net","name":"Patrick Fallberg"},"message":"Add destination parameter to signingPresentation\n\nIn order to allow a node to send signed messages to another node\nthe signingPresentation function can be called to make a\nnode2node presentation of signing preferences.\nIt is up to the sketch developer to make sure updated signing\npreferences are communicated accordingly.","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/99084ec98db98aee3eef1a8c3fc14dc9a02c4e3a"},{"sha":"ba5a4cba71691cd6c1bc553405f7a4263e2c0a8a","author":{"email":"a7eac66bdd1bceae503c9306a9062f2500e0ffee@gmx.de","name":"maxtox"},"message":"Do not close TCP connection after each send.\n\nFixing https://github.com/mysensors/Arduino/issues/405","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/ba5a4cba71691cd6c1bc553405f7a4263e2c0a8a"},{"sha":"c58523ca5c6e43a3237fa1dfcc489c46f855f4f3","author":{"email":"a7eac66bdd1bceae503c9306a9062f2500e0ffee@gmx.de","name":"maxtox"},"message":"When receiving a number of messages, string might include Data from the last /old String","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/c58523ca5c6e43a3237fa1dfcc489c46f855f4f3"},{"sha":"82e7142bb188a29d79fa7e5f5d297b49d5e2ee23","author":{"email":"16f91e20b9844d70f1c1f0f26dbca7161f8694eb@gmail.com","name":"Henrik Ekblad"},"message":"Merge pull request #431 from maxtox/patch-2\n\nWhen receiving a number of messages, string might include old Data","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/82e7142bb188a29d79fa7e5f5d297b49d5e2ee23"},{"sha":"55b33f2c4f4d6c12dddadf8601cf13a43a4925f5","author":{"email":"16f91e20b9844d70f1c1f0f26dbca7161f8694eb@gmail.com","name":"Henrik Ekblad"},"message":"Merge pull request #430 from maxtox/patch-1\n\nDo not close TCP connection after each send.","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/55b33f2c4f4d6c12dddadf8601cf13a43a4925f5"},{"sha":"21f0e02bf6efa928c2f8b3fc0a3eb13d683b8968","author":{"email":"16f91e20b9844d70f1c1f0f26dbca7161f8694eb@gmail.com","name":"Henrik Ekblad"},"message":"Merge pull request #426 from mysensors/present-node-after-id-received\n\nPresent attached sensors after node-id received","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/21f0e02bf6efa928c2f8b3fc0a3eb13d683b8968"},{"sha":"8d2c1727024535314ea009683db1ecb0f959972c","author":{"email":"16f91e20b9844d70f1c1f0f26dbca7161f8694eb@gmail.com","name":"Henrik Ekblad"},"message":"Merge pull request #428 from fallberg/signing\n\nAdd destination parameter to signingPresentation","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/8d2c1727024535314ea009683db1ecb0f959972c"},{"sha":"1caae29b3c19dae3234ad8b8522de688f639086b","author":{"email":"900c014a7b2a76eebac4329cc8fcfecbaa417bb6@home.nl","name":"Embedded Innovation"},"message":"Revert \"Added circular buffer\"\n\nThis reverts commit a200c36417a8d90315fd90ef983e907eb592417b.","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/1caae29b3c19dae3234ad8b8522de688f639086b"},{"sha":"a1d837d4f7b0bbf4c3c9cf3c29b32cb723ea7387","author":{"email":"900c014a7b2a76eebac4329cc8fcfecbaa417bb6@home.nl","name":"Embedded Innovation"},"message":"Revert \"Added interrupt handling and reception queueing for nRF24\"\n\nThis reverts commit bfa493ce3eadf1cc436e24cfe7a66b44bdbd2287.","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/a1d837d4f7b0bbf4c3c9cf3c29b32cb723ea7387"},{"sha":"00657dd64e3a3a036cf66e63d07c2aa3374821dc","author":{"email":"900c014a7b2a76eebac4329cc8fcfecbaa417bb6@home.nl","name":"Embedded Innovation"},"message":"Fix CRC setting for nRF24","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/00657dd64e3a3a036cf66e63d07c2aa3374821dc"},{"sha":"f4456b01e0438566dfd5c870c41d35e56c7692fa","author":{"email":"397828f3306d5aae0d848a2747e3b41b5c483177@users.noreply.github.com","name":"Olivier"},"message":"Merge pull request #432 from Yveaux/development\n\nFix CRC setting for nRF24","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/f4456b01e0438566dfd5c870c41d35e56c7692fa"},{"sha":"e3e9ce5876d82eefcc6ee78209e360481832a8c4","author":{"email":"397828f3306d5aae0d848a2747e3b41b5c483177@users.noreply.github.com","name":"Olivier"},"message":"- harmonize definitions\n- RF24 namespace for functions","distinct":true,"url":"https://api.github.com/repos/ryanlavering/MySensorsArduino/commits/e3e9ce5876d82eefcc6ee78209e360481832a8c4"}]}