{"push_id":1051154396,"size":1000,"distinct_size":1,"ref":"refs/heads/SXRMB_Release","head":"5a5882188ad4bf98a18028a9333ad0592542913c","before":"ddc5de6296332c4d329d71805e0c069c9497fb4f","commits":[{"sha":"8c19e3e752f93cebbe443563d6bef47d7b8efc1a","author":{"email":"a067e0742272bbddf4c3cd24a56d10f5f0e802c8@googlemail.com","name":"Iain Workman"},"message":"#1462 Added PV to turn of the data recorder","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/8c19e3e752f93cebbe443563d6bef47d7b8efc1a"},{"sha":"86fd1fd3340dee976e2b16709c8f4def8cb7ffaa","author":{"email":"a607db4312f123cdefa99675af1978f5ab6713e0@usask.ca","name":"Darren Hunter"},"message":"Merge pull request #1693 from acquaman/Issue1462\n\nPull Request for Issue 1462: Creating interface to obtain recorded hexapod position data","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/86fd1fd3340dee976e2b16709c8f4def8cb7ffaa"},{"sha":"5e09731953c307cf11e775c24d59a1e16de0ec4c","author":{"email":"a067e0742272bbddf4c3cd24a56d10f5f0e802c8@googlemail.com","name":"Iain Workman"},"message":"Merge branch 'SGMUpgrade' into Issue1566","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/5e09731953c307cf11e775c24d59a1e16de0ec4c"},{"sha":"c08d1fa74cdd20004a9ff62ddae974086af77bb7","author":{"email":"a067e0742272bbddf4c3cd24a56d10f5f0e802c8@googlemail.com","name":"Iain Workman"},"message":"#1566 Moved grating angle into its own pseudo-motor","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/c08d1fa74cdd20004a9ff62ddae974086af77bb7"},{"sha":"02da42ffe66f8a470011df9937b98e9556f9217e","author":{"email":"54f4819f2af15c022eb43ce4d1cd19b6ebf6b59f@gmail.com","name":"David Chevrier"},"message":"Working to figure out continuous data API for ampteks.","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/02da42ffe66f8a470011df9937b98e9556f9217e"},{"sha":"40305cf18909b9895a5d18d2b9e54b48916ed0b8","author":{"email":"a607db4312f123cdefa99675af1978f5ab6713e0@lightsource.ca","name":"Darren Hunter"},"message":"Added the files that will hold the continuous scanning code (or at least\nthe place holders).  Currently they are just skeletons. #1684","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/40305cf18909b9895a5d18d2b9e54b48916ed0b8"},{"sha":"3d065880fb2557202a0ec10e7f78506816b98133","author":{"email":"a607db4312f123cdefa99675af1978f5ab6713e0@lightsource.ca","name":"Darren Hunter"},"message":"Added all the basic classes from a front end point of view for\ncontinuous scanning.  Unfortunately, there is a compiler error about not\ndefined virtual functions that I can't seem to fix at the moment. #1684","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/3d065880fb2557202a0ec10e7f78506816b98133"},{"sha":"7e33d957f55e67e5bbd0514185b5d91dc0f406d1","author":{"email":"a607db4312f123cdefa99675af1978f5ab6713e0@lightsource.ca","name":"Darren Hunter"},"message":"Forgot these two files. #1684","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/7e33d957f55e67e5bbd0514185b5d91dc0f406d1"},{"sha":"20b456120fd50148ef3e5735350d67fc24e3e512","author":{"email":"a607db4312f123cdefa99675af1978f5ab6713e0@lightsource.ca","name":"Darren Hunter"},"message":"Fixed the build issue. #1684","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/20b456120fd50148ef3e5735350d67fc24e3e512"},{"sha":"7cae6f3a47ca2ecf4d79957129a462a7f507c53a","author":{"email":"a607db4312f123cdefa99675af1978f5ab6713e0@lightsource.ca","name":"Darren Hunter"},"message":"Added the new continuous controller to the SGMAppController for testing.\nIt still does nothing, but is ready for work. #1684","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/7cae6f3a47ca2ecf4d79957129a462a7f507c53a"},{"sha":"5bc2b2f777ac25eb05cc07c43fc31d3d0516aa76","author":{"email":"54f4819f2af15c022eb43ce4d1cd19b6ebf6b59f@gmail.com","name":"David Chevrier"},"message":"Made new feature in AMDetector API for continuousData returning AMDSClientDataRequest. Appears to be working in test case with amptek detector and its view.","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/5bc2b2f777ac25eb05cc07c43fc31d3d0516aa76"},{"sha":"07f6772a4aeaa75d74cb545c2259f346415fded6","author":{"email":"a067e0742272bbddf4c3cd24a56d10f5f0e802c8@googlemail.com","name":"Iain Workman"},"message":"#1566 Check for tracking and set defaults in energy move actions","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/07f6772a4aeaa75d74cb545c2259f346415fded6"},{"sha":"9e0eb8a39cdb94ca0e84d2c93e4c3c19e7627b68","author":{"email":"54f4819f2af15c022eb43ce4d1cd19b6ebf6b59f@gmail.com","name":"David Chevrier"},"message":"First tracer round to get AMAgnosticDataAPI to pass the AMDSClientDataRequest pointers around. It's rather ugly. There's test code to show that it works in principle, but that needs to be cleaned up too.","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/9e0eb8a39cdb94ca0e84d2c93e4c3c19e7627b68"},{"sha":"55ebce6d98adad9cac5c514b1604c43a4ba110f1","author":{"email":"54f4819f2af15c022eb43ce4d1cd19b6ebf6b59f@gmail.com","name":"David Chevrier"},"message":"Changes the PATH_TO_AMDS variable in SGMAcquaman_interal.pro to be more general.","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/55ebce6d98adad9cac5c514b1604c43a4ba110f1"},{"sha":"33d5bae721aafa6305dc6e4c12594d11cc533cd8","author":{"email":"54f4819f2af15c022eb43ce4d1cd19b6ebf6b59f@gmail.com","name":"David Chevrier"},"message":"Fixed up some missing documentation comments.","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/33d5bae721aafa6305dc6e4c12594d11cc533cd8"},{"sha":"361cbf724519331bc8e33953ecb9709422fb6222","author":{"email":"54f4819f2af15c022eb43ce4d1cd19b6ebf6b59f@gmail.com","name":"David Chevrier"},"message":"Removed some commented out code in CLSAmptekSDD123DetectorNew. Cleaned up some unnecessary test code in the acquireImplementation function with respect to calls made in AMDetectorDefinitions::SingleRead mode.","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/361cbf724519331bc8e33953ecb9709422fb6222"},{"sha":"c3430efe7cbbb3e2a5c89308e2c7113d904724e5","author":{"email":"a067e0742272bbddf4c3cd24a56d10f5f0e802c8@googlemail.com","name":"Iain Workman"},"message":"#1566 Fixed calculation of Grating Angle velocity","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/c3430efe7cbbb3e2a5c89308e2c7113d904724e5"},{"sha":"041d25faf7245d34720456f2d1d3398a5225cdf6","author":{"email":"a067e0742272bbddf4c3cd24a56d10f5f0e802c8@googlemail.com","name":"Iain Workman"},"message":"#1566 Added undulator to the continuous energy move","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/041d25faf7245d34720456f2d1d3398a5225cdf6"},{"sha":"c3b0eb2e06bd4d34033f141aa6ba129c9d0ee1c9","author":{"email":"a067e0742272bbddf4c3cd24a56d10f5f0e802c8@googlemail.com","name":"Iain Workman"},"message":"#1566 Altered logic of exit slit in continuous energy motion:\n- Stopped the exit slit from moving to the optimal start position, then the optimzal mean position. Instead now it moves to the mean position while the energy is moving to the start position, to save time.","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/c3b0eb2e06bd4d34033f141aa6ba129c9d0ee1c9"},{"sha":"4aef10457ccda93a4cd6dba6bb32973abdc5c1f7","author":{"email":"a067e0742272bbddf4c3cd24a56d10f5f0e802c8@googlemail.com","name":"Iain Workman"},"message":"#1566 Added undulator pseudomotor:\n- Encapsulated all undulator related controls in a single pseudomotor, which fixed the issue of moving the steps not updating the encoder moving status","distinct":false,"url":"https://api.github.com/repos/acquaman/acquaman/commits/4aef10457ccda93a4cd6dba6bb32973abdc5c1f7"}]}