I have a device that is Bluetooth Classic that streams data from an LVDT. I have used this device for years on Windows by pairing the devices and searching its services, which creates a Virtual COM port on Windows. I can open that Virtual Com Port and receive the streamed data. You can also send commands to the device to set up some configuration stuff. On one computer I may need to talk to 20 of these devices at different times (never more than 1 at a time). So I open the Virtual Com Port to read the device and when it is time to read a different device, I close the comport and open the appropriate comport. This has worked for years, but some update for Windows 10 has caused me grief, I occasionally get semaphore errors from the OS. I can't seem to fix the issue, so my thought is to use a Arduino board with Bluetooth and pair all the devices and open and close the appropriate device and send the data back to the windows PC via USB.
I'm thinking this is possible, just not sure what board(s) to select. I see everything is BLE, which the device is not. I need to be able to connect using a Bluetooth Serial Port (SPP). Any help in selecting a board that could accommodate the Bluetooth and USB would be greatly appreciated.
Thanks