I am trying to read Bluetooth Low Energy , transferring data programmatically using Ruby. Bluetooth Low Energy does not support the Serial Port Profile (SPP) support in the standard v4.0 specification.
With older Bluetooth communication methods, you can simply read the serial port for incoming Bluetooth data ( /dev/tty.Bluetooth-Incoming-Port ). Obviously, this will not work for Bluetooth Low Energy, as it works almost completely differently.
I came across several tools, such as LightBlue and IO XCode Hardware tools for reading data transmitted using a Bluetooth Low Energy device, but I'm not sure how they work. Can anyone help?
source share