private void SetAckRetryCount(MessageAckRetryCount ackRetryCount) { try { Log.DebugFormat("Setting Crazyradio USB dongle AckRetryCount to {0}.", ackRetryCount); ControlTransferOut(CrazyradioRequest.SetDataRate, (short)ackRetryCount, 0, 0, new byte[0]); Log.DebugFormat("Successfully set Crazyradio USB dongle AckRetryCount to {0}.", ackRetryCount); } catch (Exception ex) { var message = string.Format("Failed setting Crazyradio USB dongle ack retry count to {0}", ackRetryCount); Log.Error(message); throw new CrazyradioDriverException(message, ex); } }
public AckPacketHeader(MessageAckRetryCount retryCount, bool powerDetector, bool ackRecieved) { RetryCount = retryCount; PowerDetector = powerDetector; AckRecieved = ackRecieved; }
private void SetAckRetryCount(MessageAckRetryCount ackRetryCount) { try { Log.DebugFormat("Setting Crazyradio USB dongle AckRetryCount to {0}.", ackRetryCount); ControlTransferOut(CrazyradioRequest.SetDataRate, (short) ackRetryCount, 0, 0, new byte[0]); Log.DebugFormat("Successfully set Crazyradio USB dongle AckRetryCount to {0}.", ackRetryCount); } catch (Exception ex) { var message = string.Format("Failed setting Crazyradio USB dongle ack retry count to {0}", ackRetryCount); Log.Error(message); throw new CrazyradioDriverException(message, ex); } }