interrupt handling

Dependencies:  

BLE_API.lib/shortlog@9266e0109d26: not found in manifest