-------------------------------------------------------------------------- SPCM 9.90 released on 01.02.2024: * 05.12.23 new feature: Display Wizard automatically calculates 1st Moment IRF and Lifetime Color Range for 3D Lifetime traces * 21.11.23 fixed minor bug in DCU initialisation * 16.11.23 Fifo Absolute Times mode of SPC-QC modules : Macro Time Clock ( Time Bin Width ) is fixed to 4 ps and can't be no longer changed * 09.11.23 new firmware version C5 for SPC-QC-104(004) * 12.10.23 SPCConnect feature added to control SPCM remotely * 12.10.23 added suport for SIS-4x4 module * 10.10.23 Scale Bar ( image size in µm) can be displayed when using Zeiss Axio and LSM980 microscopes * 09.10.23 fixed bug : changing TAC/CFD/SYNC parameters during running Fifo/Fifo Image measurement could occasionally cause wrong results * 05.10.23 fixed bug : LIFET+I (Lifetime(1st moment + Intensity) traces were displayed not correctly during running measurement ( accumulated with results from previous measurement) * 21.09.23 Export displayed Image as .tiff file via context menu * 14.09.23 changes for Laser+AOM+SHG system * 08.08.23 fixed bug : setting StopT = 0 in Single mode after it was = 1 in Fifo Image mode ( caused - measurement was stopped after Col. Time even when StopT = 0) * 20.07.23 changes for Laser+AOM+SHG system * 23.05.23 2D Data operations available for SPC-QC modules ( also in Absolute Time mode) -------------------------------------------------------------------------- SPCM 9.89 released on 09.05.2023: * 12.04.23 - faster transfer Fifo data from DLL to SPCM using ring buffer * 05.04.23 - SPCM loads at start and saves on exit auto_qc.set when working with SPC-QC module instead of default auto.set file * 28.03.23 - new firmware version C3 for SPC-QC-104(004) * 14.03.23 - fixed bug in SPC_read_fifo - DMA timeout for SPC-QC-104 could happen exceptionally * 06.03.23 - support for SPC-QC-004 added - new module as SPC-QC-104 but without imaging * 22.02.23 DCU device shows state of digital outputs (disabled or not) when overload appears * 20.02.23 DDG device - added support for new module type DDG-220 * 10.02.23 - fixed - corrected setting/loading/saving of controls names ( user defined) for DCC, DCU and SIS devices * 06.02.23 - Fifo Image mode for SPC-QC-104 using sum of all input channels ( 1-3) * 16.01.23 - Fifo Absolute Times mode for SPC-QC-104 finished (creating coincidence curves) ( also converting .spc files) -------------------------------------------------------------------------- SPCM 9.88 released on 15.12.22: * 14.10.22 - new firmware version C2 for SPC-QC-104 * 06.10.22 - Fifo Absolute Times mode for SPC-QC-104 not released yet * 02.12.22 - conversion of .spc files for SPC-QC module added * 04.10.22 - Fifo Absolute Times mode added for SPC-QC-104 * 21.07.22 - sorting modules changed - only module's serial number is used ( bus number ignored) * 07.07.22 - loading .set files with different time scales (for example from 150NX to 150NXX module) is possible, loading data from such .sdt files is blocked * 29.06.22 - max Image size for SPC-QC-104 is now equal 2GB like for other modules ( was 4 times smaller) * 24.06.22 - TDC-104 has a new name SPC-QC-104 ( internally in BH old name can still be in use) * 15.06.22 - SPCM shows markers state in Fifo mode ( like Scan Clocks for Fifo Image mode), in Fifo Image mode Scan Clocks panel shows also Marker 3 state for SPC-180x/130IMx ( firmware >A3)/ TDC-104 M3 state is available all the time for older modules M3 can be displayed only during running fifo measurement -------------------------------------------------------------------------- SPCM 9.87 released on 07.06.2022: * 02.06.22 - support for TDC-104 added - new module with 4 TDC channels * new firmware version A3 for SPC-18x * new firmware version A3 for SPC-130IN/X/XX * 25.05.22 many small bugs fixings, stability and performance improvements done * 04.03.22 improved - MCS histogram shows reaching max number of points ( max time) * 27.01.22 fixed - setting fifo mode in hardware for SPC-130/630 - issue since v.9.86 * 27.11.21 fixed - Scanner Preview when Frame multiplexing didn't show second frame results ( collection time was too short ) - after Preview - Scan SyncIn mode meas. didn't display results * 18.11.21 fixed - DPC-230 caused application crash when reading data from TDC2 - issue since v.9.86 * 03.11.21 fixed problems while reconnecting DCU module after lost USB connection * 29.10.21 fixed - Application option 'Do not change windows sizes and position' works now also for all Device windows * 28.10.21 fixed - SIS control names were changed when loading .set/.sdt files and SIS option 'Do not change inp/out names...' was set * 21.10.21 autoscale for 2D MCS traces finds not only max but also minimum value of Y scale Y axis name of MCS window includes now current Time per Point value * 20.10.21 fixed - Conversion .sdt files to ASCII for 'Image MCS' and 'Intensity' data blocks did not work * 14.10.21 support for new version of DCC-100 basing on Xilinx FPGA -------------------------------------------------------------------------- SPCM 9.86 released on 28.09.2021: * 26.08.21 faster return from Scanner Preview mode * 25.08.21 emulation mode of SPC-150NXX added * 24.08.21 fixed - changing SIS output names improved * 03.08.21 fixed - setting MacroTime clock in Fifo mode for SPC-18x - SYNC related values were not possible * 02.08.21 new firmware version A2 for SPC-18x * 30.07.21 added support for new module types SPC-130IN/NX/NXX: SPC-130IN = like SPC-130EMN on PCI-EX bus SPC-130INX = SPC-130IN with TAC Range 25-2500ns SPC-130INXX = SPC-130IN with TAC Range 12.5-1250ns * 20.07.21 uses new signed driver BH Driver v.147 (bhdrvr1470.sys) for compatibility with the newest Windows versions stopped support for Windows 7 and 32-bit operating systems * 30.06.21 fixed - GVD Preview takes into account line/pixel divider setting to set image sizes * 30.06.21 fixed - synchronizing scan parameters between GVD and System Parameters takes into account line/pixel divider * 29.06.21 fixed - Light Intensity Images were not build correctly when left/upper border > 0 and/or line/pixel divider > 1 * 29.06.21 bh_load_32x64 was changed to 64-bit application in order to load sdt files bigger than 2GB, which do not have Setup part ( .sdt files created in LabView ) * 09.06.21 support for new GVD-140 module added * 19.05.21 fixed - runtime display of PS traces ( when different routing channels are displayed for the same module ) * 17.05.21 fixed - MCS FLIM calculation corrected ( last pixel of last line was empty, sometimes 1st pixel of line) * 07.05.21 fixed - display Intensity traces did not work ( SPC-16x and SPC-18x modules ), issue since v.9.85 -------------------------------------------------------------------------- SPCM 9.85 released on 11.03.2021: * new firmware version A1 for SPC-180 * fixed - issuses connected to Axio Zplane mosaic * fixed - occasionally FIFO IMAGE measurement didn't stop after collection time while using ext. trigger * new firmware version C3 for SPC-160 * new type of 3D traces LIFE_INT -Lifetime Intensity for SPC-16x/18x modules uses Intensity data to build Lifetime images with better contrast * fixed - display of trace statistics for empty traces in Fifo mode * changes for Signal Switch SIS2x4: new options for multi module SIS configuration - Equal settings for all modules, - XOR setting of outputs A & b -------------------------------------------------------------------------- SPCM 9.84 released on 22.09.2020: * 24.08.20 fixed - loading data files created with DPC-230 in SING/OSCI mode * 20.07.20 fixed - loading setup/data files created in 4 modules configuration with SPCM v.9.83 issue since v.9.83 * 30.06.20 sending zoomed windows to SPCImage corrected * display lifetime data point ( in cursors window ) during measurement corrected * setup file for Continuous Flow mode - file description corrected * 18.06.20 XIL_DMAClose ( memory not freed in memory test) corrected for SPC-180 * 11.06.20 support for Signal Switch SIS2x4 added: * 27.04.20 support for SPC-180N/NX/NXX added: SPC-180N = like SPC-160 on PCI-EX bus SPC-180NX = SPC-180N with TAC Range 25-2500ns SPC-180NXX = SPC-180N with TAC Range 12.5-1250ns * 27.04.20 fixed: saving huge .spc files in one write action at the end of measurement could cause problems - photons buffer size now limited to 64MB * 22.04.20 fixed: MultiTauAuto(Cross)FCS procedures for corr_time > 1sec and small Tau values ( <100) could deliver wrong results for times > 1sec * 23.03.20 digital outputs of DCC and DCU modules can be reversed ( right mouse click on output button ->change output type->reverse output ) * 09.03.20 left border parameter in Fifo Image mode is now limited to 65535 ( before was 255) * 03.03.20 fixed - wrong font size of digital Outputs labels on DCU Configuration panel after loading some .sdt files * 02.03.20 fixed - increasing display time of Lifetime Preview traces during measurement * 25.02.20 fixed - loading .sdt files when windows taskbar position is vertical-left ( or other, not standard) -------------------------------------------------------------------------- SPCM 9.83 released on 12.02.2020: * Information about Zeiss Axio microscope connection added to Measurement desciption block * fixed - saving parametrs of 3D LifeT traces ocassionally not OK * uses new CVI RTE v.19.0.0 instead of v.15.0.1 * new SPC-16x firmware released - v. C2, firmware file name: eeprom160-v0302.xsvf * improved DMA transfer in FIFO modes for SPC-16x modules * fixed - MCS histogram in FIFO mode: in some cases display during measurement was not correct * fixed - measurement with cycles ( sequence of GVD frames) while Zeiss Axio Observer changed Z position after each cycle - occasionally did not start next cycle * Support addded for new BH USB device - DCU ( Detector Control Unit ) ( hardware or emulation mode) * for version 9.82 DPC-230 module can be used only with -no_threads parameter on a command line * fixed - saving sdt file with data blocks of MCS Mosaic when mosaic size x/y is not power of 2 * fixed - DCC digital outputs working as a Key ( default Switch ) - corrected action on Left Mouse Key Up event * fixed - stage mosaic with cycles when using Zeiss Axio Observer for changing Z position - start position of the stage was not set at the beginning of subsequent cycles after setting next Z position of Zeiss Axio microscope * fixed issue since version 9.80 - ignore not needed 1st frame after Zeiss LSM 710 makes Z axis movement done in 9.80 caused that 1st frame was ignored also in some cases while using GVD running continously -------------------------------------------------------------------------- SPCM 9.82 released on 04.07.2019: * new SPC-160 firmware released - v. C1, firmware file name: eeprom160-v0301.xsvf * Support added for Prior PSH122R Focus motor controlled by ES10ZE motor controller * Separate threads used now for reading Fifo data decreased significantly risk of Fifo Overflows * DDG outputs are set to idle(low) state when DDG is not in use or on SPCM exit * Sending data to SPCImage possible now also from image window popup menu ( right mouse click) * Color bar representing LifeTime range displayed at the bottom of LifeTime Preview windows * improved - much faster sending to SPCImage sum of multiple modules data ( meas. using PHDIS) * fixed - sending to SPCImage routing channels data displayed as Mosaic * SPC-150NX-12 ( = SPC-150NX with TAC Range 12.5-1250ns) is now called SPC-150NXX -------------------------------------------------------------------------- SPCM 9.81 released on 12.12.2018: * Prior motor stage : Resynchronise XY procedure improved (Sync corner found automatically) * sending 2D traces data to SPCImage - up to 16 2D traces can be sent in one transfer ( before only 1 ) * use parallel processing to fasten display of 3D Images and preparing Decay3D curves from the whole image * Galvano Scanner Control window - changes of Frame Format can now automatically adjust Image Pixels X/Y in System Parameters window * Galvano Scanner Control window - digital field added for setting Laser power * new Decay3D trace type : ALL - decay curve is built from all visible image pixels shows decay curves for selected point or region in Image window * new feature : Mosaic - new display mode of fifo-image multichannel data * fixed - loading of noncompressed sdt files bigger than 2GB -------------------------------------------------------------------------- SPCM 9.80 released on 12.07.2018: * fixed - Mosaic Imaging of sequence of frames when Zeiss LSM 710 delivers scan clocks : after Zeiss LSM 710 makes Z axis movement two frame clocks appear instead of one only - to build correct image 1st not needed frame is ignored * support for SPC-150NX-12 added: SPC-150NX-12 = SPC-150NX with TAC Range 12.5-1250ns * fixed - controls on main SPCM panel are not resized when 'Scale Contents On Resize' option is on to avoid not correct changes of text fonts and controls sizes/position * fixed - Mosaic restart did not accumulate cycles - issue since v. 9.67 * new feature - SPCM Test detects and can test all inserted SPC modules ( up to 32 ) * new feature - Zstack support added ( tested with PS3H122R Focus Motor & Nikon Eclipse TE2000-U microscope) 3 modes are available: - Z Planes - subsequent measurements ( files ) are done with subsuquent Z planes - Z Planes with Tile Mosaic - additionally for every Z Plane XY Tile Mosaic Image is created while Prior motor stage is used to make XY movements - Z Planes Mosaic - mosaic image is created where mosaic elements are measured with subsequent Z planes -------------------------------------------------------------------------- SPCM 9.79 released on 02.05.2018: * fixed - on some PCs SPCM 9.78 application crashes at the beginning -------------------------------------------------------------------------- SPCM 9.78 released on 12.04.2018: * new - Waiting for Repeat Time after subsuquent meas. cycles possible now also for Mosaic meas. * fixed - Production Data & Adjust Parameters updated when changing active module * support for SPC-130-EMN module ( SPC-130-EM with faster discriminators and reduced timing wobble) * new feature: building images using photons from multiple modules * new feature: new display window for 3D modes - Decay3D - shows decay curves for selected point or region in Image window * new default Xilinx FPGA version ( B8) for SPC-16x modules - upgrade of SPC-16x FPGA may be required * action of DCC digital outputs can now be changed to switch or key, also labels of the outputs and other controls are editable ( use right mouse click on the control) * fixed - unexpected (random) shift of the curve appeared in TCSPC Sing/Osci mode of DPC-230 module -------------------------------------------------------------------------- SPCM 9.77 released on 23.10.2017: * fixed - mosaic imaging ( with GVD module): Mosaic type = Frames Sequence with Stage - - additional Frame pulse at the end of GVD sequence of frames appears not always - - this caused that tile image was distorted * fixed - mosaic imaging ( with GVD module): Mosaic type = sequence of frames - - did not work correctly when GVD delivered sequence of frames ( worked only when GVD continuously delivered scan signals) * fixed - mosaic imaging in Zeiss systems ( no GVD module) - missing frames caused by fifo overruns due to lots of pixels clocks while waiting for the 1st frame - measurement not finished automatically after the last mosaic element * fixed .sdt files for SPC-150 modules created by autosave at the end of FifoImage Plim measurements contain not needed and wrong INTensity blocks ( INT blocks are possible only for SPC-160 modules ) - block should be ignored and not loaded even in SPC_160 emulation mode * fixed - conversion of spc files while building image with size >= 2GB caused crash * fixed - fifo overrun could appear while waiting for 1st Frame clock ( causing that 1st Frame clock was missing on systems with Zeiss microscopes with fast pixel clock ( 2 µs or faster)) * fixed - SPC-160PCIE module ( SPC-160 for PCIExpress bus ) was identified as SPC-160 * improvement - stage control: reverse tiling X/Y added * fixed: GVD start/stop scanning while using trigger ( during waiting for trigger and after trigger appears) -------------------------------------------------------------------------- SPCM 9.76 released on 14.07.2017: * changes in Stage panels ( support for Z axis and joystick, move & scan area, reversing axes, moving to specific places e.g. corners ) * fixed bugs for mosaic using Axio or stage ( especially : repeat, cycles, finishing last frame by user stop) * DDG pulsing can be stopped when Trigger is set to 'Do not run' * parameters changed during Preview are not changed back after Preview - - this applies only to parameters of Laser&AOM , GVD and Zeiss Axio devices * fixed - problem with setting delay on new version of Delay Box on some computers * fixed - accidentionally wrong X axis for Auto and Cross FCS traces after changing Sync frequency * fixed - white blinking when displaying Lifetime Preview traces during measurement * fixed - small bugs for Motor Stage parameters window -------------------------------------------------------------------------- SPCM 9.75 released on 24.03.2017: * uses new CVI RTE v.15.0.1 instead of v.15.0.0 - problem of crashing exe on exit 64-bit SPCM on Windows 10 is solved * uses new signed driver BH Driver v.123 (bhdrvr1230.sys) to solve BH drivers installation problems on computers with Windows 10 Anniversary Update and SecureBoot Enabled ( in BIOS) * new feature: Mosaic Imaging mode - Running Frame sequences and then moving sample using Prior motor stage * many minor bug fixes and improvements -------------------------------------------------------------------------- SPCM 9.74 released on 06.12.2016: * workaround for SPCM crash on exit when running on Windows 10 with Anniversary update * Preview (Galvano Scanner Control window) works now for DPC in fifo imaging modes. * fixed problems for DPC-230: crash in Fifo Image mode, wrong display in Sing and Osci mode ( TCSPC and Multiscaler ) * mosaic imaging - Elements Layout X/Y can be now every value from 1..64 range not only some values * improved - sending data from SPCM multiple windows to SPCImage * Zeiss microscopes systems ( w/o BH scanner) : workaround for fifo overflows which appear randomly before(instead of) 1st frame marker in tile imaging mosaic measurements * 2D data operations - instead of 'Clear inside the cursors and interpolate' there is now 'Rejection of Outliers' * fixed: Cursors Settings panel cannot be displayed - bug appeared in v.9.73 * Fifo Image mode : Internal Pixel Clock Time minimum decreased from 100ns to 25ns -------------------------------------------------------------------------- SPCM 9.73 released on 28.09.2016: * fixed : Fifo Image mode with Internal Pixel Clock does not work - issue since v.972 * Lifetime Preview is now possible for Wide-Field Flim mode * 2 new buttons in System Parameters enable equalizing of Repeat and Display Time to Collection Time * New feature : Bidirectional scanning in Fifo Image mode 2nd line clock of the line can be skipped ( for some Zeiss microscopes ) * support for SPC-160PCIE module ( SPC-160 version for PCIEX bus ) * fixed: Intensity trace ( SPC-160) : - crashes during measurement - display update of Intensity traces - saving in the file ( one block per module - not for every existing channel ) ( also while converting .spc files ) * Chameleon laser - connection works better, shutter=off on SPCM exit * connection with Zeiss microscopes uses now MTB2011 v.2704 instead of MTB2004 v.1702 (SPCM 64-bit) ( MTB2011 is Windows 10 compatible) -------------------------------------------------------------------------- SPCM 9.72 released on 8.07.2016: * new type of FLIM 3D images: Lifetime Preview ( 1st moment) * fixed: export to ASCII ( with time scale) of MCS data block from sdt file did not work properly * more info on status line for Fifo measurements ( time from start, no of frames clocks found) * closing histograms windows disabled during running FIFO measurement * predefined Color sets for 2D traces * 16 traces ( instead of 8 ) available in 2D modes * adjusting 1st_diff_angle for AOM * fixed: FIFO overflow could happen while waiting for scan signals to start * 'Save bitmap to file' on Print panel - now possible to choose file format from : .bmp, .jpg, .png, .tiff * max disk space used for saving .spc files in Fifo mode increased from 4 GB to 100 GB -------------------------------------------------------------------------- SPCM 9.71 released on 16.03.2016: * fixed: 'Window Intervals' window - setting range of intervals for 'MCS Time Windows' was not possible * changed : 'Proportional Graph' option stays active until is switched off (by user or by loading file) * added : keep 4:3 or 16:9 aspect ratio for main window ( menu : Display->Size->Keep...) * conversion of .spc files uses channel correction data from .set file * fixed - conversion of stream of .spc files ( more than 1) was not possible ( bug since 11.2014) * corrected display of text fields on 4K monitors or when Windows uses DPI scaling factor more then 125% of normal size of text ( especially 200% was a problem) * improvements for MCS Histogram ( Fifo mode) : - max no of points in MCS histogram increased from 1e6 to 10e6 - max time per point for DPC-230 module increased from 0.7sec to 10sec ( like for SPC modules) - moving part of the display on X scale using slider also during measurement - updating X ( time) scale during the measurement even when no photons are coming * required changes for Wide-Field FLIM mode * new modules types added: SPC-150NX = SPC-150N with TAC Range 25-2500ns SPC-160X = SPC-160 with TAC Range 25-2500ns -------------------------------------------------------------------------- SPCM 9.70 released on 30.10.2015: * New: Help>Handbook menu bar item * uses new CVI RTE v.15.0.0 instead of v.12.1.0 - problem with printing in 64-bit SPCM is solved - print functions work now again * uses new signed driver BH Driver v.12.0 (bhdrvr1200.sys) for compatibility with Windows 10 * Help menu item opens .pdf file with Spcm software description * new feature: support for AOM device & Ti:Sa lasers ( Chameleon & Mai Tai ) * new feature: apply correction shift for multichannel detectors ( System Parameters window -> Channel Correction ) * many minor bug fixes and improvements -------------------------------------------------------------------------- SPCM 9.67 released on 9.06.2015: * link to synchronize scan sizes between System Parameters and Scanner Control * 3D Trace Parameters - user defined names of 3D windows are added * status line shows state of running mosaic measurement ( frame, element) * new feature: layout ( size&position) of all windows is saved in the file and restored when file is loaded Application Option 'Do not change windows sizes & position' prevents restoring layout * new feature: Mosaic Imaging with Z planes of Zeiss Axio * new feature: measurement mode Wide-Field FLIM for use with Wide-Field detectors -------------------------------------------------------------------------- SPCM 9.66 released on 12.01.2015: * fixed - display FIFO meas. runtime results ( after Display time) did not work for SPC-6x0, SPC-130 * setting line time (T line on Scan Rate) on GVD panel improved * fixed - loading Fifo Image data files with image sizes not equal to power of 2 * uppercase & lowercase characters are both accepted in filenames created in SPCM software * application option - Do not change DCC setup when loading files * DCC-100 control integrated into SPCM ( no need to start DCC application, DCC parameters included in SPCM setup) * support for BH USB MLA-4 device ( Multi Laser Array) * disconnect Axio Observer after loading the files w/o used Axio Observer * fixed - converting to .sdt of .spc files for SPC6x0/130/131 * fixed - converting to ASCII of .spc files with names containing digits at the end * fixed - building MCS images for Mosaic of routing channels * fixed - setting Multiplexing pixel factor on GVD panel * fixed - loading Fifo Image data files created in SPCM software v. 9.20 ( 10.12.2010) and older - - issue since v.9.60 ( 18.02.2014) -------------------------------------------------------------------------- SPCM 9.65 released on 23.09.2014: * fixed - GVD parameters are not loaded correctly from .set/.sdt files created with SPCM v.9.61 and older - issue since v.9.63 -------------------------------------------------------------------------- SPCM 9.64 released on 09.09.2014: * fixed - saving/loading MCS images - INT images visible on file blocks list ( intensity image from SPC160) * second set of GVD Default adjust parameters saved in GVD EEPROM - for use with special systems ( without DCS-120) -------------------------------------------------------------------------- SPCM 9.63 released on 10.07.2014: * uses new signed driver BHDriver v.11.6 no more problems with driver installation under Windows 8/8.1 * fixed: for SPC-160 - setting of MacroTime clock changed according to FPGA state * fixed: for DPC-230 - Multiscaler FIFO did not work correctly * fixed: for DPC-230 - display traces during measurement did not work correctly -------------------------------------------------------------------------- SPCM 9.61 released on 30.04.2014: * Mosaic Imaging ( sequence of frames) works now with GVD scanning not only continuous but also sequence of frames ( no of frames in sequence should be equal to no of frames per mosaic element) * fixed - 3D display Color Intensity when number of lines (or points) to display = 1 * fixed - MultiFileView not existing or wrong files on a list for display * fixed - Fifo Image runtime display when only part of the whole image is displayed ( zoomed) * small improvements * fixed: Continuous Flow ( and ScanSyncIn with Cont.Flow for SPC-150(160) - works now better with repeat or/and accumulation with different redisplay options * fixed - proportional graph window on 16:9 screens -------------------------------------------------------------------------- SPCM 9.60 released on 18.02.2014: * support for new SPC-150N module SPC-150N = SPC-150 with faster discriminators and reduced timing wobble * intensity mode (photons distribution) for SPC-160 implemented * support for new SPC-160 module * new feature implemented : Mosaic Imaging in Fifo Image mode - see systems parameters for setup * fixed: application options -> When loading files - not for 1st setup load * silent start of DCC ( no DCC error messages ( if module does not exist)) * added support for new Sync Delay box ( with 2 inputs) * Convert Fifo files accepts not only .spc files but also .ph files ( photon files created by new SPCM DLL functions) -------------------------------------------------------------------------- SPCM 9.55 released on 06.08.2013: * known problem of 64-bit SPCM - print functions don't work due to the bug in the current version of CVI RTE (v.12.0.1) * Continuous Flow mode - starting memory bank is restored after the measurement * synchronous start of more SPC-150(130EM) modules possible even without using external trigger * 64-bit version of SPCM (spcm64.exe) - can build 16 times bigger images (in FIFO_IMAGE mode) than 32-bit version ( spcm32.exe or spcm32x64.exe) max size of the image is now 2GB instead of 128MB, e.g. 1024(X) * 1024(Y) * 1024(ADC), or 2048 * 2048 * 256 * Reverse Time axis - new 2D & 3D data operations for users which preffer Non-reverse Start/Stop operation * fixed: Continuous Flow mode with accumulation didn't work correctly for SPC-150 and SPC-130EM * GVD panel - rectangular frame format possible, X(pixels per line) - 16..4096, Y(lines per frame) - 16..16384 - square frame format max = 4096x4096 - rectangular scan area posible using separate zoom for X and Y - new line type - sinus - min line time low limit = 0.01ms instead of 0.1ms -------------------------------------------------------------------------- SPCM 9.51 released on 25.03.2013: * uses new CVI RTE v.12.0.1 instead of v.9.1.1 * works on Windows XP and newer ( no support for Windows NT/2000) * improved - autosaving results in multi-cycle Fifo measurement * fixed for DPC-230 in Absolute Time mode : possible crashes at the end of measurement ( issue since SPCM v.9.45 ) * fixed: DPC-230 doen't show rates after the measurement * Scanning can be stopped when waiting for the end of repeat time between steps/cycles of multi-step/cycle measurement ( using application options 'Scanner Control' ( Start/Stop Scan) ) * application options 'Scanner Control' ( Start/Stop Meas./Scan) are used also in Preview mode * Scan modes test now whether repeat time expired after steps and cycles * improved : recalculating histograms at the end of FIFO mode measurements - - test whether there are not calculated photons (after user break) -------------------------------------------------------------------------- SPCM 9.50 released on 15.11.2012: * GVD panel - StartScan & Preview buttons disabled when Beam Parked, ParkBeam button disabled when scanning or preview in progress * improved : finishing Fifo Image measurements on systems w/o GVD after 'Waiting for Scan Signals to Stop', when some scan markers (line) are missing and therefore it is not possible to find frame end * Z Scan with Zeiss Axio microscopes: supported microscopes now not only Axio Observer.Z1, but additionally Axio Examiner, Axio Imager.Z1, Axio Imager.Z2, Axio Scope mot. LSM * improved GVD multiplexing lasers and line scan ( with GVD FPGA v. >= B4) * new feature - In 'Multi File View' panel you can add data from set of .sdt files (multi-cycle measurements , Z-stack measurements) into one file to get an overview image * improved - MCS_TA traces data can be sent to SPCImage * improved - loading of temporary set/sdt files ( e.g drag&drop mail attachement) * fixed - GVD does not scan directly after park/unpark beam ( changing scan curve parameters was a wayout) * fixed - 3D trace parameters can be changed during PS FifoImage measurement -------------------------------------------------------------------------- SPCM 9.45 released on 04.09.2012: * fixed - DDG hardware not updated after loading .set(sdt) file * SPC memory buffers can be cleared when loading predefined setup * Block Info of Fifo Image measurements in .sdt files contains now additionally pixel/line/frame times calculated while building image * fixed - cannot display Block Info information ( bug since v.9.44) * new feature: Frame marker in Fifo Image mode can be defined on M2(default) or M3( useful in FLITS measurement setup) * improved resizing main panel while loading files with different main window sizes -------------------------------------------------------------------------- SPCM 9.44 released on 14.06.2012 : * fixed sending 2D traces to SPCImage does not work since v. 9.43 * fixed for SPC-830 with FPGA v.Ax - SPC_read_fifo could not read rest photons correctly -------------------------------------------------------------------------- SPCM 9.43 released on 27.04.2012 : * GVD - when multiplexing lasers - now it is possible to define which laser is the first ( with GVD FPGA v. >= B3) * send image data to SPCImage automatically after the measurement - new application option * new background colors of the panels * fixed : Y cursors settings in f(t,T) mode * 3D data operations - Clear outside cursors - corrected * Macro Time Clock for Fifo Image mode - always internal ( no SYNC) * fixed - GVD - corrected scanning for scan type = line * fixed - DCS Box - max no of detector routing bits = 4 for SPC1x0 * fixed - GVD Scan clocks polarity is equal now to SPC scan clocks polarity * fixed - corrected calculation of GVD parameter MULTIPLEX ( = % for 1st Laser when multiplexing Pixel in MCS FLIM measurement ) -------------------------------------------------------------------------- SPCM 9.42 released on 14.02.2012 : * fixed - crashes when loading some data files * Fifo Image measurement finishes after last pixel of the frame ( do not need to wait for next frame pulse) * Setup file is stored at the beginning of continuous flow measurements in order to save display and other parameters which are not present in cont. flow .sdt files * more SPCM applications running in the same time on different SPC modules : support added including application title extension, separate auto.set files, different predefined setups and windows location * routing output in DDG Control is now set to all (5) DDG outputs (except Laser Output) * fixed DDG Control not updated after loading .set(sdt) file -------------------------------------------------------------------------- SPCM 9.41 released on 02.12.2011 : * fixed - loading setup of Sync Delay Box and Zeiss Axio Observer.Z1 microscope from files created in SPCM version < 9.40 * fixed - old DCS Box reset is done during init to avoid undefined box state * fixed - DCS Box Red lamp definition corrected * max number of predifined setups changed to 20 -------------------------------------------------------------------------- SPCM 9.40 released on 24.10.2011 : * added support for new type of USB controler on BH Sync Delay box - DLP-245SY-G * fixed - SPC_read_fifo - entries with Invalid + MTOV + OVR bits were not treated correctly * export sdt files to ASCII - time scale values for decay curves can be also exported * added control of DDG-210 module ( for PLIM measurements) * fixed - wrong MCS trace display when more than 100000 points in trace -------------------------------------------------------------------------- SPCM 9.30 released on 10.05.2011 : * fixed - MCS FLIM image recalculation when after the measurement image size is changed * fixed - at the end of fifo mode measurement with stop on time last photons( up to 128) were not read ( modules SPC-140/150/830 affected ) * support for BH Sync Delay box added - precise SYNC signal delay in range of 0 - 31.5 ns * GVD stops measurement automatically when scanning sequence of frames is finished * GVD can now scan the line in steps ( same position for the whole pixel ) - new feature or continuously ( which was the only choice before ) -------------------------------------------------------------------------- SPCM 9.21 released on 21.03.2011 : * fixed - problems with selecting file names for saving using File Select Popup * fixed - convert Fifo to ASCII for DPC modules - channel 20 in Absolute Time mode was not extracted * Max Chan No ( curve length ) for DPC modules = 65536 * fixed : ScanSyncIn mode with accumulation after Fifo Image not displayed correctly -------------------------------------------------------------------------- SPCM 9.20 released on 10.12.2010 : * GVD Scan Preview uses always fastest scan rate * fixed bug in building MCS FLIM image * fixed - bug since v.9.10 - wrong start offset while reading data from SPC-130/140 * 'defaultsetups' subdir is now not in application path but in default data path * fixed - after loading .sdt file no blocks to save - bug since v.9.10 * fixed - wrong allocation of DLL DMA buffer when using .ini file with parameter mode = 5 * compressing fifo_image data blocks while saving .sdt file in order to reduce the size of .sdt files - - can be switched off in application options * improved ( much faster ) building images for run-time display in fifo_image measurements -------------------------------------------------------------------------- SPCM 9.10 released on 24.09.2010 : * uses new CVI RTE v.9.1.1 instead of v.9.0.1 * uses new Windriver 10.2 * prepared for using on Windows x64 versions * new naming convention for different .exe versions spcm_32.exe - 32-bit application to be used only on 32-bit Windows spcm_32x64.exe - 32-bit application to be used only on 64-bit Windows spcm_64.exe - 64-bit application to be used only on 64-bit Windows ( not ready yet) * support for SPC-160 added ( special version for optical tomography ) * fixed : 2D Data operations can operate now also decay curves in FIFO modes * fixed : 3D Data operations on MCS FLIM images work now correctly * fixed : Smooth in Y direction 3D Data operation didn't work correctly in display modes F(t,x ) and F(t,y) -------------------------------------------------------------------------- SPCM 9.00 released on 20.04.2010 : * Start/Stop Scan(Measurement) in Application options works now not only in scanning modes, but in all modes * B&H Galvano Scanner - max zoom is now a GVD EEPROM parameter * use menu: Parameters->DCC-100 Detector Control to start DCC software from SPCM application ( also available in Application Options ) * fixed: upgrade DPC-230 firmware was not possible * support for DCS-BOX (FPGA >= A1) connected to GVD-120 module (FPGA >= A7) ( in Scanner Control window ) * changing active edge of markers in Fifo and Fifo Image modes possible * new image type available in FifoImage mode for SPC150, 830 modules - MCS FLIM build image from microsecond decay curve ( created using reference pulse connected to marker inputs ) * fixed - convert .spc to ASCII files for DPC-230 data * fixed - autosaving results from bank 1 in Single mode for SPC-130(630) * new histogram available in Fifo mode for SPC150, 830, 130EM modules - MCS TA prepares microsecond decay curve with reference pulse connected to marker inputs * small bugs fixed for 'Application Options' panel * fixing problems with 'Select File' popup under Windows Vista / 7 -------------------------------------------------------------------------- SPCM 8.98 released on 21.10.2009 : * export FCS data into ZEISS .fcs format * create, convert huge .spc files ( > 4GB) * small bugs fixed for run-time calculation of the histograms for DPC-230 module * support for special test version of DPC-230 * Rebuilt 'Application Options' panel shows now many options customizing SPCM application * Zeiss Z-Scan is now operable during Scan Preview * FCS Fitting parameters - Start Time minimum = 0.1µs * fixed: load/save sdt files from multi-module Fifo mode -------------------------------------------------------------------------- SPCM 8.97 released on 30.06.2009: * uses new CVI RTE v.9.0.1 instead of v.9.0 * fixed: load/save sdt files from multi-channel Fifo Image mode * B&H Galvano Scanner - max zoom increased to 32 * fixed: trigger master setting not set correctly after loading setup * fixed: DPC-230 Sing and OSCI modes - traces not redisplayed after changing trace parameters * predifined setups list dialog - small bug fixes * FCS Fitting parameters - Start Time default and minimum = 1µs * Conversion Fifo files - small bugs fixed -------------------------------------------------------------------------- SPCM 8.96 released on 30.03.2009: * uses new CVI RTE v.9.0 instead of v.8.51 * Repeat, Cycles and Autosave available in Fifo modes * fixed: building run-time CrossFCS histograms for DPC-230 caused sometimes crashes -------------------------------------------------------------------------- SPCM 8.95 released on 15.01.2009: * fixed: building run-time image in DPC-230 Fifo Image mode bug inserted in 8.94 version * DMA transfers put a calling thread to sleep for a time which depends on transfer size - this gives other threads more execution time * fixed: small bugs in Converting .spc files of DPC-230 module -------------------------------------------------------------------------- SPCM 8.94 released on 21.10.2008: * command line switch -log enables creating log files of FIFO measurements - to record measurements with suspicious histograms in order to reproduce and debug them in B&H company * fixed: Conversion to ASCII of FCS blocks of sdt files - - too less digits after decimal point * fixed: Conversion of SPC-150 Flow sdt files to ASCII was not possible * improvements and small bug fixings for Cross FCS and MCS histograms * further improvements for configuration with more than 4 SPC/DPC modules -------------------------------------------------------------------------- SPCM 8.93 released on 09.09.2008: * Support for SPC-130-EM added ( SPC-130 with extended memory) * Windriver 9.2.1 (or newer) is now standard driver for SPC modules * changes required for Windriver 9.2.1, * spcm_w9.exe uses Windriver 9.2.1, spcm_95.exe uses Windriver 5.2 * support for configuration with more than 4 SPC/DPC modules -------------------------------------------------------------------------- SPCM 8.92 released on 04.07.2008: * better handling of DMA errors * laser beam parking using data point cursor improved * uses new CVI RTE v.8.51 instead of v.8.50 * support for SPC-130 FPGA v.C6 and bigger - Stop on time in Fifo mode possible * DPC-230 only :TDC offset in range -100 .. 100% for TCSPC/Multiscaler Decay curves * 2D Data operations corrected for DPC data * Z-scan for Zeiss Axio Observer.Z1 microscope added * send data to OptiSpec software * better error messages for WinDriver initialization problems -------------------------------------------------------------------------- SPCM 8.91 released on 25.03.2008: * upgrading DPC-230 firmware added * SPC-730 Fpga v. < C0 - scan sync in mode does not wait for scan clocks - bug fixed * B&H Galvano Scanner Improvements - Scan Line mode, Lasers names changeable -------------------------------------------------------------------------- SPCM 8.90 released on 28.02.2008: * uses new CVI RTE v.8.50 instead of v.8.01 * FIFO_IMAGE mode implemented for DPC-230 module * cycles, repeat, autosave .sdt files - available in FIFO_IMAGE mode * FIFO_IMAGE mode waits for scan signals to start and to stop the measurement - whole frames are used to build the image * laser beam can be parked using data point cursor * small bugs fixed and many small improvements added -------------------------------------------------------------------------- SPCM 8.82 released on 08.10.2007: * fixed bug for SPC730/700 ( saving files can cause crash) -------------------------------------------------------------------------- SPCM 8.81 released on 10.09.2007: * fixes possible crash in Fifo & Fifo_Image measurements collected when number of photons is greater than 1e9 ( 1G ) * max value of TAC Range changed to 5e-6s ( all SPC modules ) * Stop on Time possible in Fifo modes for modules SPC-140,150,830 * DPC-230 support for TCSPC mode on LVTTL inputs * changes required for Windriver 9.0, * spcm_w9.exe uses Windriver 9.0, spcm_95.exe uses Windriver 5.2 * small bugs fixed -------------------------------------------------------------------------- SPCM 8.72 released on 10.05.2007: * Support for SPC-830 with FIFO_IMAGE mode added * Support for DPC-230 modules improved * small bug fixes for SPC-150 module -------------------------------------------------------------------------- SPCM 8.71 released on 04.04.2007: * Support for DPC-230 modules improved * small bug fixes for SPC-150 module -------------------------------------------------------------------------- SPCM 8.70 released on 19.02.2007: * Support for DPC-230 modules added * small bug fixes for SPC-150 module -------------------------------------------------------------------------- SPCM 8.67 released on 17.11.2006: * small bugs fixed for SPC-150 and B&H Galvano Scanner -------------------------------------------------------------------------- SPCM 8.66 released on 10.10.2006: * fixed bug in runtime MTFCS histogram which appeared in v. 8.65 -------------------------------------------------------------------------- SPCM 8.65 released on 25.09.2006: * Multi File View - fast preview of the sets of .sdt files * uses new CVI RTE v.8.01 instead of v.7.0 * Support for B&H Galvano Scanner control module GVD-120 * Support for SPC-150 modules added * Fifo Image mode added for SPC-140 with FPGA v. > B0 -------------------------------------------------------------------------- SPCM 8.5 released on 30.09.2005: * Multi-Tau algorithm added for calculating FCS histogram ( works much faster for long correlation times ) * module FPGA version added into measurement description block * conversion .sdt to ASCII - only valid ( not modified ) data sets from the file are used -------------------------------------------------------------------------- SPCM 8.4 released on 25.05.2005: * new runtime histogram MCS added in FIFO measurements * Support for SPC-130 with FPGA v. > C1 added * Master Trigger feature added for SPC-130 ( FPGA v. > C1 ) in multi-module configuration * autoscale Y axis for 2D modes * multi display for 3D modes ( up to 8 windows ) * save module settings to .ini file ( for use in user program ) * fixed - bug in Continuous Flow mode -------------------------------------------------------------------------- SPCM 8.3 released on 28.01.2005: * 32-bit dynamic range for decay curves in FIFO measurement * optimized ( faster ) display for 3D modes * Minor graph grids available in display parameters window * new histograms data blocks types in .sdt files * new runtime histograms FIDA and FILDA added in FIFO measurements * Simulation mode : rates values from loaded .sdt file ( if available ) are displayed on rates panel, otherwise 0-s * Master Clock feature added for SPC-140 multi-module configuration * max correlation time for FCS calculation = 1.0 sec * fixed - printing of FCS window * fixed - intensity modes Fi(T) & Fi(EXT) don't work correctly in SPCM v.8.2 -------------------------------------------------------------------------- SPCM 8.2 released on 01.10.2004: * Sending single curve to SPCImage ( in 2D modes ) * Improved binning for FCS calculations (for first 100 MT clock periods) * One line scan measurements possible ( Scan Pixels Y = 1 ) * 32-bit scale for display 3D results and 2D results in block mode - no averaging into 16-bit range, but sum of photons is displayed * small bug fixings for FCS measurements and convertion * support for SPC-930 module prototype added -------------------------------------------------------------------------- SPCM 8.1 released on 07.05.2004: * clear SPC memory when application starts as default * saving FCS curves created in FIFO mode into .sdt file * converting .spc files ( from fifo measurements ) to .sdt format with FCS curves * runtime FCS calculation (auto & cross ) and display in FIFO measurements * M1 ( 1st moment ) added to trace statistics * scanning CFD_LL or CFD_ZC parameters possible in F(t,EXT) mode by using stepping device in simulation mode with special .cfg file * fixed - bug for SPC-600 module * fixed - sleeping policy - software blocked CPU also with 'Sleep More' -------------------------------------------------------------------------- SPCM 8.0 released on 28.11.2003: * Converting .spc files ( from fifo measurements ) to ASCII format * shows fifo usage during the FIFO measurement * Clear SPC memory in Main menu possible * accepts .sdt files created in user programs by using DLL function SPC_save_data_to_sdtfile * uses new CVI RTE v.7.0 instead of v.5.5.1 -------------------------------------------------------------------------- SPCM 7.9 released on 26.08.2003: * Support for new SPC-140 module added * .sdt file structure - Measurement Description Block structure changed * autoscale possible for 3D modes display ( Display parameters window) * 'Load Predifined Setups' enables fast loading of frequently used setups ( up to 10 setup files can be choosen ) * Default path for saving auto.set and other program files can now be changed in Application Options window * some small improvements in 'Display 2D(3D) Curve' windows * start of 3D measurement now doesn't change 1st displayed curve to 1 * fixed - display of data in FTEXT and FTT mode after changing Disp Page * fixed - using .ini files with mode != 0 * fixed - saving files with pathnames longer than 80 characters caused problems * fixed - restart after measurement interrupt ( Single mode) - memory was cleared * mem_ptr_trans added for use in WD_Transfer (SPC-130/830) * fixed - FIFO measurement was not stopped in case of hardware problems during reading Fifo memory -------------------------------------------------------------------------- SPCM 7.81 released on 02.04.2003 : * fixed - bug in SPC_read_data_block for SPC-130 and SPC-830 - could cause problems in DLL, up to now didn't cause problems in SPCM application -------------------------------------------------------------------------- SPCM 7.8 released on 28.03.2003 : * Panels which were visible on exit are opened on next application start * In Print menu - Print Info text can be added to the printout(bitmap) * For multi-module configuration setting 'Module Parameters Separate/Common' is now stored in .set(sdt) files * fixed - restart of the measurement after display and finding end condition - for multi-module configuration * fixed - timer test - changes to avoid some wrong error messages -------------------------------------------------------------------------- SPCM 7.7 released on 29.01.2003 : * Convertion of .sdt files - multiple files can be selected for convertion * Convertion of .spc (fifo) files - stream of .spc files created in the same measurement can be converted into one .sdt file * Continuos Flow mode with accumulation and repeat possible * Using default windows size and position possible via Display menu * File name controls in load/save/convert panels initialized with last used values * fixed - on some computers values = 0 in 2D logarithmic scale were not displayed correctly * fixed - Scan Sync In with External Pixel Clock - problems with collection time > 80 sec * fixed - Selecting panels for printing * fixed - Continuos Flow after Fifo measurement doesn't work ( sequencer was not switched on ) -------------------------------------------------------------------------- SPCM 7.61 released on 19.09.2002 : * Small improvement in Fifo mode in multi-module configuration: module which reached the limit is stopped immediately * fixed : scan time left displayed in status line didn't take into account line predivider setting in SCAN SYNC OUT mode * fixed : saving data sometimes not possible ( no used data sets ) after changing ADC resolution in 3D modes -------------------------------------------------------------------------- SPCM 7.6 released on 11.07.2002 : * Support for new SPC-830 module added * Bus master DMA transfer of measurement data implemented for SPC-830 module * Support for new STP-340 module added * Send measurement data directly to SPCImage (via DDE) * Fixed - Collection time in Scan Sync In mode > 80 sec didn't work -------------------------------------------------------------------------- SPCM 7.52 released on 04.04.2002 : * For SPC-7x0 with FPGA version >= 0x300 Scaning clocks presence is checked in ScanSyncIn mode and displayed on the main window * FPGA version of the module displayed in info panel directly after serial number * fixed : Save bitmap in print panel causes crashes - bug appeared in 7.51 version -------------------------------------------------------------------------- SPCM 7.51 released on 15.02.2002 : * fixed : clearing page memory done only for the 1st frame ( when page size < 1MB) - only for modules SPC7x0 * fixed : converting files to ASCII doesn't work - bug appeared in 7.5 version -------------------------------------------------------------------------- SPCM 7.5 released on 14.12.2001 : * Correction overflow factor added to measure description block ( block info) * Modules on the same bus are ordered using serial number M1 - lowest serial number, M4 - highest serial number * Collection time in Scan Sync In mode not limited to 80 sec * Autosaving results at the end of measurement (only after last cycle) possible - useful when accumulation is used * Autosaved file names are not limited to 8 characters - long filenames * F(t,x,y) and Single modes can now be used with Steps, Cycles and Autosave * F(t,x,y), Fi(T), Fi(EXT) modes can now be used with accumulation * Cursors are available now in Main window also during measurements ( right mouse click on graph window ) * All cursors (2D, 3D, Data point) have the same attributes set ( on/off, color, style) * module type of the .sdt(.set) file is checked before loading the file * fixed: saving intensity mode results * fixed: saving correction overflow results * fixed: checking status of writing file operations during saving files * fixed: correction overflow function didn't work correctly when Stop T was off -------------------------------------------------------------------------- SPCM 7.4 released on 14.09.2001: * Improved printing functions - all/ selected panels can be printed or saved as a bitmap file * Changing of the graph displayed area using X,Y scale slide controls * size and position of the most important windows are saved on exit and restored on new start of the application * scan modes (SPC7x0) - trigger on each step or on each cycle possible * resizeable, moveable, scaleable graph window with proportional graph setting for scan images (popup menu via right mouse click on graph window) * scaling panels contents on resize improved ( TrueType fonts for texts ) * scaling panels contents on resize on/off available * SLEEP_MORE policy during printing -------------------------------------------------------------------------- SPCM 7.31 released on 14.06.2001 : * fixed : bug in SPC_pause_measurement - correction overflow function didn't work * spcm test - break on error default value = 1 * fixed : module resources were disabled, when in computer BIOS the item Plug & Play OS was set to YES -------------------------------------------------------------------------- SPCM 7.3 released on 31.05.2001 : * Scan modes with routing possible for SPC7x0 modules * Scan modes with steps > 1 possible for SPC7x0 modules * Decay Curve can be displayed in 3D Display window * 2D Data Operations use also module and frame number when needed * Fifo mode for SPC130& 6x0 modules: Rout.chan X(Y) enabled in System parameters window Number of used routing bits and macro time clock in the 1st photon entry in all .spc files - now also for SPC6x0 modules * Conversion of fifo (.spc) files improved -------------------------------------------------------------------------- SPCM 7.23 released on 03.05.2001 : * spcm test - test count counts also when repeat not set * bug fixup in spcm test for SPC600 multiple module configuration -------------------------------------------------------------------------- SPCM 7.22 released on 04.04.2001 : * timers test works better for modules SPC6x0,7x0,130 -------------------------------------------------------------------------- SPCM 7.21 released on 02.04.2001 : * pci_bus_no added in .ini file - enables using modules on different PCI busses * Measurement, SYNC, FifoOverflow leds for all active modules on main window * in Overflow Control - Stop All available * improved status line information for multi module configuration -------------------------------------------------------------------------- SPCM 7.2 released on 14.03.2001 : * files and directory history available in Load, Save, Convert panels * .sdt and .set files are now registered types - - loading the file by doubleclick on it and drag-and-drop possible