public RemoteRadioMachine(IAudioLogicFilter audioFilter, RadioState baseRadioState, double delta) { this.audioFilter = audioFilter; this.baseRadioState = baseRadioState; State = new RemoteRadioState(0, ERadioState.Frequency); Delta = delta; TonPlayer = AppConfigCreator.GetTonPlayer(); }
public static void SendStateToRemoteMachine(RadioState radioState, ERadioState state) { byte[] bytes = GetPacketInBytes(state, radioState.Frequency); connector.Send(bytes); }
public RadioLogic() { State = new RadioState(frequency, antenna); frequency = 0; connection = new RadioConnection(); }