General upgrade steps
- Unpack dmserver-ver-x.y.z.zip to a new folder.
- Save your settings from the current installation using the most recent packer/unpacker from Dropbox (SettingsPacker.zip).
- Move settings.zip to the new folder.
- Unpack by means of settings-unpack.bat.
Upgrade to DM Platform 1.0-beta1
General steps only. Also starting with this version, you can copy configurations files directly via the GUI app DM (for details see here: Copying configuration from the old DM version).
Upgrade to DM Platform 0.9.0
General steps only. For use with 4K TV it is recommended to apply bold font style (see here: How to activate bold font in the DM software GUI).
Upgrade to DM Platform 0.8.0
General steps only.
Upgrade to DM Platform 0.7.0
- Check the MicroscopeDrivers.ini file:
- Please pay special attention to the values: /PulseWidth 1000 and /PauseWidth 9000 of the SyncOut parameter in the Table: MBox5axisBoard. You should have something like this:
Table: MBox5axisBoard
BeginData
Version= MBox5Lt
...
Data6= SyncOut /ActiveHigh 1 /Periodic 1 /PulseWidth 1000 /PauseWidth 9000
EndData
- Please pay special attention to the values: /PulseWidth 1000 and /PauseWidth 9000 of the SyncOut parameter in the Table: MBox5axisBoard. You should have something like this:
Upgrade to DM Platform 0.6.0
- Edit the MicroscopeDrivers.ini file:
- In all Device = Photo Microscope blocks please follow these steps:
- Set parameter TriggerMode= SyncIn1
- Add parameter TriggerDelay= 0
- Remove (if it's present there) parameter PacketSize= auto
; Prosilica GC1380 Left
Device= Photo Microscope
BeginData
...
;Changed
;PacketSize= auto
;TriggerMode= Freerun
TriggerMode= SyncIn1
TriggerDelay= 0
EndData
EndDevice; Prosilica GC1380 Right
Device= Photo Microscope
BeginData
...
;Changed
;PacketSize= auto
;TriggerMode= Freerun
TriggerMode= SyncIn1
TriggerDelay= 0
EndData
EndDevice
- In Device = Engine Microscope block in the Table: Main please add ValueN= MotorSyncOut MBox5axisBoard.SyncOut /State on, where N - the sequence number of the value.
Note! Please don't disturb the order of values. The indexes must be from zero to the last successively.; Microscope Full driver
Device= Engine Microscope
Table: Main
BeginData
...
;Changed
Value9= MotorSyncOut MBox5axisBoard.SyncOut /State onPowerManagement= on
EndData
...
EndDevice - In the Table: MBox5axisBoard add parameters DataN= SyncOut /ActiveHigh 1 /Periodic 1 /PulseWidth 1000 /PauseWidth 9000, where N - the sequence number of the value.
Note! Please don't disturb the order of values. The indexes must be from zero to the last successively.Table: MBox5axisBoard
BeginData
Version= MBox5Lt
...
Data6= SyncOut /ActiveHigh 1 /Periodic 1 /PulseWidth 1000 /PauseWidth 9000
EndData
- After first step we recommend restart the power of your hardware.
- Make both cameras are calibrated!
Upgrade to DM Platform 0.5.8
- Replace msaconfig.xml with the one from dmserver-ver-0.5.8.zip (you'll need to use new version, not restored from the old DM).
- Edit the MicroscopeDrivers.ini file:
- In all Device = Photo Microscope blocks please add parameter Timeout= 120000
; Prosilica GC1380 Left
Device= Photo Microscope
BeginData
...
Timeout= 120000
EndData
EndDevice; Prosilica GC1380 Right
Device= Photo Microscope
BeginData
...
Timeout= 120000
EndData
EndDevice - In the Table: MBox5axisBoard add parameters AutoInit= Yes and AutoPark= Yes
Table: MBox5axisBoard
BeginData
Version= MBox5Lt
AutoInit= Yes
AutoPark= Yes
...
EndData
- In all Device = Photo Microscope blocks please add parameter Timeout= 120000
- Run the program as usual