private void FireUpBellDisabler() { SingleShotTimerContainingSerialPort thatWhichWillturnOffBell = new SingleShotTimerContainingSerialPort(this.device, this.bellRingTime); thatWhichWillturnOffBell.Elapsed += new ElapsedEventHandler(TurnOffRinger); thatWhichWillturnOffBell.Enabled = true; }
private void FireUpBellDisabler() { SingleShotTimerContainingSerialPort thatWhichWillturnOffBell = new SingleShotTimerContainingSerialPort(this.device, this.bellRingTime); thatWhichWillturnOffBell.Elapsed += new ElapsedEventHandler(TurnOffRinger); thatWhichWillturnOffBell.Enabled = true; }
/// <summary> /// timer call back to turn off the serial port /// </summary> /// <param name="serialPort">SerialPort to communicate over</param> private static void TurnOffRinger(Object source, ElapsedEventArgs e) { SingleShotTimerContainingSerialPort actualSource = (SingleShotTimerContainingSerialPort)source; actualSource.device.Write("bell ring 0\r"); }