This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Custom OOB implementation

I've been going through the nrf mesh Provisioner SDK for android. It has predefined input and output oob models that is selected while provisioning.

Is it possible to design a vendor specific OOB implementation (preferably multistep authentication)

Currently output oobs are :

    NO_OUTPUT((short) 0x0000),
    BLINK((short) 0x0001),
    BEEP((short) 0x0002),
    VIBRATE((short) 0x0004),
    OUTPUT_NUMERIC((short) 0x0008),
    OUTPUT_ALPHA_NUMERIC((short) 0x0010);

Is it okay to perhaps add a custom OOB to this (e.g. 0x1001)? If yes, will it be against any ble specifications?

My end goal is to ask the user three or more times whether the light is currently on or off. The firmware on the node is designed in house and modifiable to the requirements

Related