/// <summary>
 /// Determine if the device is in a connected state.
 /// </summary>
 /// <returns>true if it's connected, or false if not</returns>
 private bool IsConnected()
 {
     return(!(deviceState.Equals(DeviceState.NotConnected) ||
              deviceState.Equals(DeviceState.ConnectError) ||
              deviceState.Equals(DeviceState.Closed)));
 }