I've been desperately seeking a Bluetooth Java library that works with Windows 10 on a fairly current version of Java e.g., v8+. I've used the BlueCove library version 2.1.1-SNAPSHOT on winsock, but it's last update was more than 10 years ago and remote discovery doesn't work. It finds the full local device info, but doesn't find anything for remote devices (see dump below). I new to Bluetooth, so I could be doing something wrong, but I've tried literally dozens of examples available on the web and all respond in the same way.
My question is, do you know of any current, supported Bluetooth Java library that works on Microsoft Windows, for a Java desktop application? if so, have you tested the Java / desktop app recently in terms of its ability to discover remote devices?
BlueCove version 2.1.1-SNAPSHOT on winsock
OPERATING SYSTEM: Windows 10
JAVA CLASSPATH: C:\Users\Public\workspace\Scale\bin;C:\Users\Public\workspace\Scale\lib\bluecove-2.1.1.jar
FriendlyName = DESKTOP-PC
bluetooth.api.version = 1.1.1
bluetooth.master.switch = false
bluetooth.sd.attr.retrievable.max = 256
bluetooth.connected.devices.max = 7
bluetooth.l2cap.receiveMTU.max = 0
bluetooth.sd.trans.max = 7
bluetooth.connected.inquiry.scan = true
bluetooth.connected.page.scan = true
bluetooth.connected.inquiry = true
Remote device (PREKNOWN) is not retrievable.
Device Name: | Bluetooth Address: 38B1DBBC8878
BlueCove stack shutdown completed