SAXSLab

SAXSLab 3.0.2 now available

saxslab

Before you download the software, you will need the following information:

  • The username and password sent (via e-mail) to your organization's contact person.
  • The name and e-mail address of your organization's contact person.

If you have not received the username and password information, you can request the download information. Once we receive your request, we will send the information via e-mail to the contact person listed in the request. If you have all of the information listed above, you can download the software from the Web site.

If you have an existing SAXSLab license but are out of warranty and not on a service contract, you can purchase an upgrade via the request the download information form.

The following is a list of changes and bug fixes that have been implemented in SAXSLab 3.0.2.

  • Added context menu to left side of schedule table for clearing error display.
  • Added datum option for SampleFlowControl device to default configuration file (fix for issue #8681).
  • Added emergency sample recovery option when data collection aborted.
  • Added prompt before starting Kratky auto alignment to make sure sample is not blocking beam.
  • Added setting of status message when transmission factor collected.
  • Changed background of scan in schedule table to better indicate errors and current scan.
  • Changed default Z value for ASC sample 8 position.
  • Changed layout of Kratky block auto alignment table.
  • Changed step size in position control for sample alignment to be 0.1 mm instead of 1.0 mm (fix for issue #8693).
  • Fixed issue with scan collection behavior when using abort vs stop scan.
  • Fixed memory leak in ATSAS module related to threading issues.
  • Fixed problem with AAP Summary refresh not updating subdirectory list.
  • Fixed problem with alignment charts not clearing properly.
  • Fixed problem with basename when reading in schedules.
  • Fixed problem with automatic scrolling of Setup pane region (fix for issue #8691).
  • Fixed problem with checkboxes not displaying in schedule table (fix for issue #8717).
  • Fixed problem with concentration items in scan editor not enabling correctly when values changed in schedule table.
  • Fixed problem with custom filename checkbox enabling when editing sample name or code in schedule table.
  • Fixed problem with enabling/disabling of controls in automatic Kratky block alignment tool.
  • Fixed problem with error handling during Kratky block alignment.
  • Fixed problem with FillUp/FillDown applying changes to all column values instead of selected.
  • Fixed problem with initial display of curve saving processing preferences.
  • Fixed problem with Kratky block auto alignment not changing block angle between scans.
  • Fixed problem with Measure Tranmission Factor region scrolling off the screen when taking transmission factor reading (fix for issue #8691).
  • Fixed problem with needing to click the Start Scan button twice in some instances to align the sample of Kratky block (fix for issue #8711).
  • Fixed problem with parsing scan information for unavailable devices.
  • Fixed problem with sample position not always displaying in scan editor.
  • Fixed problem with scan basename not updating correctly in editor when changes are made in the schedule table.
  • Fixed problem with schedule collection hanging if next scan uses same sample changer position.
  • Fixed problem with translation files being loaded twice at startup.
  • Fixed problem with transmission factor items in scan editor not enabling correctly when values changed in schedule editor.
  • Fixed problem with upper limit when specifying custom q range for saving curves.
  • Fixed problem with very large exposure times being displayed when shutter first opens.
  • Fixed typo in datum adjustment message (fix for issue #8682).
  • Improved convergence of beamstop auto alignment when starting at open beam position.
  • Improved image space processing for weaker data.
  • Increased maximum exposure time to 72 hours.
  • Modified beamstop autoalignment procedure to improve optimization (fix for issue #8683).
  • Set execution level to user for installer on Windows 7 to resolve problem with uninstaller not removing shortcuts from start menu.
  • Updated user manual.

The following is a list of changes, bug fixes and new features that have been implemented in SAXSLab 3.0.0r1.

New Features

  • Added support for Automatic Analysis Pipeline (AAP).
  • Added support for Automatic Sample Changer (ASC).
  • Added support for adding additional q/flux positions for Kratky block/beam stop positioning.
  • Added support for applying transmission factor in 1D curve generation via preference.
  • Added support for automated alignment of Kratky block and beam stop.
  • Added support for calibration using sliver stearate.
  • Added support for instrument control on Linux
  • Added support for new instrumentation (e.g., multiple sample chambers, 2D detector translation stage, 2-jaw slit, preliminary S-MAX support).
  • Added support for password protecting instrument alignment controls to prevent accidental movement.
  • Added support for sending calibration information directly to instrument server to eliminate needing to edit files by hand.
  • Added support for specifying a minimum q for Kratky block position for data collection (fix for bug #8310).
  • Added support for summary view to easily examine results from multiple AAP runs.

Fixes for reported bugs

  • Added capillary ID to curve/model labels in AAP results (fix for bug #8534).
  • Added d-spacing to selection option for Kratky block positioning (fix for bug #7102).
  • Added option to specify q range used when saving 1D curves (fix for bug #8272).
  • Changed after scan temperature control to be enabled if temperature control started, even if no scans use temperature control (fix for bug #8490).
  • Changed collection warning message to be multi-line (fix for bug #8479).
  • Changed temperature controls to support values as low as -30 (fix for bug #8522).
  • Fixed problem with Kratky block alignment step sizes (fix for bug #8309).
  • Fixed problem with background position for scan not updating scan correctly when using scan editor (fix for bug #8480).
  • Fixed problem with changing auto-generated subtracted and averaged filenames when unsaved average curve selected in processing tasks (fix for bug #8601).
  • Fixed problem with changing axis scale causing scattering curve plot to always revert to I vs. q (fix for bug #8486).
  • Fixed problem with changing between buffer and concentration in scan editor not being applied correctly (fix for bug #8606).
  • Fixed problem with collect scans button being deactivated while processing tasks happening (fix for bug #8494).
  • Fixed problem with items in After Scan Collect area not being enabled (fix for bug #8490).
  • Fixed problem with long filenames in sample subtraction mode of 1D processing task causing part of left panel to be hidden (fix for bug #8491).
  • Fixed problem with manual align Kratky scan control not enforcing having X or Y axis selected (fix for bug #8482).
  • Fixed problem with manual movements of automatic sample changer to enumerated positions (fix for bug #8467).
  • Fixed problem with minor differences between expect Kratky block/beam stop positions and observed positions when starting data collection (fix for bug #8526).
  • Fixed problem with open calibration file button not working, for running AAP on images after collection (fix for bug #8483).
  • Fixed problem with parameter in command to update calibration information in the instrument server (fix for bug #8603).
  • Fixed problem with plots not rescaling when curves hidden (fix for bug #8487).
  • Fixed problem with zooming in processed curves plot (fix for bug #8545).

Other changes and bug fixes

  • Added ASC quick start schedules for Linux and Windows.
  • Added PDF manual to Mac OS X disk image.
  • Added better error message when attempting to read schedule files that do not appear to be text files.
  • Added check for AAP installation before loading AAP module.
  • Added check for valid license key before starting AAP.
  • Added context menu to schedule table for filling up/down.
  • Added determination of beam stop shadow mask to calibration.
  • Added display of warning icons to Guinier plot when fit get too bad.
  • Added explicit sending of close shutter command to instrument server if program is closed while instrument is busy.
  • Added graph size/position when printing for Guinier and processing curve plots.
  • Added missing close brace for sample chamber value.
  • Added mm labels to load/unload position preference.
  • Added on-line help for AAP and AAP Summary.
  • Added option to schedule editor context menu for showing all columns.
  • Added saved selected as option to saving 1D curves and changed saved selected to save without prompting.
  • Added scaling using transmission factor back in to 1D curve calculation.
  • Added setting of USB port permissions in startup serial script.
  • Added units to Guinier plot cursor legend.
  • Added warning to 1D processing when large amount of over-subtracted data is found in subtracted curve.
  • Added warning when reading calibration image if it does not contain goniometer or spatial distortion information in the image header.
  • Added warning when using temperature controller in ranges that requires changes to equipment.
  • Changed default instrument server to be RigakuMultiServer when not using daemon server.
  • Changed default save locations for curves, averaged curves and subtracted curves to be subdirectory in image's directory.
  • Changed default scaling for 1D curve plots.
  • Changed disabled notice text in alignment control view.
  • Changed flux/q setup control to return to automatic positioning when disabled.
  • Changed help sidebar tab so that it appears on top at program startup.
  • Changed how system wide preferences are saved.
  • Changed layout of email after collection section.
  • Changed minimum value used for excluding pixels from averaging to improve performance with very weak data.
  • Changed qmin/qmax used when saving curves to use preference.
  • Changed sample changer intensity threshold to allow 100.
  • Changed size of directory field so that it works better under Linux.
  • Changed the default state of the initialize dialog to only contain standard devices, instead of all possible.
  • Changed upper limit for qmax in Guinier plot to make it more reasonable.
  • Disabled Quick Exposure tool's collect button if no directory specified for image.
  • Fixed crash on Linux when not using collection module.
  • Fixed crash when trying to take second quick exposure.
  • Fixed issue with Qt libraries in installer.
  • Fixed problem on Linux with starting instrument control server via daemon server.
  • Fixed problem with 2θ control not allowing movements less than 0.5 mm.
  • Fixed problem with CSV scan generation.
  • Fixed problem with English translations for scan editor.
  • Fixed problem with Kratky block movement warning appearing when starting data collection, even when block movement is not being moved.
  • Fixed problem with SAXS mask when detector in non-bioSAXS-1000 orientation.
  • Fixed problem with XQuery file used for AAP results generation not being included in Mac installation.
  • Fixed problem with alignment scan plots when reported instrument position incorrect.
  • Fixed problem with axis labels not always initially appearing on SAXS curve plots.
  • Fixed problem with calibrate button being active when a calibration image is not available.
  • Fixed problem with code field in scan editor clipping code used in filename.
  • Fixed problem with configuration files not being installed on Linux.
  • Fixed problem with display of 2D detector translation control in scan editor.
  • Fixed problem with display of Guinier plot parameters when printed.
  • Fixed problem with display of new devices in schedule editor table.
  • Fixed problem with error bars not showing up on Guinier plot.
  • Fixed problem with getting error message when no connection to instrument server available.
  • Fixed problem with main menu entries for sample grid and q/flux positions not always being displayed.
  • Fixed problem with manual not being installed on Linux.
  • Fixed problem with parsing 2-jaw slit device type information from instrument server.
  • Fixed problem with position display when using 1x1 grid.
  • Fixed problem with printer selection dialog on Mac flashing when printing processing plots.
  • Fixed problem with reading ATSAS .dat files with missing sample name information.
  • Fixed problem with shutter/generator device confusion.
  • Fixed problem with update calibration command.
  • Fixed problems with multiple sample chamber GUI interaction.
  • Fixed problems with system preferences causing crash on Mac.
  • Fixed reading of CSV schedules to be RFC1480 compliant (allows for quoted values, embedded commas, quotes and new lines).
  • Fixed threading issue with alignment scans.
  • Fixed typo in Linux desktop launcher command options.
  • Improved usability of instrument initialization dialog.
  • Increased maximum exposure time to 12 hours.
  • Made changes to layout of status display to improve readability.
  • Minor updates to style and layout of collection editors.
  • Modified calibration refinement to automatically rerun up to 5 times or until refinement converges.
  • Removed devices from interface if not available.
  • Removed option for running AAP from collection task when on Windows (was only disabled).
  • Removed scan finish from state display if scans can only contain a single image.
  • Updated Kratky block schematic display.
  • Updated Linux shortcuts for collection.
  • Updated initialize dialog to support sample chamber devices.
  • Updated layout for Quick Exposure tool.
  • Updated manual with AAP and ASC chapters.



What's New in SAXSLab 2.0.0

New Features

  • Added support for J-Bell temperature controller.
  • Restricted collect only mode so that only a single instance of the program can be used. Attempting to start other instances will bring currently running instance to forefront.
  • Added automated setting of initial q range for Guinier plot when sample changes.
  • Added ability to e-mail bug reports from within the program (RQT framework enhancement).
  • Added ability to check for availability of newer version.
  • Added support for new detector type (CCD).
  • Added support for Linux and Mac OS X.
  • Added command line option for starting a collection only instance (-collectOnly).
  • Added specification of phi range when creating subtracted image space plot.
  • Added support for processing.
  • Added process only command line option (-processOnly).
  • Changed program name to SAXSLab.

Fixes for reported bugs

  • Added option for moving sample positioner to position for easy loading/unloading (fix for bug #8202).
  • Added additional space between Clear button and processing tabs (fix for bug #8244).
  • Added warning message when initializing Kratky block or slits (fix for bug #8222).
  • Added display of transmission factor for images used in 1D processing (fix for bug #7780).
  • Fixed problem with selected filename not carrying over for subtract file name (fix for bug #8172).
  • Fixed problem with Guinier plot not displaying if good default q range could not be found (fix for bug #8127).
  • Changed manual control tab to always show scroll bar (additional fix for fix for bug #7950).
  • Added printing of Guinier plot (fix for bug #8080).
  • Changed filters for file open/save dialog to remove blank filetype filter (fix for bug #8077).
  • Changed refresh rate to use value from main menu (fix for bug #8060).
  • Added preference for specifying line widths for curves in 1D plots (fix for bug #7857).
  • Changed the clear processing button to toggle off subtraction mode and moved enable subtraction checkbox to be positioned by the subtracted filename groupbox (fix for bug #8076).
  • Fixed problem with sample filename not being generated when loading averaged .data files (fix for bug #7955).
  • Fixed problem with sqrt button in Calibrate window causing green pixels to be displayed (fix for bug #8079).
  • Fixed problem with sample subtraction plots (sample and buffer) not being drawn using scale factors (fix for bug #8063).
  • Changed peak position calculation to use center of mass (fix for bug #7221).
  • Changed primitive used to draw check boxes in schedule table (fix for bug #8051).
  • Added support for using lists for toggling display of curves in sample/buffer plots (fix for bug #8031).
  • Added toggle for switching between averaging and sample subtraction mode (fix for bug #8029).
  • Loading images into sample/buffer plots automatically selects them for viewing (fix for bug #7925).
  • Changed sample and Kratky block scanning to be done in separate threads (fix for bug #7950).
  • Added display of image/curve filenames used to create subtracted curve to Guinier plot (fix for bug #7953).
  • Fixed problem with sample scan hanging when temperature control running (fix for bug #7911).
  • Changed updating of average filenames to use first selected image, or first image in list if no selection (fix for bug #7882).
  • Changed terms used for sample, buffer and subtraction (fix for bug #7879).
  • Added +/- buttons for subtraction sample list and buffer list (fix for bug #7876).
  • Fixed problem with Kratky block scan getting old pin diode measurement value during scan (fix for bug #7901).
  • Fixed problem with sample scan getting old pin diode measurement value during scan (fix for bug #7901).
  • Added additional bad filename characters (fix for bug #7886).
  • Fix for Guinier plot scale when ln(I) less than 1 (fix for bug #7869).
  • Changed default extension for sample files to be .dat (ATSAS format) (fix for bug #7868).
  • Fixed problem with sample subtraction lists not updating when averaged curve loaded (fix for bug #7887).
  • Removed sample subtraction plot if only one data curve available (fix for bug #7883).
  • Fixed problem with sample save button being disabled when sample first created (fix for bug #7867).
  • Added support for Guinier plot and determination of plot parameters (fix for bug #7861).
  • Added button for clearing processing (fix for bug #7859).
  • Added support for saving curves in format readable by ATSAS (fix for bug #7854).
  • Changed kratky alignment step sizes and added automatic setting of range from current position when scan axis selected (fix for bug #7845).
  • Fixed problem with case sensitive checks for true/false fields (fix for bug #7831).
  • Added lines on q-phi space image for phi limits and generate q-phi image using entire phi range (fix for bug #7847).
  • Fixed problem with directory and filename for sample results not updating correctly (fix for bug #7849).
  • Fixed problem with default directories not being retained between instances and used by file open/browse dialogs (fix for bug #7818).
  • Changed number of digits and step size in scale factor spin boxes (fix for bug #7852).
  • Added plot type I(q)q2 vs q and changed linear/log axis scaling so that it only applied to standard plot (fix for bug #7848).
  • Changed number of digits in q value display to be 4 (fix for bug #7850).
  • Added clearing of average plot and filename when images are removed from list (fix for bug #7819).
  • Added warning if too many files used in averaging (fix for bug #7817).
  • Added status message display when average curve is saved (fix for bug #7821).
  • Added status message display when calibration file is saved, and * in group box title if calibration info needs to be saved (fix for bug #7821).
  • Changed to use sample type and date as template for xml and q-phi image filename (fix for bug #7820).
  • Give warning when filename has bad characters (fix for bug #7810).
  • Added printing of plots (fix for bug #7768).
  • Fixed problem with stopping scan and multiple close shutter commands (fix for bug #7606).
  • Added initialization of detector after stopping collection (fix for bug #7606).
  • Moved Kratky alignment tool to bottom, added check box to tool and added scroll pane to editor (fix for bug #7777).
  • Fixed problems with saving files to directories that do not exist and displaying error message (fix for bug #7762).
  • Added updating of GUI after averaging (fix for bug #7770).
  • Added linear/log axis scaling options (fix for bug #7774).
  • Added display of q,I,d-spacing when mouse over plot (fix for bug #7773).
  • Changed plot background, size and colors of curves, added anitaliasing of curves (fix for bug #7775).
  • Changed resolution arc display to use 58.38 as d-spacing (fix for bug #7772).
  • Browsing for calibration image or entering image name on line will load image, eliminating the need for a separate load button (fix for bug #7776).
  • Added auto-creation of directories when saving, and display of error if file can't be created (fix for bug #7762).
  • Added support for scanning kratky block (fix for bug #7745).
  • Added support for hiding columns in scan table (fix for bug #7747).
  • Added support for scale factor during sample subtraction (fix for bug #7746).
  • Fixed problem with display of temperature option (fix for bug #7619).
  • Send stop to pin dioode if measuring when starting sample alignment scan (fix for bug #7547).
  • Fixed problem with reading in bogus csv scan files (fix for bug #7583).
  • Added display of transmission factor collected for scan (fix for bug #7220).
  • Fixed problem with schedule table being disabled instead of non-editable while scans are collecting (fix for bug #7554).
  • Changed schedule table to be uneditable instead disabled when collecting scan (fix for bug #7554).
  • Added option for reusing previously collected open/background information when collecting translmission factor (fix for bug #7231).
  • Added warning message when collect scan button disabled explaining why it is disabled (fix for bug #7426).
  • Added support for initializing individual axes (fix for bug #7550).
  • Added check for fixed 2θ axis, and treating it as if the axis does not exist (part of fix for bug #7396).
  • Fixed problem with scan table cell editing (fix for bug #7427).
  • Added restoring of working directory when program restarts (fix for bug #7549).
  • Added support for editing sample grid positions and adding new grid definitions (fix for bug #7258).
  • Fixed problem with spin boxes in scan table for times (fix for bug #7584).

Other changes and bug fixes

  • Changed how instrument server connection timeout is implemented.
  • Fixed problem with margin in plot preference.
  • Updated manual with Kratky alignment procedure.
  • Fixed problem with Windows installer using older version of instrument server.
  • Added manual to installer.
  • Fixed problem with installer script
  • Fixed problem with quote in license agreement for linux installer.
  • Fixed error message when directory path has invalid characters so that all invalid characters are listed.
  • Fixed problem getting stored default sample positioner ranges.
  • Fixed problem with pin diode measurement button responding to other device initializations.
  • Fixed problem when reading in scans from csv files when values have trailing and/or ending whitespace.
  • Fixed problem with qmin/qmax spin boxes remaining enabled when data plot has no data.
  • Fixed minor spacing problem in layout of plot preferences.
  • Moved Clear button to be nearer to the processing file lists.
  • Fix for crash on Mac OS X cause by Qt changing command line arguments.
  • Changed default language to US English.
  • Changed labels for grid components in align sample control.
  • Added () to list of bad characters for directories and filenames.
  • Fixed problem with layout for shutter and measure transmission controls.
  • Changed spacing for better scan editor layout.
  • Fixed problem with display of curves when switching between standard and Kratky plot types.
  • Updated supporting software acknowledgements.
  • Fixed problem with 1D curve conversion on Mac (d*TREK library updated).
  • Fixed crash when reading in image without wavelength information in header.
  • Added setting of serial port permssion to linux installer.
  • Fixed problem with errors not stopping alignment scan.
  • Improved automated setting of initial q range for Guinier plot when sample changes.
  • Modified display list to treat averaged curves like other curves and removed average curve placeholder to improve usability.
  • Changed 1D processing filename table to display only the filename without the path (tooltip shows all).
  • Removed 4-list version of 1D processing pane.
  • Fixed problem with Kratky scan plot title.
  • Fixed problem with default processing directories not always being saved when program exits.
  • Fixed problem with plot not being displayed in Kratky block alignment scan.
  • Added support for specifying capillary ID in ATSAS-format curve data output.
  • Changed to use a smaller font size on Linux and Mac.
  • Fixed problem with Kratky block alignment thread.
  • Increased number of image data curves that can be plotted to 19.
  • Added display of difference for ln(I) (observed-fitted) to Guinier plot picker.
  • Added display of error bars and pickers for displaying information about data points used.
  • Added support for 1D processing panel that uses only 2 lists.
  • Fixed problem with reading in images for processing only using a maximum of 9 instead of 10.
  • Changed significant figures used for Y axis value in 1D curve picker depending on plot type.
  • Fixed problem with default calibration step directories not updating when reading in a calibration file.
  • Fixed problem with quick exposure always returning to 2θ = 0.
  • Added display of error bars and pickers to Guinier plot for displaying information about data points used.
  • Changed Kratky plot to limit qmax to 0.25 and only display subtracted curve by default.
  • Fixed problem reading .dat files when users have commented out data points.
  • Fixed problem with masking region and phi calculation when converting from image space to 1D space.
  • Fixed problem with installing desktop icon on Linux.
  • Fixed crash on Linux/Mac caused by Guinier plot formatting problem.
  • Applied more agressive masking when converting from pixel space to 1D curve.
  • Changed align sample plot to automatically select peak position.
  • Fixed problem with loss of focus in filename combobox causing averaged plots to be removed.
  • Fixed problem with reading files with no data.
  • Added error estimates of fitted parameters to Guinier plot.
  • Added prompting to save unsaved images and curves when clearing and when exiting program.
  • Changed file load/save behavior to always load on open and added save as functionality.
  • Changed padding to display more points outside of fitted region.
  • Added display of computed qmax*Rg value.
  • Fixed bug for not accepting .csv files as drop targets.
  • Added indicator to indicate if average/subtracted image or curve has been saved.
  • Changed layout to make better use of space and allow for large image/plot display area.
  • Removed Guinier plot from general SAXS plot, since it is available separately.
  • Improved layout of processing tabs.
  • Added status bar information when starting/stopping pin diode measurement.
  • Changed drawing of points outside fitted Guinier plot region to be different than those inside fitted region.
  • Added progress bar display when operating on images/curves.
  • Added wait cursor when doing processing, since using CCD unbinned images is much slower then using PILATUS images.
  • Changed type of subtracted image to avoid signed/unsigned problem.
  • Fixed bug in displaying warning message for image space processing sample filename.
  • Changed curve style of average curve.
  • Changed to always provide fitting result for Guinier plot, even if non-physical.
  • Fixed chmod problem in install script for Linux.
  • Fixed bug with create q-phi image button not being active after creating sample.
  • Fixed problem with fit line not displaying and added automatic placement at highest position.
  • Added display of position and intensity information in Kratky plot.
  • Added emitting of movement finished signal if axis already at move-to position, as if movement actually happened.
  • Fixed bug in data index check.
  • Fixed problem with text fields not updating using axis min/max values.
  • Changed labels on processing tabs.
  • Removed plotting of negative values for I/q plot, since it causes problem with log scaling.
  • Fixed problem with updating direct beam position in q space converter.
  • Changed q-phi generation to use loaded image instead of files on disk.
  • Fixed problem with effects caused by partially occluded pixels at low q.
  • Fixed problem with not using negative pixels at high q in image space processing.
  • Added saving and restoring of calibration directory from system settings.
  • Changed wording on save curve buttons.
  • Added disabling processing panels if calibration information is not set.
  • Added generation of q-phi plot.
  • Added warnings about filenames.
  • Changed to remove autosaving, and updated interface to display more information.
  • Fixed bug using wrong number of images.
  • Added check for empty filename.
  • Added action for stopping sample alignment scan more gracefully than aborting.
  • Added warning if no calibration data loaded.
  • Fixed problems with clearing plot data and saving data to file.
  • Added scale factor using pixel area.
  • Added auto q-scaling and fixing of image header.
  • Changed enabling/disabling of group box for changing temperature after scans finish to be based on whether scans use temperature control.
  • Added support for image stitching.
  • Added display of image after image stitching finishes.
  • Fixed problem with image refresh not being applied during exposure.
  • Fix for quick exposure always moving 2θ back to 0 at start of exposure.
  • Fixed problem with sample movements not being in mm when using sample grids.
  • Changed layout of scan/schedule editor to work better with small displays.
  • Added support for error condition, disabling of collect button.
  • Changed to use new images and icons.
  • Updated configuration files.
  • Fixed problem in interpreting pin diode state at start of alignment scan.
  • Added support for stoping a data collection gracefully, without doing an abort.
  • Added update of collect button status when busy state started/stopped.
  • Reordered layout and added button for setting more commonly used items (detector, pin diode, shutter).
  • Changed to not use flowbar.
  • Changed shortcut to not run as simulator.
  • Fixed bug in name of server placed in registry.
  • Fixed problem with aborting an sample alignment scan not working correctly.
  • Changed check boxes in tables to be centered.