Thanx for the reply @Gordon actually i don't own any pucks, so i was wondering if it could be done by software alone.. E.g. in this example http://www.espruino.com/BLE+Keyboard there is this snippet;
var controls = require("ble_hid_controls");
NRF.setServices(undefined, { hid : controls.report });
What services does it create? What characteristics does it expose? which code does it call in NRF or Noble eventually?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Thanx for the reply @Gordon actually i don't own any pucks, so i was wondering if it could be done by software alone.. E.g. in this example http://www.espruino.com/BLE+Keyboard there is this snippet;
What services does it create? What characteristics does it expose? which code does it call in NRF or Noble eventually?