I'm trying to send multiple 20byte notifications per interval through the NUS usart service to iOS 7.0, 30ms conn. interval in the UART demo app. It seems I cannot tx more than 1 buffer per notification. I have a streaming setup where once the stream is setup and BLE_EVT_TX_COMPLETE received, the code calls sd_ble_gatts_hvx until BLE_ERROR_NO_TX_BUFFERS is received; however I cannot receive more than 1 buffer / connection interval in the iOS app. Any ideas?