Exemplo n.º 1
0
 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();
 }
Exemplo n.º 2
0
 public static void SendStateToRemoteMachine(RadioState radioState, ERadioState state)
 {
     byte[] bytes = GetPacketInBytes(state, radioState.Frequency);
     connector.Send(bytes);
 }
Exemplo n.º 3
0
 public RadioLogic()
 {
     State      = new RadioState(frequency, antenna);
     frequency  = 0;
     connection = new RadioConnection();
 }