working ble mock driver