Deva Electronic Controls Ltd.	                 Deva CMM Ctrl software support
_______________________________________________________________________________

Directory inventory.

DevaCmmCtrl SDK	:	Support and examples for software developers
Drivers		:	Driver support for Deva004,Deva001 and deva037
DevaTools	:	Setup for DevaCMMpanel and DevaConfigEditor
Utils           :       Utility programs
_______________________________________________________________________________


Overwiew
________

	DevaCMMCtrl is a new driver package for DevaCMM controllers which fully supports
	64 and 32 bit applications. It also includes run time legacy support for existing
	32 bit applications built on DevaCMM.ocx component.


Getting started
_______________

	The interface card, motion control library and drivers should be installed as per 
	the instructions given in the operations guide supplied with the card.


New Development / Migration
___________________________

	Driver support and example source code for software developers is included in the 
	DevaCmmCtrl SDK directory.

	It is suggested that projects reference the tlb file provided.  It is reccommended
	not to update this file if a newer release is made by Deva unless there is a new 
	interface element that must be used. Deva will maintain back ward compatibility with
	future releases of DevaCMMCtrl.ocx. Software developed in this way will therfore remain
	compatible with all version from the time it was first built.

	A Migration Guide existis to help understand how to move to DevaCMMCtrl.


	To continue development with DevaCMM.ocx please continue to use the existing SDK
	for DevaCMM.ocx which is not included in this package.

DevaTools
_________

	The new DevaCMMCtrl driver has a new user interface comprising of a status panel
	and standalone editor.  There is also an new style DevaCMM Control Panel.  Please run
	the setup program in the DevaTools directory to install these tools.


3rd Party Support
_________________

	New drivers and patches to allow 3rd Party applications to run on DevaCMMCtrl are
	available.  Please contact support@deva.co.uk with your requirements.

	Legacy applications written to use DevaCMM.ocx will still work on this release please
	continue to use the previous methods.


______________________________ Issue DevaCmmCtrl10 _____________________________


1.	First official release version

	DevaCmmCtrl.ocx (32-bit)	-	V6.0
	DevaCmmCtrl.ocx (64-bit)	-	V6.0
	DevaCmm.ocx ( Legacy )		-	V6.0
	DevaTools			-	V1.0
	deva004.sys (32-bit) 		- 	V11.4
	deva004.sys (64-bit) 		- 	V11.4
	cntrl32.dll 			-	V11.4
	cntrl64.dll 			-	V11.4
	enclib32.dll 			-	V1.9
	enclib64.dll 			-	V1.9
	deva037.sys (32-bit) 		-	V1.6
	deva037.sys (64-bit) 		-	V1.6


_______________________ New in Issue DevaCmmCtrl11 _____________________________

	DevaCmmCtrl.ocx (32-bit)	-	V6.1
	DevaCmmCtrl.ocx (64-bit)	-	V6.1
	DevaCmm.ocx ( Legacy )		-	V6.1
	DevaTools			-	V1.1
	deva004.sys (32-bit) 		- 	V11.5
	deva004.sys (64-bit) 		- 	V11.5
	cntrl32.dll 			-	V11.5
	cntrl64.dll 			-	V11.5
	enclib32.dll 			-	V1.9
	enclib64.dll 			-	V1.9
	deva037.sys (32-bit) 		-	V1.6
	deva037.sys (64-bit) 		-	V1.6

devacmmctrl:
1.	Inf file changed to load 004 axis.cfg for deva035 scanning card.
2.	Inf file changed to support PCIE 11F1
3	Precision of fields in status window increased.
4	Tab naming bug in status window fixed.
5	Extra checking for initialisation failure cleanup.
6	Using instance checking in Cntrl32/64.dll

devacmmtools:
1.	DevaCmmControlPanel closes if there is an error initializing DevacmmCtrl
2	DevaCmmControlPanel Precision of input fields increased.
3	DevaCmmControlPanel Reports state changes initiated via joystick
4	DevaConfigEditor shows correct options for joystick options when no type has been saved using default value to match against
 
deva004:

1.	Added ALTIOCHANNEL parameter to move reading of axis limits to another channel.
2.	Enhanced single instance checking to cope with mixed 32 and 64 bit clients.

_______________________ New in Issue DevaCmmCtrl12 _____________________________

	DevaCmmCtrl.ocx (32-bit)	-	V6.2
	DevaCmmCtrl.ocx (64-bit)	-	V6.2
	DevaCmm.ocx ( Legacy )		-	V6.2
	DevaTools			-	V1.1
	deva004.sys (32-bit) 		- 	V11.6
	deva004.sys (64-bit) 		- 	V11.6
	cntrl32.dll 			-	V11.6
	cntrl64.dll 			-	V11.6
	enclib32.dll 			-	V1.9
	enclib64.dll 			-	V1.9
	deva037.sys (32-bit) 		-	V1.7
	deva037.sys (64-bit) 		-	V1.7
	DevaService (32-bit)		-	Updated to V1.2
	DevaService (64-bit)		-	Updated to V1.2

devacmmctrl:
1.	Added missing motion events to auxilliary axes.
2.	Titt compensation now included when using external compensation methods.
3	Fixed updating of coordinates on FromMapToCoordinate and FromGantrytoXYZ

DevaService:
1.	Updated DevaService to clear instance count if application does not periodically set keep alive event.

deva004:  
1. 	Fix for probe results containing NANs casued by reloading the axis.cfg file on the fly.
2.	Poll service keep alive event.
3.	Blending uses blends to decelerate into probe moves.
4.	Motion control jerk alogrithm updated to provided smother transitions between moves.
5.	Blend in and out arcs now each limited to 1/3 of the line segments.

deva037:
1.	Fixed problems on unplug

_______________________ New in Issue DevaCmmCtrl13 _____________________________

	DevaCmmCtrl.ocx (32-bit)	-	V6.2
	DevaCmmCtrl.ocx (64-bit)	-	V6.2
	DevaCmm.ocx ( Legacy )		-	V6.2
	DevaTools			-	V1.1
	deva004.sys (32-bit) 		-	Updated to 	V11.7
	deva004.sys (64-bit) 		-	Updated to	V11.7
	cntrl32.dll 			-	Updated to	V11.7
	cntrl64.dll 			-	Updated to	V11.7
	enclib32.dll 			-	V1.9
	enclib64.dll 			-	V1.9
	deva037.sys (32-bit) 		-	V1.7
	deva037.sys (64-bit) 		-	V1.7
	DevaService (32-bit)		-	V1.2
	DevaService (64-bit)		-	V1.2

deva004:  
1. 	Fix for Autofocus BSOD under the debugger.
2.	Fix for bug in motion control causing windows lockup / blue screen.
3. 	Added event data to autofocus find function.


__________________________ New in Issue DevaCmmCtrl14 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	V6.3
	DevaCmmCtrl.ocx (64-bit)	-	V6.3
	DevaCmm.ocx ( Legacy )		-	V6.3
	DevaTools			-	V1.1
	deva004.sys (32-bit) 		- 	Updated to V11.8
	deva004.sys (64-bit) 		- 	Updated to V11.8
	cntrl32.dll 			-	Updated to V11.8
	cntrl64.dll 			-	Updated to V11.8
	enclib32.dll 			-	included V1.9
	enclib64.dll 			-	included V1.9
	deva037.sys (32-bit) 		-	included V1.7
	deva037.sys (64-bit) 		-	included V1.7
	DevaService (32-bit)		-	included V1.2
	DevaService (64-bit)		-	included V1.2

devacmmctrl:
1.	Ignore blending if blend radius = 0
2.	Adjust probe value returned for simulation during Touch/Scan calibrate routine.
3.	Added Touch Calibrate Function to motion class.
4.	Added Camera Class.
5.	Added AutoFocus Functions.
6	Fixed 64 Bit Error Mapping Errors

devacmm:
1.	Ignore blending if blend radius = 0
2.	Adjust probe value returned for simulation during Touch/Scan calibrate routine.
3.	Added Touch Calibrate Function to motion class.
4.	Added Camera Class.
5.	Added AutoFocus Functions.

deva004:  
1. 	Autofocus find routine now returns measurment data.
2.	Additional scanning parameter SCANNING_TOUCH_DETECT_TIME add to  help with long stylii
3.	Logging of scanning data such as scanning deflection added to FIFO interface.
4.	Deva037 datum which is now correctly preserved when an applications is stopped and started.

___________________________ New in Issue DevaCmmCtrl15 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	V6.4
	DevaCmmCtrl.ocx (64-bit)	-	V6.4
	DevaCmm.ocx ( Legacy )		-	V6.4
	DevaTools			-	V1.1
	deva004.sys (32-bit) 		- 	Updated to V11.12
	deva004.sys (64-bit) 		- 	Updated to V11.12
	cntrl32.dll 			-	Updated to V11.12
	cntrl64.dll 			- 	Updated to V11.12
	enclib32.dll 			-	included V1.9
	enclib64.dll 			-	included V1.9
	deva037.sys (32-bit) 		-	included V1.7
	deva037.sys (64-bit) 		-	included V1.7
	DevaService (32-bit)		-	V1.2
	DevaService (64-bit)		-	V1.2


deva004: (v11.11)

1. 	Fixed blue screen in autofocus when using virtual axes and there are more physical axes than axes configured in axis.cfg
2.	Added further checks to stop code erroneously acting on virtual axes.

deva004:  
1.	Added new parameters SCANNING_MAX_SURFACE_POINTS, SCANNING_SURFACE_POINT_DISTANCE
2.	Added closeto() test in mot.c to deal with potential floating point inaccuracies.

DevaCmmDll:
1	Changed the location of temporary scanning file creation.

DevaEditor:
1	Fixed spelling mistake in tab name	
2	Adds support to read DevaEditor reg entry from multiple keys

devacmmctrl:
1	Added support for Generic language


___________________________ New in Issue DevaCmmCtrl16 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	V6.4
	DevaCmmCtrl.ocx (64-bit)	-	V6.4
	DevaCmm.ocx ( Legacy )		-	V6.4
	DevaTools			-	V1.1
	deva004.sys (32-bit) 		- 	Updated to V11.13
	deva004.sys (64-bit) 		- 	Updated to V11.13
	cntrl32.dll 			- 	Updated to V11.13
	cntrl64.dll 			- 	Updated to V11.13
	enclib32.dll 			-	included V1.9
	enclib64.dll 			-	included V1.9
	deva037.sys (32-bit) 		-	included V1.7
	deva037.sys (64-bit) 		-	included V1.7
	DevaService (32-bit)		-	V1.2
	DevaService (64-bit)		-	V1.2


deva004:  
1.	Changed closeto() test in mot.c to deal with lock up during probe backoff.

___________________________ New in Issue DevaCmmCtrl17 ____________________________

1.	SYS files now signed by microsoft for windows 10 post 1607 compatibility.

___________________________ New in Issue DevaCmmCtrl18 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.5
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.5
	DevaCmm.ocx ( Legacy )		-	Updated to V6.5
	DevaTools			-	Updated to V1.4
	deva004.sys (32-bit) 		- 	Updated to V12.0
	deva004.sys (64-bit) 		- 	Updated to V12.0
	cntrl32.dll 			- 	Updated to V12.0
	cntrl64.dll 			- 	Updated to V12.0
	enclib32.dll 			-	included V1.10
	enclib64.dll 			-	included V1.10
	deva037.sys (32-bit) 		-	included V1.7
	deva037.sys (64-bit) 		-	included V1.7
	DevaService (32-bit)		-	Updated to V1.3
	DevaService (64-bit)		-	Updated to V1.3
	
deva004:  
1.	Migrated axis.cfg and system.cfg files into registry moved message.txt propmts into registry.
2	Changed the DevaStatus.xml installation directory.
3	Changes to devacmm.inf and other installation files to support migration of existing values or application of defaults to registry
4	addition of deva004migrate utility.


devacmmdll
1.	Changed joystick axis default Deadband values to +/-15%.

Devacmmctrl
1	Changed to read DevaStatus.xml from the AppData directory

DevaTools
1	Editor added support for Deva004 axis and system configuration.

___________________________ New in Issue DevaCmmCtrl19 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.6
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.6
	DevaCmm.ocx ( Legacy )		-	Updated to V6.6
	DevaTools			-	Updated to V1.5
	deva004.sys (32-bit) 		- 	Updated to V12.0
	deva004.sys (64-bit) 		- 	Updated to V12.0
	cntrl32.dll 			- 	Updated to V12.0
	cntrl64.dll 			- 	Updated to V12.0
	enclib32.dll 			-	included V1.10
	enclib64.dll 			-	included V1.10
	deva037.sys (32-bit) 		-	included V1.7
	deva037.sys (64-bit) 		-	included V1.7
	DevaService (32-bit)		-	Updated to V1.3
	DevaService (64-bit)		-	Updated to V1.3
	
deva004:  
1	Changed simulation install.
2	update of deva004migrate utility to not delete message keys.

devacmmdll
1.	Added handle mapping for Scandata items handles.

DevaTools
1	Editor added support for Deva004 message keys and backup and restore no longer deletes message keys.

devacmm
1	Fixed probetipdiam reporting for probe calibration
2	Fixed bug of scanning data not being returned


___________________________ New in Issue DevaCmmCtrl20 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.7
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.7
	DevaCmm.ocx ( Legacy )		-	Updated to V6.7
	DevaTools			-	Updated to V1.6
	deva004.sys (32-bit) 		- 	Updated to V12.1
	deva004.sys (64-bit) 		- 	Updated to V12.1
	cntrl32.dll 			- 	Updated to V12.1
	cntrl64.dll 			- 	Updated to V12.1
	enclib32.dll 			-	included V1.10
	enclib64.dll 			-	included V1.10
	deva037.sys (32-bit) 		-	included V1.7
	deva037.sys (64-bit) 		-	included V1.7
	DevaService (32-bit)		-	Updated to V1.4
	DevaService (64-bit)		-	Updated to V1.4
	
deva004:  
1	Fix for error message 0 "Motion Ok" being displayed as "Unknown Error"
2	Corrected issue with virtual axes causing crash when axis were added and removed.
3 	Fix issued casuing blue screen when ots of small moves submitted in quick succession.
4	Increase MAX_MOVE_ITEMS from 64 to 96.

devacmmdll
1	Added support for Motion error reporting in status window
2	fixed bug with failing to report out of motion handles.
3	Fixed failure to report error when creating virtual axes.

DevaTools
1	Editor updated to 1.4.
2 	Adjusted axis channel name configuration.
3	Allow removal of system actions.
4	Added POSNBAND and POSNTIME to axis default validation.
5 	Removed minimise box.
6	Change product selection on backup to check boxes.
7	Changed prompts for error mapping in config editor
8	DevaCmmControlPanel updated to 1.3, adds ability to set I/O from the panel

DevaCmmCtrl
1	Added reporting of motion error to the status window general tab
	
devacmm
1	Removed ability to select axes configurations from the legacy OCX. Use the editor instead
	
___________________________ New in Issue DevaCmmCtrl21 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.8
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.8
	DevaCmm.ocx ( Legacy )		-	Updated to V6.8
	DevaTools			-	Updated to V1.7
	deva004.sys (32-bit) 		- 	Included V12.1
	deva004.sys (64-bit) 		- 	Included V12.1
	cntrl32.dll 			- 	Included V12.1
	cntrl64.dll 			- 	Included V12.1
	enclib32.dll 			-	included V1.10
	enclib64.dll 			-	included V1.10
	deva037.sys (32-bit) 		-	included V1.7
	deva037.sys (64-bit) 		-	included V1.7
	DevaService (32-bit)		-	Updated to V1.5
	DevaService (64-bit)		-	Updated to V1.5
	

devacmmdll
1	Fixed bug when setting ProbeHeadController angles on PH10e

DevaTools
1	Editor updated to 1.5.
2 	Added Auto-Backup facility.
3	Changed display of keys with no value set to indicate that they are not set rather than to indicate a default value.
4	Extended range of permissable values for speed / units values
5	Added non-displayed keys to backup files

DevaService
1	Moved key locations to survive Win10 major updates.

Installation
1	Removed default values for card installation added default configs to be installed via the editor.
2	Changed data migration on install to migrate into new key location

___________________________ New in Issue DevaCmmCtrl22 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Included V6.8
	DevaCmmCtrl.ocx (64-bit)	-	Included V6.8
	DevaCmm.ocx ( Legacy )		-	Included V6.8
	DevaTools			-	Included V1.7
	deva004.sys (32-bit) 		- 	Updated to V12.2
	deva004.sys (64-bit) 		- 	Updated to V12.2
	cntrl32.dll 			- 	Updated to V12.2
	cntrl64.dll 			- 	Updated to V12.2
	enclib32.dll 			-	included V1.10
	enclib64.dll 			-	included V1.10
	deva037.sys (32-bit) 		-	included V1.7
	deva037.sys (64-bit) 		-	included V1.7
	DevaService (32-bit)		-	included V1.5
	DevaService (64-bit)		-	included V1.5
	
Deva004
1	Fix to write_axis_config_file function now writes to the correct keys in the registry.

___________________________ New in Issue DevaCmmCtrl23 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.9
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.9
	DevaCmm.ocx ( Legacy )		-	Updated to V6.9
	DevaTools			-	Updated to V1.8
	deva004.sys (32-bit) 		- 	included V12.2
	deva004.sys (64-bit) 		- 	included V12.2
	cntrl32.dll 			- 	included V12.2
	cntrl64.dll 			- 	included V12.2
	enclib32.dll 			-	included V1.10
	enclib64.dll 			-	included V1.10
	deva037.sys (32-bit) 		-	included V1.7
	deva037.sys (64-bit) 		-	included V1.7
	DevaService (32-bit)		-	included V1.5
	DevaService (64-bit)		-	included V1.5
	
devacmmdll
1	Changed default parameter behaviour to save values to registry when defaults are used
2	Fixed problem with Dynamic updated not processing some keys

DevaTools
1	Editor updated to 1.6.
2 	Fixed restore issues not updating prompts.
3	Changed display of more keys with no value set to indicate that they are not set rather than to indicate a default value.
4	Changed displayed prompts
5	Fixed issue with backup files saving over pre-existing backup file with shorter backup file.
6	Changes to joystick setup dialogs, to address a number of issues.
7	Fixed backup so that missing Joystick keys are included.
8	Fixed issue with 32 system actions defined crashes

Installation
1	modified default configs to to have DevaCmm default values included.

___________________________ New in Issue DevaCmmCtrl24 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	included V6.9
	DevaCmmCtrl.ocx (64-bit)	-	included V6.9
	DevaCmm.ocx ( Legacy )		-	included V6.9
	DevaTools			-	Updated to V1.9
	deva004.sys (32-bit) 	 	-	included V12.2
	deva004.sys (64-bit) 		- 	included V12.2
	cntrl32.dll 			- 	included V12.2
	cntrl64.dll 			- 	included V12.2
	enclib32.dll 			-	included V1.10
	enclib64.dll 			-	included V1.10
	deva037.sys (32-bit) 		-	included V1.7
	deva037.sys (64-bit) 		-	included V1.7
	DevaService (32-bit)		-	included V1.5
	DevaService (64-bit)		-	included V1.5
	

DevaTools
1	Editor updated to 1.7.
2	Fixed problems when running in non-uk locale causing multiple tab entries and missing prompts
2	Updated setip project to upgrade existing version

___________________________ New in Issue DevaCmmCtrl25 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.10
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.10
	DevaCmm.ocx ( Legacy )		-	Updated to V6.10
	DevaTools			-	Updated to V1.10
	deva004.sys (32-bit) 		- 	Updated to V12.3
	deva004.sys (64-bit) 		- 	Updated to V12.3
	cntrl32.dll 			- 	Updated to V12.3
	cntrl64.dll 			- 	Updated to V12.3
	enclib32.dll 			-	included V1.10
	enclib64.dll 			-	included V1.10
	deva037.sys (32-bit) 		-	included V1.7
	deva037.sys (64-bit) 		-	included V1.7
	DevaService (32-bit)		-	included V1.5
	DevaService (64-bit)		-	included V1.5
	

DevaTools
1	DevaCmmControlPanel updated to 1.4.
2	DevaCmmControlPanel now supports moving non-measurement axes on manual machines
3	DevaEditor fixed problem with restore not applying changes in number of axes if the apply button is not clicked.
4	DevaEditor improved position match on tab change an axis tabs
5	Fixed bug with not set not displaying on first tab after load
6	Changed propmts on backup selection dialog
7	Allowed for duplicate key entries to have individual text propmts.

DevaCmmDll
1	Fixed connected axes not working

Deva004
1	Added support for multi axis connections such as DELTA machines.
2	Improved support for probing on cards without physical probes such as STP cards.
3	Added support for Deva044 joystick.
4	Refined proccess count checking in cntrl32/64 dll.

___________________________ New in Issue DevaCmmCtrl26 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.11
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.11
	DevaCmm.ocx ( Legacy )		-	Updated to V6.11
	DevaTools			-	Updated to V1.11
	deva004.sys (32-bit) 		- 	Updated to V12.4
	deva004.sys (64-bit) 		- 	Updated to V12.4
	cntrl32.dll 			- 	Updated to V12.4
	cntrl64.dll 			- 	Updated to V12.4
	enclib32.dll 			-	included V1.10
	enclib64.dll 			-	included V1.10
	deva037.sys (32-bit) 		-	included V1.7
	deva037.sys (64-bit) 		-	included V1.7
	DevaService (32-bit)		-	included V1.5
	DevaService (64-bit)		-	included V1.5
	

DevaTools
1	Fixed IO Type selection on System Action Properties Dialog in DevaEditor V1.9
2	Fixed problem with numeric value not being saved when an intial value is created, and the default value is accepted, also fixed problem with default 
	being stored in registry if the changes are abandoned using close button.
3	Updated DevaCmmControlPanel to 1.5 added support Axes connections and sparse axes

DevaCmmCtrl
1	Added report of Invalid Error Map status at Startup
2	Fixed Coordinate System being reset at Startup
3	Extended the ClassScanCalibrationinfo class to incorporate Scanning Metrics
4	Added Reporting of Scan metrics in Status Panel and extended ClassScanCalibrationInfo
5	Changed reporting of channels in Status Panel
6	Changed XML for status Panel loading for Error Map Warning dialog  
7	Added support for diaplay of aux axis Input statuses

DevaCmm
1	Added report of Invalid Error Map status at Startup
2	Fixed Coordinate System being reset at Startup
5	Changed reporting of channels in Status Panel

DevaCmmDll
1	Added support for Reporting of Scan metrics.
2	Delayed notification of PHC complete event on PHC10e to avoid race condition
3	Removed problem with joystick parameters being updated causing the joystick to be updated when disabled and causing moves to hang.
4	Fixed SpeedPoint calculation to include Z axis on Probe Complete Event.
5	Fixed problem with TTL and PICS output values changes bot being completely tracked. 
6	Added helical scanning support via cirlular scanning pitch, also allowed for multi-circle scanning angles > 360 degrees.
7	Changed extra channel support to match editor definitions
8	Fixed problem of Virtual axes been deleted when ReLoadConfiguration is called.

Deva004
1	Reduced Stack usage in interrupt handler.
2	Added Scan metrics.
3	Added support for Helical move.
4	Added Encoder input fault checking.
5	Added support for 14F1 card.
6	Changed initialisation of Dac registers on Pcie Cards.
7	Added create_scanning_calib_from_scan_file_ex2 and get_scanning_calibration_data to cntrl32/64.
8	Changed make contact to remove time delay.
9	Added Test for circle segments being aligned and allow continuous movement, and greater than 360 degree scanning on circles.

___________________________ New in Issue DevaCmmCtrl27 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	included V6.11
	DevaCmmCtrl.ocx (64-bit)	-	included V6.11
	DevaCmm.ocx ( Legacy )		-	included V6.11
	DevaTools			-	Updated to V1.12
	deva004.sys (32-bit) 		- 	Updated to V12.5
	deva004.sys (64-bit) 		- 	Updated to V12.5
	cntrl32.dll 			- 	Updated to V12.5
	cntrl64.dll 			- 	Updated to V12.5
	enclib32.dll 			-	included V1.10
	enclib64.dll 			-	included V1.10
	deva037.sys (32-bit) 		-	included V1.7
	deva037.sys (64-bit) 		-	included V1.7
	DevaService (32-bit)		-	included V1.5
	DevaService (64-bit)		-	included V1.5
	
DevaTools
	Updated DevaCmmControlPanel to 1.6 fixed initial UI issue on manual systems

Deva004
1	Removed extra unused error messages
2	Added Backlash parameters

___________________________ New in Issue DevaCmmCtrl28 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	included V6.12
	DevaCmmCtrl.ocx (64-bit)	-	included V6.12
	DevaCmm.ocx ( Legacy )		-	included V6.12
	DevaTools			-	Updated to V1.13
	deva004.sys (32-bit) 		- 	Updated to V12.6
	deva004.sys (64-bit) 		- 	Updated to V12.6
	cntrl32.dll 			- 	Updated to V12.6
	cntrl64.dll 			- 	Updated to V12.6
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.8
	deva037.sys (64-bit) 		-	included V1.8
	DevaService (32-bit)		-	included V1.6
	DevaService (64-bit)		-	included V1.6
	
Deva0004
1	rebuilt using VS 2010.

DevaCmmCtrl
1	rebuilt using VS 2010.

Tools
1	rebuilt using VS 2010. Now targets .Net4

___________________________ New in Issue DevaCmmCtrl29 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.13
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.13
	DevaCmm.ocx ( Legacy )		-	Updated to V6.13
	DevaTools			-	Updated to V1.14
	deva004.sys (32-bit) 		- 	Included V12.6
	deva004.sys (64-bit) 		- 	Included V12.6
	cntrl32.dll 			- 	Included  V12.6
	cntrl64.dll 			- 	Included  V12.6
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.8
	deva037.sys (64-bit) 		-	included V1.8
	DevaService (32-bit)		-	included V1.6
	DevaService (64-bit)		-	included V1.6
	
DevaCmm
1	Changed Error Mapping configuration Error messages.

DevaCmmCtrl
1	Changed Error Mapping configuration Error messages.

DevaCmmDll
1	Changed Error Mapping validaty checks.
2	Changed registry access routines to error when no data in key

Tools
1	DevaConfigEditor added support for Clearing of Error Mapping Filename
2	DevaConfigEditor Exetended validation of registry key data when read
3	DevaCmmControlPanel added support to display Probe Head Controller error messages.

___________________________ New in Issue DevaCmmCtrl30 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.14
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.14
	DevaCmm.ocx ( Legacy )		-	Updated to V6.14
	DevaTools			-	Updated to V1.15
	deva004.sys (32-bit) 		- 	Updated to V12.7
	deva004.sys (64-bit) 		- 	Updated to V12.7
	cntrl32.dll 			- 	Updated to V12.7
	cntrl64.dll 			- 	Updated to V12.7
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.8
	deva037.sys (64-bit) 		-	included V1.8
	DevaService (32-bit)		-	Updated to V1.7
	DevaService (64-bit)		-	Updated to V1.7

Deva004
1	Added  Dynamic Parameter support.
2	New AxisTuner
3	Fixed Invalid Axis Parameter name being returned
4	Fixed multiple errors being reported on Reset

DevaService
1	Added  Dynamic Parameter support.
	
DevaCmm
1	Rebuilt.

DevaCmmCtrl
1	Rebuilt.

DevaCmmDll
1	Added Ascii code notification for EOS-Poli joystick
2	Added default values for invalid Dynamic updated parameters
3	Fixed to detect output changes from Joystick and display changes on DevaCmmCtrl Panel

Tools
1	DevaEditor Fixed Crash on invalid data in NumericEdit also changed Xml Error Message Boxes
2	DevaCmmControlPanel changed Xml Error Message Boxes
3	Fixed IO Output Form to detect Output changes from Joystick

___________________________ New in Issue DevaCmmCtrl31 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.15
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.15
	DevaCmm.ocx ( Legacy )		-	Updated to V6.15
	DevaTools			-	Updated to V1.16
	deva004.sys (32-bit) 		- 	Updated to V12.8
	deva004.sys (64-bit) 		- 	Updated to V12.8
	cntrl32.dll 			- 	Updated to V12.8
	cntrl64.dll 			- 	Updated to V12.8
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.8
	deva037.sys (64-bit) 		-	included V1.8
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

Deva004
1	Updated  Dynamic Parameter support.

Tools
1	DevaEditor Fixed Parsing of PHC serial port string
	
DevaCmm
1	Rebuilt.

DevaCmmCtrl
1	Re-sized group box of parameters status page

DevaCmmDll
1	Rebuilt.

___________________________ New in Issue DevaCmmCtrl32 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.16
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.16
	DevaCmm.ocx ( Legacy )		-	Updated to V6.16
	DevaTools			-	included V1.16
	deva004.sys (32-bit) 		- 	included V12.8
	deva004.sys (64-bit) 		- 	included V12.8
	cntrl32.dll 			- 	included V12.8
	cntrl64.dll 			- 	included V12.8
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.8
	deva037.sys (64-bit) 		-	included V1.8
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

	
DevaCmm
1	Rebuilt.

DevaCmmCtrl
1	Added ProbeHeadControllerManualABMoveType definition

DevaCmmDll
1	Fixed ProbeHeadController not working on Negative angles that are an oddd nultiples of 7.5 degrees.
2	Added ProbeHeadControllerManualABMoveType event notifications on manual head move startup and comms loss.

Utils
1	AxisTuner fixed Graph display of Force output

___________________________ New in Issue DevaCmmCtrl33 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.17
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.17
	DevaCmm.ocx ( Legacy )		-	Updated to V6.17
	DevaTools			-	Updated to V1.17
	deva004.sys (32-bit) 		- 	included V12.8
	deva004.sys (64-bit) 		- 	included V12.8
	cntrl32.dll 			- 	included V12.8
	cntrl64.dll 			- 	included V12.8
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.8
	deva037.sys (64-bit) 		-	included V1.8
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

	
DevaCmm
1	Rebuilt.

DevaCmmCtrl
1	Removed ProbeHeadControllerManualABMoveType definition from old interface due to application compatibility issue.
2	Added new ProbeheadController interface that support new extended notifications ProbeHeadControllerManualABMoveType and ProbeHeadControllerAutoChangeType via EnableExtendedNotification function

DevaCmmDll
1	Fixed double error report on reset in some circumstances
2	Added extended ProbeheadController event notifications on manual head move startup and comms loss and auto state change, on new interface when enabled.

DevaTools
1	Upgraded DevaCmmControlPanel to version 1.11 Fix for PHC rotate error not being reported.

___________________________ New in Issue DevaCmmCtrl34 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.18
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.18
	DevaCmm.ocx ( Legacy )		-	Updated to V6.18
	DevaTools			-	included V1.17
	deva004.sys (32-bit) 		- 	included V12.8
	deva004.sys (64-bit) 		- 	included V12.8
	cntrl32.dll 			- 	included V12.8
	cntrl64.dll 			- 	included V12.8
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.8
	deva037.sys (64-bit) 		-	included V1.8
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

	
DevaCmm
1	Rebuilt.

DevaCmmDll
1	Fixed error causing comms timeout in reset when called with no error condition
2	restored Default to InOperation true on startup, to fix issues with setting AutoMode on application startup 

___________________________ New in Issue DevaCmmCtrl35 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.19
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.19
	DevaCmm.ocx ( Legacy )		-	Updated to V6.19
	DevaTools			-	included V1.17
	deva004.sys (32-bit) 		- 	included V12.8
	deva004.sys (64-bit) 		- 	included V12.8
	cntrl32.dll 			- 	included V12.8
	cntrl64.dll 			- 	included V12.8
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.8
	deva037.sys (64-bit) 		-	included V1.8
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

	
DevaCmm
1	Rebuilt.

DevaCmmDll
1	Restored default of InOperation to false on startup, to fix issues with setting AutoMode at startup in I++ server causing an error on first RotateAB when using PH10.

___________________________ New in Issue DevaCmmCtrl36 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.20
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.20
	DevaCmm.ocx ( Legacy )		-	Updated to V6.20
	DevaTools			-	included V1.18
	deva004.sys (32-bit) 		- 	included V12.9
	deva004.sys (64-bit) 		- 	included V12.9
	cntrl32.dll 			- 	included V12.9
	cntrl64.dll 			- 	included V12.9
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.8
	deva037.sys (64-bit) 		-	included V1.8
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

DevaCmm
1	Rebuilt.

DevaCmmCtrl
1	fixed UI issues on Font scaling.

DevaCmmDll
1	Added support for Number of Calibration Points
 
Deva004
1	Fixed joystick status reporting sometimes being wrong.
2	added fit_sphere function.
3	Setup output mux register for 2nd Timer.

DevaEditor
1	Fixed Validation in Create Axis dialog.
2	added support for Deva 045 keys.
3	fixed UI issues on Font scaling.

Utils
1	AxisTuner Fixed display and crash on Font scaled windows
2	AxisTuner Disable Limits button
3	DevaCmmControlPanel Fixed display on Font scaled windows

___________________________ New in Issue DevaCmmCtrl37 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.21
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.21
	DevaCmm.ocx ( Legacy )		-	Updated to V6.21
	DevaTools			-	included V1.18
	deva004.sys (32-bit) 		- 	included V12.9
	deva004.sys (64-bit) 		- 	included V12.9
	cntrl32.dll 			- 	included V12.9
	cntrl64.dll 			- 	included V12.9
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.8
	deva037.sys (64-bit) 		-	included V1.8
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

DevaCmm
1	Rebuilt.

DevaCmmCtrl
1	fixed Memory leaks in Queue Items.

DevaCmmDll
1	Fixed several bool properties not return -1 for true

___________________________ New in Issue DevaCmmCtrl38 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	included V6.21
	DevaCmmCtrl.ocx (64-bit)	-	included V6.21
	DevaCmm.ocx ( Legacy )		-	included V6.21
	DevaTools			-	included V1.18
	deva004.sys (32-bit) 		- 	included V12.9
	deva004.sys (64-bit) 		- 	included V12.9
	cntrl32.dll 			- 	included V12.9
	cntrl64.dll 			- 	included V12.9
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	Updated to V1.9
	DevaService (32-bit)		-	Updated to V1.7
	DevaService (64-bit)		-	included V1.7

Deva037
1	Added support for reference coded markers, and new 3INC-REN-USB-E1 version. 


___________________________ New in Issue DevaCmmCtrl39 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.22
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.22
	DevaCmm.ocx ( Legacy )		-	Updated to V6.22
	DevaTools			-	included V1.18
	deva004.sys (32-bit) 		- 	Updated to V12.10
	deva004.sys (64-bit) 		- 	Updated to V12.10
	cntrl32.dll 			- 	Updated to V12.10
	cntrl64.dll 			- 	Updated to V12.10
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

Deva004
1	Added support for per move scanning parameters
2	Fixed Supply_on_input not being read.
3	Fixed problem with BreakContactVector producing ProbeNotTriggered error
4	Fixed dynamic config paramters being reset to default values not working

Utils
1	AxisTuner removed maximise button
2	AxisTuner Graph fixed not being able to resize back down to original size

DevaCmm
1	Rebuilt.

DevaCmmCtrl
1	Fixed event callbacks not being called from individual classes only from the controller class.
2	Added support for ScanTimeIntervalUnits
3	Extended axis class to support ConfigPosLimit, ConfigNegLimit, VelocityActual and VelocityFilter

___________________________ New in Issue DevaCmmCtrl40 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.23
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.23
	DevaCmm.ocx ( Legacy )		-	Updated to V6.23
	DevaTools			-	included V1.18
	deva004.sys (32-bit) 		- 	Updated to V12.11
	deva004.sys (64-bit) 		- 	Updated to V12.11
	cntrl32.dll 			- 	Updated to V12.11
	cntrl64.dll 			- 	Updated to V12.11
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

Deva004
1	Fixed Probe backoff acceleration to use higher value than search acceleration value.

DevaCmm
1	Rebuilt.

DevaCmmCtrl
1	Fixed Scan metrics not being updated in Status Panel.
2	Added new probe Interface with Support for Disc Stylus Type, and support for calibrating Disk Stylus probes.
3	Added VersionInfo interface and simplified interface to remove non-user creatable objects.

___________________________ New in Issue DevaCmmCtrl41 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.24
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.24
	DevaCmm.ocx ( Legacy )		-	Updated to V6.24
	DevaTools			-	included V1.18
	deva004.sys (32-bit) 		- 	Updated to V12.12
	deva004.sys (64-bit) 		- 	Updated to V12.12
	cntrl32.dll 			- 	Updated to V12.12
	cntrl64.dll 			- 	Updated to V12.12
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

Deva004
1	Only switch to counter latch for stepper type cards.
2	Add probe reseat retry logic.

DevaCmm
1	Rebuilt.

DevaCmmCtrl
1	Added fix to restore axisconnections when axes are disabled and enabled via the joystick.
2	Added fix to address Probe Head Controller timing out when loading large CAD model.

___________________________ New in Issue DevaCmmCtrl42 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.25
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.25
	DevaCmm.ocx ( Legacy )		-	Updated to V6.25
	DevaTools			-	included V1.19
	deva004.sys (32-bit) 		- 	included V12.12
	deva004.sys (64-bit) 		- 	included V12.12
	cntrl32.dll 			- 	included V12.12
	cntrl64.dll 			- 	included V12.12
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

DevaCmm
1	Rebuilt.

DevaCmmCtrl
1	Updated fix to restore axisconnections when axes are disabled and enabled via the joystick to support individual axis enables and disables.
2	Added support for inverting the probe arm button.
3	New icon
4	Fixed joystick speed wheel to not affect probe points and retract.

DevaTools
1	icon changes
2	addressed form re-sizing issues.
3	Fixed graphing problems in Axistuner.
4	Fixed international number format validation in DevaEditor.

___________________________ New in Issue DevaCmmCtrl43 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.26
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.26
	DevaCmm.ocx ( Legacy )		-	Updated to V6.26
	DevaTools			-	included V1.20
	deva004.sys (32-bit) 		- 	included V12.12
	deva004.sys (64-bit) 		- 	included V12.12
	cntrl32.dll 			- 	included V12.12
	cntrl64.dll 			- 	included V12.12
	enclib32.dll 			-	included V1.11
	enclib64.dll 			-	included V1.11
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

DevaCmm
1	Rebuilt.

DevaCmmCtrl
4	Fixed Motion Active status when joystick retracting.

DevaTools
1	Deva Editor Fixed MS Jostick dialog box Button Action and Shifted Button settings.
2	DevaCmmControlPanel fixed problems with Aux axis status displays after error on axis connection or when axis is disabled and re-enabled.
3	Fixed icon in Axistuner.

___________________________ New in Issue DevaCmmCtrl44 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.27
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.27
	DevaCmm.ocx ( Legacy )		-	Updated to V6.27
	DevaTools			-	included V1.21
	deva004.sys (32-bit) 		- 	Updated to V12.13
	deva004.sys (64-bit) 		- 	Updated to V12.13
	cntrl32.dll 			- 	Updated to V12.13
	cntrl64.dll 			- 	Updated to V12.13
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

Deva004

1	VIRTUAL axes can now be defined in the config file and must have a unique channel number.
2	Probe points can be taken using the joystick for SP25 scanning probe
3	Additional servo errors reported in first 250ms after axes has been enabled.
4	Ability to configure IO to be actioned conditionally on the output value being 1 or 0.
5 	Position band ignored when a following move is programmed with the same axes.
6	Allow single limit switch to be shared for both + / - and datum purposes.
	
DevaCmm
1	Rebuilt.

DevaCmmCtrl
1	Increased ocx version number
2	Added new error enums to ocx
3	Changed xml text to reflect max / default values for Rotary Table / Joystick speed and Backoff paramters. Fixed NumCalibration points prompt outside uk english.
4	Added new Joystick Speedbackoff and DistanceBackoff parameters.
5	RotaryTable Speed updates no longer saved to registry.
6	Staus panel supports new Joystick Paramters on Parametrs tab.
7	Generate probe point notification when using scanning probe in UserConfigure Joystick mode.

DevaTools
1	DevaCmmControlPanel fixed problems with PICS Stop output not being set.
2	DevaCmmControlPanel fixed scaling issues and close button positioning on Output Panel

___________________________ New in Issue DevaCmmCtrl44.1 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.27.1
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.27.1
	DevaCmm.ocx ( Legacy )		-	Updated to V6.27.1
	DevaTools			-	included V1.22
	deva004.sys (32-bit) 		- 	Updated to V12.13.1
	deva004.sys (64-bit) 		- 	Updated to V12.13.1
	cntrl32.dll 			- 	Updated to V12.13.1
	cntrl64.dll 			- 	Updated to V12.13.1
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

Deva004

1	Added support for Delta machines.
2	Fixed dynamic update when cntrl32 axis objects out of order.
3	Check for Ideal axes reaching zero lag and set to control position to allow integral term to turn on properly.
4	Disable fifo when unknow scan ends.
	
DevaCmmCtrl
1	improved support for ocx object allocation failure.
2	Added support for Delta machines.
3	Fixed probe point backoff target position being error mapped values when they should not be.

DevaTools
1	DevaCmmControlPanel fixed problems with aux axes connection status and probe data not being refreshed.
2	Added check for no-value on certain matched key types causing UI creash.

___________________________ New in Issue DevaCmmCtrl44.2 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.27.2
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.27.2
	DevaCmm.ocx ( Legacy )		-	Updated to V6.27
	DevaTools			-	included V1.22
	deva004.sys (32-bit) 		- 	Updated to V12.13.2
	deva004.sys (64-bit) 		- 	Updated to V12.13.2
	cntrl32.dll 			- 	Updated to V12.13.2
	cntrl64.dll 			- 	Updated to V12.13.2
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

Deva004

1	Added support for Delta machines parameter Offset.
	
DevaCmmCtrl
1	Fixed bug for axis datum not working introduced in 6.27.1
2	improved support for Delta machines, when resetting and on errors and trying to move when not datumed.


___________________________ New in Issue DevaCmmCtrl44.3 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.27.4
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.27.4
	DevaCmm.ocx ( Legacy )		-	Included to V6.27
	DevaTools			-	included V1.22
	deva004.sys (32-bit) 		- 	Updated to V12.13.5
	deva004.sys (64-bit) 		- 	Updated to V12.13.5
	cntrl32.dll 			- 	Updated to V12.13.5
	cntrl64.dll 			- 	Updated to V12.13.5
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

Deva004

1	Added XYZ Limits to Delta Connection
2.	Fixed Delta ABC limits when using WPC
3.	Stop Delta axis connections being broken by axis_enable
4.	Allowed for nested axis connections.
5.	Allowed 180 and 360 degree moves in Helical function.
6.	Allowed shortest,longest,cw and ccw paths in Helical function.
7.	Added memory mapped file for axis debugging.
8.	Corrected references to camlib in build.

DevaCmmCtrl
1.	Added Helical (in plane) method to class motion supporting 180 and 360 degrees.
2.	Added MultiAxisConnectionCalculate function to MultiAxis class.
3.	Ignore axis connection errors arsing from multiaxis connection.
4.	No longer re-enable multiaxis connections in situations corrected in drivers.
5.	OCX interface ID changed to 1.8	



___________________________ New in Issue DevaCmmCtrl44.4 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.27.9
	DevaCmmCtrl.ocx (64-bit)-		Updated to V6.27.9
	DevaCmm.ocx ( Legacy )		-	Included to V6.27
	DevaTools			-	included V1.22
	deva004.sys (32-bit) 		- 	Updated to V12.13.12
	deva004.sys (64-bit) 		- 	Updated to V12.13.12
	cntrl32.dll 			- 	Updated to V12.13.12
	cntrl64.dll 			- 	Updated to V12.13.12
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

Deva004

1.	Restart velocity calc when connecting or dsconnectint axes.
2.	Always break connections when reseting or enabling axes.3.	
3.	Delay Machine on in system status until emergency_state is clear.
4.	Fix bug in delta multi axis reverse calc due to column switch.
5.	Touchjoystick supports new IDs for joystick probe screen.


DevaCmmCtrl

1.	Pass probe position or current position through delta calc
2.	Re-connect delta on enable or reset if datumed
3.	Add parameters for joystick Probe Screen.
4.	Implement logic for joystick probe screen.

___________________________ New in Issue DevaCmmCtrl45 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.28
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.28
	DevaCmm.ocx ( Legacy )		-	Included to V6.28
	DevaTools			-	included V1.22
	deva004.sys (32-bit) 		- 	Updated to V12.14
	deva004.sys (64-bit) 		- 	Updated to V12.14
	cntrl32.dll 			- 	Updated to V12.14
	cntrl64.dll 			- 	Updated to V12.14
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

DevaCMMCtrl

1. Probe screen stop button does not return to start positoion
2. Probe Screen moves aborted if a probe point is missed.

___________________________ New in Issue DevaCmmCtrl46 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.29
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.29
	DevaCmm.ocx ( Legacy )		-	Included to V6.29
	DevaTools			-	included V1.22
	deva004.sys (32-bit) 		- 	Updated to V12.14
	deva004.sys (64-bit) 		- 	Updated to V12.14
	cntrl32.dll 			- 	Updated to V12.14
	cntrl64.dll 			- 	Updated to V12.14
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

DevaCMMCtrl

1. 	Fix Joystick re-enable issue on probe screen.

___________________________ New in Issue DevaCmmCtrl47 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.30
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.30
	DevaCmm.ocx ( Legacy )		-	Included to V6.30
	DevaTools			-	included V1.22
	deva004.sys (32-bit) 		- 	Updated to V12.15
	deva004.sys (64-bit) 		- 	Updated to V12.15
	cntrl32.dll 			- 	Updated to V12.15
	cntrl64.dll 			- 	Updated to V12.15
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7


Deva004

1.	New flags to inhibit CNC and or Joystick limits.
2.	Add parameter re-sync IOCTL to Deva031.
3.	Delay Joystick re-enable after error by 0.5 seconds.
4.	Add probe reseat time parameter.

DevaCMMCtrl

1. 	Added InhibitSoftLimits properties to Motion and Joystick Class
2.	Added InhibitSoftLimits flags ts to Status Dialog
3.	Changed error recovery logic for 031 Probe Screen


________________________ New in Issue DevaCmmCtrl48 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.31
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.31
	DevaCmm.ocx ( Legacy )		-	Updated to V6.31
	DevaTools			-	included V1.22
	deva004.sys (32-bit) 		- 	Updated to V12.16
	deva004.sys (64-bit) 		- 	Updated to V12.16
	cntrl32.dll 			- 	Updated to V12.16
	cntrl64.dll 			- 	Updated to V12.16
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7


Deva004

1.	Added suport for coded markers.

DevaCMMCtrl

1.	Added suport for coded markers.

IMPORTANT NOTE DevaCmmCtrl48 has incorrect versioning information in the OCX and may not be compatible with some clients.

________________________ New in Issue DevaCmmCtrl49 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.32
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.32
	DevaCmm.ocx ( Legacy )		-	Updated to V6.32
	DevaTools			-	included V1.23
	deva004.sys (32-bit) 		- 	Updated to V12.17
	deva004.sys (64-bit) 		- 	Updated to V12.17
	cntrl32.dll 			- 	Updated to V12.17
	cntrl64.dll 			- 	Updated to V12.17
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7


Deva004

1	Allow 900ms of estop timer to elapse before estop release to reduce power up delay to 100ms after estop release.
2	Seed var->stop_model_position on first pass to stop kick from source axes that are yet to be enabled.
3	Consolidate posn_shift code into shift_real_axis function.
4	Remove test for joystick feed=0 when a probe occurs from decision about how to retract and use the model velocity as the retract feed.
	This stops the machine from decelerating with normal parameters if the joystick knob is released just prior to impact and overtravelling the probe deflection.
5	Added MULTI_TOOL_CENTRE_POINT connected axes.
6	Added TANGENTIAL move type which move in a linear fashion whilst the coordinate axes follow an arc.
7	Fix bug in model target code when only non-coordinate axes are moving.
8	Hold off model for break contact state machine to complete. ( This stops side effect of erroneous break contact state causing slow moves )
9	Changed the library version to make sure this DLL is only used with this driver.

AxisTuner

1	Graph timebase now respects servo rate.
2	Fixed issue with mutilple axes.

DevaCMMCtrl

1.	Add ability to configure up to 6 joystick axes and control auxiliary axes with the joystick.
2.	Provide independent config of joystick throtte for cnc override of each aux axis.


IMPORTANT NOTE DevaCmmCtrl49 has incorrect versioning information in the OCX and may not be compatible with some clients.

________________________ New in Issue DevaCmmCtrl50 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.33
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.33
	DevaCmm.ocx ( Legacy )		-	Updated to V6.33
	DevaTools			-	included V1.23
	deva004.sys (32-bit) 		- 	Updated to V12.17
	deva004.sys (64-bit) 		- 	Updated to V12.17
	cntrl32.dll 			- 	Updated to V12.17
	cntrl64.dll 			- 	Updated to V12.17
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7


DevaCMMCtrl

1.	Version info corrected. The OCX version is 1.10 and the ID is 20.
2.	Fixed memeory leak on closing of status panel.

________________________ New in Issue DevaCmmCtrl51 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.33
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.33
	DevaCmm.ocx ( Legacy )		-	Updated to V6.33
	DevaTools			-	included V1.23
	deva004.sys (32-bit) 		- 	Updated to V12.18
	deva004.sys (64-bit) 		- 	Updated to V12.18
	cntrl32.dll 			- 	Updated to V12.18
	cntrl64.dll 			- 	Updated to V12.18
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

Deva004

1	Fixed bug introduced in 12.17 which causes small moves < Position Calculation Tolerance to fail with a servo error.
2	Fixed bug related to over run calculation which causes some machines to run very slowly from time to time when probing.
3.	Allow 950ms of estop timer to elapse before estop release to reduce power up delay to 50ms after estop release.



________________________ New in Issue DevaCmmCtrl52 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.33
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.33
	DevaCmm.ocx ( Legacy )		-	Updated to V6.33
	DevaTools			-	included V1.23
	deva004.sys (32-bit) 		- 	Updated to V12.19
	deva004.sys (64-bit) 		- 	Updated to V12.19
	cntrl32.dll 			- 	Updated to V12.19
	cntrl64.dll 			- 	Updated to V12.19
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

Deva004

1	Follow on moves disabled as they were causing issues on CNC cutting machines, SP25 calibration and rack changes.


________________________ New in Issue DevaCmmCtrl53 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.34
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.34
	DevaCmm.ocx ( Legacy )		-	Updated to V6.34
	DevaTools			-	included V1.23
	deva004.sys (32-bit) 		- 	Updated to V12.20
	deva004.sys (64-bit) 		- 	Updated to V12.20
	cntrl32.dll 			- 	Updated to V12.20
	cntrl64.dll 			- 	Updated to V12.20
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

Deva004

1	New scanning calibration errors.
2	Number of valid and discarded points recorded during scanning calibration.
3	New parameters to control the initial sphere measurement during scanning calibration.
4.	Increased tolerance on line to line blending.

DevaCMMCtrl

1	Added new scanning metrics.
2	Added further scanning calibration errors.
3	Added scanning calibration parameters.
4	Added move to top of sphere after scanning calibration error.
5	Fixed issue with disc stylus calibration.


________________________ New in Issue DevaCmmCtrl54 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.35
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.35
	DevaCmm.ocx ( Legacy )		-	Updated to V6.35
	DevaTools			-	included V1.23
	deva004.sys (32-bit)	 	- 	Updated to V12.20
	deva004.sys (64-bit) 		- 	Updated to V12.20
	cntrl32.dll 			- 	Updated to V12.20
	cntrl64.dll 			- 	Updated to V12.20
	enclib32.dll 			-	Updated to V1.12
	enclib64.dll 			-	Updated to V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

DevaCMMCtrl

1	Added option for no approach to make scan contact.



________________________ New in Issue DevaCmmCtrl55 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.36
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.36
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	updated to V1.24
	deva004.sys (32-bit)	 	- 	Updated to V12.21
	deva004.sys (64-bit) 		- 	Updated to V12.21
	cntrl32.dll 			- 	Updated to V12.21
	cntrl64.dll 			- 	Updated to V12.21
	enclib32.dll 			-	included V1.12
	enclib64.dll 			-	included V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

DevaCMMCtrl

1.	Axis.MoveDatum now supports ProbeProtectNoReseatCheckType.
2.	Scanning Calibration data phasing improved between position and probe data.
3.	Support added for Deva 048 Temperature Interface.

Deva004

1.	Index scanning card LED by board to allow for different card orders.
2.	Do not update KI when axis in emergency to avoid kick when axes drift when disabled.

________________________ New in Issue DevaCmmCtrl56 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.37
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.37
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	updated to V1.25
	deva004.sys (32-bit)	 	- 	Updated to V12.22
	deva004.sys (64-bit) 		- 	Updated to V12.22
	cntrl32.dll 			- 	Updated to V12.22
	cntrl64.dll 			- 	Updated to V12.22
	enclib32.dll 			-	included V1.12
	enclib64.dll 			-	included V1.12
	deva037.sys (32-bit) 		-	included V1.9
	deva037.sys (64-bit) 		-	included V1.9
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

DevaCMMCtrl

1.	New Error defined for no valid configuration error.
2.	Added Motion RotaryTableMove function.
3.	probe deflection added to probe points.

Deva004

1.	Support for queueing arbitrary move type in blended path moves.
2.	Reporting of probe_deflection in AXIS_EVENT_STATUS.
3.	New error added for when no configuration is defined.
4.	Removal of supurfulous PROBE_NOT_TRIGGERED errors.	
5.	Fix bug causing axis to retract to start of move during a probe protect error.
6.  Error message shortened for comptibility with legacy devacmm.ocx interface.
7.  Error message list updated in default configuration backups and the installtion and simulation install files.
8.	Error messages returned from cntrl32 limited to 40 characters in length

DevaTools
1	Editor fixed problem in Joystick properties dialog that failed to save None option for auxiliary Joystick button.

________________________ New in Issue DevaCmmCtrl57 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.38
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.38
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.25
	deva004.sys (32-bit)	 	- 	included V12.22
	deva004.sys (64-bit) 		- 	included V12.22
	cntrl32.dll 			- 	included V12.22
	cntrl64.dll 			- 	included V12.22
	enclib32.dll 			-	included V1.12
	enclib64.dll 			-	included V1.12
	deva037.sys (32-bit) 		-	Updated to V1.10
	deva037.sys (64-bit) 		-	Updated to V1.10
	DevaService (32-bit)		-	included V1.7
	DevaService (64-bit)		-	included V1.7

DevaCMMCtrl

1.	Linear BreakContact Move changed to use Motion Speed.
2.	Disabled Motion RotaryTableMove function. It always returns an error.
3.	Scanner ScanCircularPlane changed arc lengths to fix near 180 degree angle problem.
4	Changed Scanner error message text to remove Diameter

Deva037
1	Removed floating point use from driver.



________________________ New in Issue DevaCmmCtrl58 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.39
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.39
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.26
	deva004.sys (32-bit)	 	- 	included V12.23
	deva004.sys (64-bit) 		- 	included V12.23
	cntrl32.dll 			- 	included V12.23
	cntrl64.dll 			- 	included V12.23
	enclib32.dll 			-	included V1.12
	enclib64.dll 			-	included V1.12
	deva037.sys (32-bit) 		-	Updated to V1.10
	deva037.sys (64-bit) 		-	Updated to V1.10
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

DevaCMMCtrl

1.	Rack and Tool support added.
2.	Fixed small error in Disc stylus touch calibration positions.
3.	Fixed bug in home position after scan calibration failure.
4.	Fixed scan metrics now reads correct probe tip diameter error.
5.	Fixed PHC onject not showing error active after an error.

Deva004

1.	Support for queueing arbitrary move type in blended path moves removed.
2.	Probe deflection of scanning probe added into Touch event.
3	Additional user FIFO added.
4.	Support for scanning with Delta axes.
5.	Scanning Measurement axis type defined in the config.
6.	Deflection status now uses filtered data.

DevaTools

1.	Editor updated for Rack and Tool feature.
2.	Deva Config Viewer added to tools.
3.	Deva Rack Utility added to tools.
4.	Deva Tool Loader added to tools.

________________________ New in Issue DevaCmmCtrl59 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.39
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.39
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.26
	deva004.sys (32-bit)	 	- 	included V12.24
	deva004.sys (64-bit) 		- 	included V12.24
	cntrl32.dll 			- 	included V12.24
	cntrl64.dll 			- 	included V12.24
	enclib32.dll 			-	included V1.12
	enclib64.dll 			-	included V1.12
	deva037.sys (32-bit) 		-	Updated to V1.10
	deva037.sys (64-bit) 		-	Updated to V1.10
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

DevaCMM

1.	Simulation install updated to include rack and tool config xml.

Deva004

1.	Reverse calc XYZ from ABC in while scanning to get axis positions.
2.	Add calc of scanning deflection in orthog1.
3.	Change probe_speed override to start slowing at Target load and come to a stop at 80% probe protect.
4.	Seed cfg data to NULL in new user fifo.
5.	Enable VFF in scanning code for virtual XYZ of delta axes.
6.	Added extra fifo logging parameters.

________________________ New in Issue DevaCmmCtrl60 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.39
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.39
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.26
	deva004.sys (32-bit)	 	- 	included V12.25
	deva004.sys (64-bit) 		- 	included V12.25
	cntrl32.dll 			- 	included V12.25
	cntrl64.dll 			- 	included V12.25
	enclib32.dll 			-	included V1.12
	enclib64.dll 			-	included V1.12
	deva037.sys (32-bit) 		-	Updated to V1.11
	deva037.sys (64-bit) 		-	Updated to V1.11
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

Deva004

1.	Added further terms to SP25 calibration routine. Old calibration files are still supported.

NOTE: Old drivers will not function accurately with new files so if a system is downgraded each probe must be recalibrated.


Deva037
	
1.	Fixed operation with more than one device and possible blue screen.
2.	enclib32.dll , enclibb64.dll and Enclibnet.dll updated to support read_encoder64 and write_encoder64.

________________________ New in Issue DevaCmmCtrl61 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.40
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.40
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.26
	deva004.sys (32-bit)	 	- 	included V12.26
	deva004.sys (64-bit) 		- 	included V12.26
	cntrl32.dll 			- 	included V12.26
	cntrl64.dll 			- 	included V12.26
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	Updated to V1.12
	deva037.sys (64-bit) 		-	Updated to V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

Deva0004

1.	Made sure reference coded markers are enabled for manual moves.
2.	Fail on open control if "use Enclib" set and the device is not present.

DevaCMM

1.	Do not attempt to use PHC in rack and tool if it is not installed.
2.	Changed name to RackandToolUtility
3.	Fixed bug in busy flag of RackandToolUtility


________________________ New in Issue DevaCmmCtrl62 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.41
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.41
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.27
	deva004.sys (32-bit)	 	- 	included V12.27
	deva004.sys (64-bit) 		- 	included V12.27
	cntrl32.dll 			- 	included V12.27
	cntrl64.dll 			- 	included V12.27
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	Updated to V1.12
	deva037.sys (64-bit) 		-	Updated to V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

Deva004

1.	Fix specific slow move bug when referencing on the calibration sphere.

DevaCMM

1.	Fixed bug in joystick throttle reading max when set to min during a cold start.

________________________ New in Issue DevaCmmCtrl63 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.42
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.42
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.27
	deva004.sys (32-bit)	 	- 	included V12.28
	deva004.sys (64-bit) 		- 	included V12.28
	cntrl32.dll 			- 	included V12.28
	cntrl64.dll 			- 	included V12.28
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	Updated to V1.12
	deva037.sys (64-bit) 		-	Updated to V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

Deva004


1.	LatchAxes reg key allows encoders to be latched on interrupt.
2.	Subtract 100us off the 035 latency measurement to allow for ADC conversion
3.	64 bit driver supports MSI and Affinity reg keys.
4.	Fifo config no longer allows choice of positions latched or free running.



________________________ New in Issue DevaCmmCtrl64 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	included V6.42
	DevaCmmCtrl.ocx (64-bit)	-	included V6.42
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.27
	deva004.sys (32-bit)	 	- 	Updated to V12.29
	deva004.sys (64-bit) 		- 	Updated to V12.29
	cntrl32.dll 			- 	Updated to V12.29
	cntrl64.dll 			- 	Updated to V12.29
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	included V1.12
	deva037.sys (64-bit) 		-	included V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

Deva004


1.	Fix to axis limits on connected axes , when re-connecting when the aux axis hasn't moved.
2.	Fix to X axis dropping off joystick control when axes connected to axes other than X have an error.


________________________ New in Issue DevaCmmCtrl65 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	included V6.42
	DevaCmmCtrl.ocx (64-bit)	-	included V6.42
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	Updated to V1.28
	deva004.sys (32-bit)	 	- 	included V12.29
	deva004.sys (64-bit) 		- 	included V12.29
	cntrl32.dll 			- 	included V12.29
	cntrl64.dll 			- 	included V12.29
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	included V1.12
	deva037.sys (64-bit) 		-	included V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

DevaTools


1.	Added new Rack and Tools Utility programs.


________________________ New in Issue DevaCmmCtrl66 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.43
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.43
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	Updated to V1.29
	deva004.sys (32-bit)	 	- 	included V12.29
	deva004.sys (64-bit) 		- 	included V12.29
	cntrl32.dll 			- 	included V12.29
	cntrl64.dll 			- 	included V12.29
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	included V1.12
	deva037.sys (64-bit) 		-	included V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

DevaCmmCtrl.ocx

1.	Added rotation completion delay functionality to the PHC

DevaTools

2.  	Added ability to set timer value for a EVENT_ACTION/TIMER_EVENT_TYPE in the config editor


________________________ New in Issue DevaCmmCtrl67 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.43
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.43
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	Updated to V1.30
	deva004.sys (32-bit)	 	- 	included V12.30
	deva004.sys (64-bit) 		- 	included V12.30
	cntrl32.dll 			- 	included V12.30
	cntrl64.dll 			- 	included V12.30
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	included V1.12
	deva037.sys (64-bit) 		-	included V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

Deva004

1.	Fix for non-updating stepper position counter when Deva035 in use.

________________________ New in Issue DevaCmmCtrl68 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.44
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.44
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	Updated to V1.31
	deva004.sys (32-bit)	 	- 	included V12.30
	deva004.sys (64-bit) 		- 	included V12.30
	cntrl32.dll 			- 	included V12.30
	cntrl64.dll 			- 	included V12.30
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	included V1.12
	deva037.sys (64-bit) 		-	included V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

DevaCMM

1.	Fixed bug in Deva tool handling resulting in infinite wait for PHC completion after new completion delay implemented.
2.	First point taken on top of sphere during calibrate now uses Search+Approach instead of just Approach.
3.	Bug fix in Deva tool handling occasionally causing wrong tool to be loaded after store operation.

DevaTools

1.	Updated Deva Rack and Tools Utility program with improved UI and tool setup process.

________________________ New in Issue DevaCmmCtrl69 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	included V6.44
	DevaCmmCtrl.ocx (64-bit)	-	included V6.44
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.31
	deva004.sys (32-bit)	 	- 	Updated to V12.31
	deva004.sys (64-bit) 		- 	Updated to V12.31
	cntrl32.dll 			- 	Updated to V12.31
	cntrl64.dll 			- 	Updated to V12.31
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	included V1.12
	deva037.sys (64-bit) 		-	included V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

Deva004

1. 	Fixed a bug where a second instance will call close_control() despite not calling open_control().

________________________ New in Issue DevaCmmCtrl70 (001/037 Probe bug) ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	included V6.44
	DevaCmmCtrl.ocx (64-bit)	-	included V6.44
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.32
	deva004.sys (32-bit)	 	- 	Updated to V12.32
	deva004.sys (64-bit) 		- 	Updated to V12.32
	cntrl32.dll 			- 	Updated to V12.32
	cntrl64.dll 			- 	Updated to V12.32
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	included V1.12
	deva037.sys (64-bit) 		-	included V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

Deva004

1.	Built with DriverWrapper V2.8 Windows 11 Blue Screen fix
2.	Fix Blue Screen when using scanning probe without setting configuration.
3.	Added support for simulation of scanning probe.
4.	Added move type to support scanning on 3d curve.

________________________ New in Issue DevaCmmCtrl71 (001/037 Probe bug) ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.45
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.45
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.32
	deva004.sys (32-bit)	 	- 	Updated to V12.33
	deva004.sys (64-bit) 		- 	Updated to V12.33
	cntrl32.dll 			- 	Updated to V12.33
	cntrl64.dll 			- 	Updated to V12.33
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	included V1.12
	deva037.sys (64-bit) 		-	included V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

Deva004

1.	Added ScanOnCurve method, which allows you to scan a curve by supplying a series of points and normal vectors.
2. 	DevaCMMCtrl supports contact scanning simulation.

________________________ New in Issue DevaCmmCtrl72 (001/037 Probe bug) ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.46
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.46
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.32
	deva004.sys (32-bit)	 	- 	included V12.33
	deva004.sys (64-bit) 		- 	included V12.33
	cntrl32.dll 			- 	included V12.33
	cntrl64.dll 			- 	included V12.33
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	included V1.12
	deva037.sys (64-bit) 		-	included V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

DevaCMM

1. 	Fixed Scanner Interface, do not use 71 as it has an incompatible interface.

________________________ New in Issue DevaCmmCtrl73 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	included V6.46
	DevaCmmCtrl.ocx (64-bit)	-	included V6.46
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.32
	deva004.sys (32-bit)	 	- 	Updated to V12.34
	deva004.sys (64-bit) 		- 	Updated to V12.34
	cntrl32.dll 			- 	Updated to V12.34
	cntrl64.dll 			- 	Updated to V12.34
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	included V1.12
	deva037.sys (64-bit) 		-	included V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

Deva004

1. 	Fixed a bug that set the probe type to "scanning" when using an 001 or 037.

________________________ New in Issue DevaCmmCtrl74 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.47
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.47
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.32
	deva004.sys (32-bit)	 	- 	Updated to V12.35
	deva004.sys (64-bit) 		- 	Updated to V12.35
	cntrl32.dll 			- 	Updated to V12.35
	cntrl64.dll 			- 	Updated to V12.35
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	included V1.12
	deva037.sys (64-bit) 		-	included V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

DevaCMM

1. 	Added "MakeContactEx()" which supports self centring, locked and the ability to specify if a point should be taken or not.


Deva004

1.	Added self-centring and locked make contact (experimental)
2. 	Added the ability to take a point when making contact

________________________ New in Issue DevaCmmCtrl75 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.48
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.48
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.32
	deva004.sys (32-bit)	 	- 	Updated to V12.36
	deva004.sys (64-bit) 		- 	Updated to V12.36
	cntrl32.dll 			- 	Updated to V12.36
	cntrl64.dll 			- 	Updated to V12.36
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	included V1.12
	deva037.sys (64-bit) 		-	included V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

DevaCMM

1. 	Added function "ScanOnCurveRotaryTable" which scans a curve while moving the rotary table
2. 	Added function "RotaryTableMove" which moves the rotary table, in the motion queue.


Deva004

1.	Flipped self centring locked plane to align with I++ definition
2. 	Fixed a scanning bug where a 4 axis move doesn't have its scan parameters set

________________________ New in Issue DevaCmmCtrl76 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.49
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.49
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	included V1.32
	deva004.sys (32-bit)	 	- 	Updated to V12.37
	deva004.sys (64-bit) 		- 	Updated to V12.37
	cntrl32.dll 			- 	Updated to V12.37
	cntrl64.dll 			- 	Updated to V12.37
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	included V1.12
	deva037.sys (64-bit) 		-	included V1.12
	DevaService (32-bit)		-	included V1.8
	DevaService (64-bit)		-	included V1.8

DevaCMM

1. 	Changed DevaCurrentVersionType to 25 to align with InterfaceID


Deva004

1.	Fixed a bug where a backoff after a probe move may not complete


________________________ New in Issue DevaCmmCtrl77 ____________________________

	DevaCmmCtrl.ocx (32-bit)	-	Updated to V6.50
	DevaCmmCtrl.ocx (64-bit)	-	Updated to V6.50
	DevaCmm.ocx ( Legacy )		-	included V6.35
	DevaTools			-	Updated to V1.33
	deva004.sys (32-bit)	 	- 	Updated to V12.38
	deva004.sys (64-bit) 		- 	Updated to V12.38
	cntrl32.dll 			- 	Updated to V12.38
	cntrl64.dll 			- 	Updated to V12.38
	enclib32.dll 			-	included V1.13
	enclib64.dll 			-	included V1.13
	deva037.sys (32-bit) 		-	included V1.12
	deva037.sys (64-bit) 		-	included V1.12
	DevaService (32-bit)		-	Updated to V1.9
	DevaService (64-bit)		-	Updated to V1.9

DevaCMM

1. 	Can now take 25 probe points when calibrating a touch probe
2.	ScanOnCurveRotaryTable now considers the rotary axes when deciding speed


Deva004

1.	UserBlend moves include aux axis in model distance.
2.	Added the ability to enable and disable probe sound when supporting enclib

DevaTools

1.	LatchAxes (Deva004/Parameters) can now be edited from the Config Editor
