public TimeoutRetryingHamLibRig(IHamlibRig innerRig) { this.innerRig = innerRig; }
public HamLibWrapperInternal(string rigName, string port, BaudRate baudRate, Handshake handshake, int dataBits, int stopBits) { rig = new CapabilityFakingHamLibRig(new TimeoutRetryingHamLibRig(new HamlibRigLockingFacade(rigName))); rig.Open(port, baudRate, handshake, dataBits, stopBits); }
public CapabilityFakingHamLibRig(IHamlibRig innerRig) => this.innerRig = innerRig;