SimDeviceBLE

Ik ontwikkelde een open source simulator app voor Android telefoons die zich voordoet als een Bluetooth-enabled thermometer, weegschaal, bloeddrukmeter en nog veel meer.


Android
Bluetooth

In de eerste jaren van mijn carriere was ik voornamelijk werkzaam voor Philips, in een team dat zich specialiseerde in onder andere Bluetooth communicatie tussen apparaten en mobiele telefoons.
Met het doel om zoveel mogelijk Bluetooth-enabled apparaten te ondersteunen, testten wij veel met verschillende apparaten.
Denk hierbij aan bloeddrukmeters, weegschalen en thermometers die digitaal, via Bluetooth, hun meetwaarden doorgeven.

Het verkrijgen van alle juiste apparaten was een hele klus, zeker tijdens de Corona-pandemie.
Om die reden, en ook om kosten te besparen, ontwikkelde ik SimDeviceBLE.
Met SimDeviceBLE is het mogelijk een Bluetooth apparaat te simuleren.
Ontwikkelaars die Bluetooth apparaten willen testen kunnen deze samenstellen op basis van de beschikbare Services en Characteristics.

De app is ontwikkeld met uitbreidbaarheid hoog in het vaandel.
Bluetooth kenmerkt zich door de vele Services. Niet zelden worden nieuwe services toegevoegd aan de standaard.
Omdat het een open source project betreft, kan iedereen zelf services toevoegen naar behoefte.

Details


Source code