Millennium BluetoothLE driver for Windows

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
GONeill
Posts: 87
Joined: Sun Jun 15, 2014 6:40 am
Location: New Zealand
Full name: Graham O'Neill

Millennium BluetoothLE driver for Windows

Post by GONeill »

I have updated my Millennium driver to support BluetoothLE connections in Arena, LucasChess and Shredder. This can be used in Windows 10 (from version 1703 onwards) but you might need to install a Visual C library. And you'll need Bluetooth of course! Details are in the ReadMe file included in the download:

https://goneill.co.nz/chess.php#millennium

I finally got a board to test with and found that the display of the LEDs on human moves wasn't very reliable so I have fixed that, as well as providing an option to say if the board has been rotated (used when setting up positions). And I changed the LED pattern for take back moves as I found using just one LED on each square wasn't easy to use.

Please let me know how you get on with the BLE connection as it's my first driver using this technology. It isn't so useful for the current boards (unless you are also using the Millennium ChessVolt) as my driver already supported USB and 'classic' Bluetooth connections, but will be really useful for the e-One which I think always runs off its battery.

Thanks,
Graham
User avatar
GONeill
Posts: 87
Joined: Sun Jun 15, 2014 6:40 am
Location: New Zealand
Full name: Graham O'Neill

Re: Millennium BluetoothLE driver for Windows

Post by GONeill »

I have updated my driver (version 3.1 now). It now only loads the BLE library files if you actually select 'BluetoothLE' as the connection type. This means you don't need to install the Visual C++ library if you aren't going to be using the BLE option.

It has also been updated to allow the starting position to be specified for the eOne board for times when you don't want the game to start from the standard position.

Graham