{"push_id":2715983999,"size":26,"distinct_size":26,"ref":"refs/heads/ismatec-mcp","head":"8e1a782442af14a4e6db05e1e2adf66daeeda85f","before":"1cd905414fe35cfa1e6419f56b2b75eaeca26f83","commits":[{"sha":"e996b15a3e7bc8a6b7cd854e400d1616ae8918cb","author":{"name":"nico","email":"d659c10e27d52b00987b65e85d99bce5480adcae@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"TUCam: ensure snapImage is synchronized with the shutter.\nThere is now a long delay with the snapImage function, most \nlikely caused by calling StopCapture. However, at the very \nleast the user now gets an exposed rather than an unexposed \nimage.  Further streamlining of this adapter is essential to \nget these cameras to become useful.\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16718 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/e996b15a3e7bc8a6b7cd854e400d1616ae8918cb"},{"sha":"34734c9e3d89d9621755996370b84120ad7e41b8","author":{"name":"nico","email":"d659c10e27d52b00987b65e85d99bce5480adcae@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"GenericSLM: Added some error propagation.\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16719 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/34734c9e3d89d9621755996370b84120ad7e41b8"},{"sha":"e89048d9bec0696495b7d635d3fc3b7ece52d53a","author":{"name":"nico","email":"d659c10e27d52b00987b65e85d99bce5480adcae@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"GenericSLM: Fix for suspected resource leak.\nIt is not entirely clear if the HDC needs to be release or not.  However, leaking resources \nmay explain the hang that we observed now many times after about 10 hrs of intensive use.\nHowever, previous tests with fast screen updates showed no such hangs, so I am not entirely\ncertain if this is going to fix things.  Nevertheless, there is more error reporting and \nthe release of the DC can never harm, so this should be an improvement in any case.   \n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16720 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/e89048d9bec0696495b7d635d3fc3b7ece52d53a"},{"sha":"2cb1723b47aa6b1a6e1004efc3e66eccc216d955","author":{"name":"(no author)","email":"31de22dfef3dac788982f2bb8c2160589830a766@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"git-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16721 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/2cb1723b47aa6b1a6e1004efc3e66eccc216d955"},{"sha":"064ba06eac27bd15afa744f2edb0c959ec1ef193","author":{"name":"nico","email":"d659c10e27d52b00987b65e85d99bce5480adcae@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"TUCam: Now uses software trigger in SnapImage function.\nCamera now always runs Capture, to avoid delays starting and \nstopping Capture in the SnapImage function.  Sequence mode \ntests for software trigger and switches trigger mode temporarily \nif it is detected.  Shutter now seems well synchronized in \nsoftware trigger mode.  Only tested with 95B.\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16722 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/064ba06eac27bd15afa744f2edb0c959ec1ef193"},{"sha":"a3a03dbaf815b623afa34997b85785f8e983cb5f","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"Sapphire: use correct serial command terminator\n\nAdvice from Coherent: commands should be terminated with either CR or\nLF, but not both. Responses always have CRLF as terminator. (This\napplies to other Coherent CW lasers as well.)\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16723 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/a3a03dbaf815b623afa34997b85785f8e983cb5f"},{"sha":"74ec229ce74f78d05b6f615a7b93e66fbc34fc59","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"MMDevice: Z stage linear sequence interface\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16724 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/74ec229ce74f78d05b6f615a7b93e66fbc34fc59"},{"sha":"efe81d1acacd3fe22ea3d582d76ed715fb8f27ce","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"MMCore: Z stage linear sequencing API\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16725 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/efe81d1acacd3fe22ea3d582d76ed715fb8f27ce"},{"sha":"46b2f33a9abd543a1ed3980e1e3782f31ba6fea2","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"ASIStage: support linear Z sequencing\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16726 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/46b2f33a9abd543a1ed3980e1e3782f31ba6fea2"},{"sha":"4486d03471467593ae2232bfe7a71937511f7bed","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"ASIStage: fix determination of Z linear sequencing support\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16727 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/4486d03471467593ae2232bfe7a71937511f7bed"},{"sha":"02e86b0dee9c79fcba8ee57b3c64a3f8b1aaab67","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"ASIStage: make linear sequence timeout a property\n\n\"LinearSequenceResetTimeout(ms)\".\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16728 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/02e86b0dee9c79fcba8ee57b3c64a3f8b1aaab67"},{"sha":"c178c2258ed7ac2ce8fbc29b6d141ce32f79700c","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"ASIStage: update copyright notice\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16729 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/c178c2258ed7ac2ce8fbc29b6d141ce32f79700c"},{"sha":"81f037345f64fa8dee678adcc0dcb66fa248e080","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"SerialManager: remove trailing whitespace\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16730 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/81f037345f64fa8dee678adcc0dcb66fa248e080"},{"sha":"314b8db37db9bb8d2282c33dd2f4a8d4794b8050","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"SerialManager: whitespace and brace formatting\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16731 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/314b8db37db9bb8d2282c33dd2f4a8d4794b8050"},{"sha":"b895c4d25c25c4965e17f582a0d49df090dc519e","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"SerialManager: remove 'void' redundant in C++\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16732 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/b895c4d25c25c4965e17f582a0d49df090dc519e"},{"sha":"e482ea22f862691a06b75b9807b82c8a32f0352f","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"SerialManager: allow 7-bit mode\n\nThough rare, there are still some devices that require it.\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16733 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/e482ea22f862691a06b75b9807b82c8a32f0352f"},{"sha":"7fb2431d5a1193081d7707116bf7a9c558b5eddb","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"SutterLambdaParallelArduino: initial version\n\nA new device adapter for using an Arduino Uno to control a Sutter Lambda\n10-3. Only wheel A can be controlled, but the Arduino can perform\nhardware-triggered sequencing and also provides a TTL 'busy' signal.\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16734 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/7fb2431d5a1193081d7707116bf7a9c558b5eddb"},{"sha":"7430d50b121edf36b6d7b4e7bb261aea87dd3477","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"SutterLambdaParallelArduino: VS project; add to solution\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16735 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/7430d50b121edf36b6d7b4e7bb261aea87dd3477"},{"sha":"3e965a3166264452e76927586087835d17c858de","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"SutterLambdaParallelArduino: copyright notice\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16736 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/3e965a3166264452e76927586087835d17c858de"},{"sha":"b4dccf69f9079857b8b520a06d1b4a7d49a49089","author":{"name":"mark","email":"f1b5a91d4d6ad523f2610114591c007e75d15084@d0ab736e-dc22-4aeb-8dc9-08def0aa14fd"},"message":"MMCore: Avoid error on defining missing state labels\n\nThis fixes \"invalid state\" errors sometimes seen when loading a state\ndevice under certain conditions.\n\nNote: This fix is locally correct, but it is possible that the observed\nsymptom was reflecting further issues in DeviceBase.\n\ngit-svn-id: https://valelab.ucsf.edu/svn/micromanager2/trunk@16737 d0ab736e-dc22-4aeb-8dc9-08def0aa14fd","distinct":true,"url":"https://api.github.com/repos/marktsuchida/micro-manager/commits/b4dccf69f9079857b8b520a06d1b4a7d49a49089"}]}
{"actor":{"display_login":"marktsuchida"}}