private void reader_DataReceived(object sender, EndpointDataEventArgs e)
{
Logger.WriteLine("Incoming: " + BitConverter.ToString(e.Buffer, 0, e.Count));
lock (_writer)
{
Logger.LogData('O', e.Buffer, 0, e.Count);
}
if (IncomingDataReceived != null)
IncomingDataReceived(this, new HCIEventEventArgs(e.Buffer, e.Count));
}