Bluez has to be installed. Ubuntu comes with Bluez by default. If you are using other flavours of Linux, please install Bluez
Your computer must support Bluetooth / BLE
Output
Readable handles can be found in readable_handles.json
Writable handles can be found in writable_handles.jsonExample: "0x0c03": [4, 5] in the writable_handles.json means we can either write 4 characters or 5 characters to the handle, 0x0c03.