Virtual Machines and the Clover Windows SDK
dxcook5 edited this page Jan 29, 2019
·
2 revisions
Virtual machines are an excellent way to test the Clover Windows SDK against various configurations. While VM server software is generally compatible with Clover software, not all VMs support complex USB hardware like Clover devices. Without USB support, connections using the USB Pay Display app cannot be effectively tested using a VM. Network connections are more universally supported, but communication problems may exist on VM servers that do not occur when using direct hardware.
For developers using a Mac, VMWare Fusion has excellent Windows OS and hardware support for developing against the Clover SDK.
NOTE: Oracle VirtualBox cannot be used. It will not communicate properly with the Clover device.
- Install VMWare Fusion and create a Windows VM.
- On the VM, install the USB drivers:
- Download the
CloverUsbDrivers.zip
file. - Extract the archive contents to a location of your choice.
- Run the appropriate installer (32-bit or 64-bit) for your VM.
- Download the
- On the VM, install the Clover SDK. This includes the example POS app.
- Download the
CloverSDK.exe
file. - Run the installer.
- Download the