https://medium.com/@kaklotarrahul79/exploring-bluetooth-functionality-in-javascript-a-step-by-step-guide-with-examples-f1ab0bd532a5