{"push_id":643552774,"size":114,"distinct_size":114,"ref":"refs/heads/master","head":"d121f8f7074438808ff9aa381bdab5f58805883a","before":"72f87eee835626e8ae2d18e67cd69600d3576d7d","commits":[{"sha":"3a1cd373c1e15ff3aeed4ecb23edac36e14ce1e3","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Initial commit.  Code is fully functional and tested.","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/3a1cd373c1e15ff3aeed4ecb23edac36e14ce1e3"},{"sha":"5a266d5ad689a7f8292c8709c0b95aa8e2d683f3","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Removing backup of legacy DSP buffer code","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/5a266d5ad689a7f8292c8709c0b95aa8e2d683f3"},{"sha":"7828f06817d1c5daa45f59b1729e6c40fc3bf088","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"ApplyTypes calls _get_good_object_ which is very slow and unecessary for our purposes.","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/7828f06817d1c5daa45f59b1729e6c40fc3bf088"},{"sha":"4bf9ebe754501108c1e39aa419054d6e04459015","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Added more logging output and fixed a few typos","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/4bf9ebe754501108c1e39aa419054d6e04459015"},{"sha":"57fa2049d1d5ae658f8828c298a7bee23c4b80da","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Switched default ActiveX library back to win32com now that speed issue has been fixed.","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/57fa2049d1d5ae658f8828c298a7bee23c4b80da"},{"sha":"8a3edbbf760026539795168f5c3b1d13d4179843","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Shared memory buffer now gets a copy of hardware buffer attributes","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/8a3edbbf760026539795168f5c3b1d13d4179843"},{"sha":"8c2b632ace412552d7499344329fc7ec55617fc4","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Doc enhancements","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/8c2b632ace412552d7499344329fc7ec55617fc4"},{"sha":"17d6aed07834f23c068f1643404a398223f0096e","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Minor bugfix","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/17d6aed07834f23c068f1643404a398223f0096e"},{"sha":"7559315a6862a4987b8a257bef9e4735aa840494","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Cast value to integer","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/7559315a6862a4987b8a257bef9e4735aa840494"},{"sha":"85d9bc601535580b2c373949f797f10d7ebfe226","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Restructured multiprocessing to handle multiple devices\n\n* Before, multiprocessing could only handle a single device\n* A DSPProcess must be created first, then circuits can\n  be loaded via DSPProcess.load_circuit(name, device)\n* Buffers must be initialized before the process is started\n* Includes some bugfixes","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/85d9bc601535580b2c373949f797f10d7ebfe226"},{"sha":"7368ccda994f98d55a5e774d5a618e34d37418f0","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Added readme file","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/7368ccda994f98d55a5e774d5a618e34d37418f0"},{"sha":"9165b7de7dd2dcd32483e4e61a8edad7f208a95f","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Added method to overwrite buffer with zeros","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/9165b7de7dd2dcd32483e4e61a8edad7f208a95f"},{"sha":"54ef8676e2200e525a9331dd1db80cb2364e1180","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"More descriptive method name","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/54ef8676e2200e525a9331dd1db80cb2364e1180"},{"sha":"8e0d30b716523a195c6636b91c161d160b45a546","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Redefine RCX types as constants and move to separate file","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/8e0d30b716523a195c6636b91c161d160b45a546"},{"sha":"ce2c8a6bdc5e52b164b2e21667b8cde3fdbf1a98","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Doc update and fix of bug","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/ce2c8a6bdc5e52b164b2e21667b8cde3fdbf1a98"},{"sha":"c8ea26bb501dad7c79e226d9affdb6ceec98a853","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Add check to ensure data_tag is linked to a buffer","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/c8ea26bb501dad7c79e226d9affdb6ceec98a853"},{"sha":"62567c0db45ec0fe4ef1ebaac458ed7974dc7203","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Added method for setting coefficients","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/62567c0db45ec0fe4ef1ebaac458ed7974dc7203"},{"sha":"25ab400f087bfbc372e3945af64fb1ada84a964f","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Added method for setting a buffer via shared memory","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/25ab400f087bfbc372e3945af64fb1ada84a964f"},{"sha":"1ff614e942f3c26d722f895414ca3efcb94ec832","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Added stop method to terminate subprocess and clear method to clear DSP buffer via subprocess","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/1ff614e942f3c26d722f895414ca3efcb94ec832"},{"sha":"72d1421fc1a3d879ae7f44d88366ccb25df9a3ad","author":{"email":"ac43e47e391f09549700914703b138494c863bcf@users.noreply.github.com","name":"Brad Buran"},"message":"Added null handler for logging and removed file-specific logging settings","distinct":true,"url":"https://api.github.com/repos/LABSN/tdtpy/commits/72d1421fc1a3d879ae7f44d88366ccb25df9a3ad"}]}