private void Meter_SpeedUpdated(object sender, decimal speed)
 {
     if (this.InvokeRequired)
     {
         this.Invoke((Action <object, decimal>)Meter_SpeedUpdated, sender, speed);
     }
     else
     {
         decimal kph = speedAverager.AddSample(speed);
         if (lastSpeedKPH != kph)
         {
             lastSpeedKPH = kph;
             UpdateSpeedPreview();
             ServiceWrapper.WriteSpeedFile(kph);
         }
     }
 }
示例#2
0
 protected override void OnStop()
 {
     ServiceWrapper.Shutdown();
 }
示例#3
0
 protected override void OnStart(string[] args)
 {
     ServiceWrapper.Initialize();
 }
 private void TxtPassword_TextChanged(object sender, EventArgs e)
 {
     ServiceWrapper.settings.StreamPass = Util.ToBase64(txtPassword.Text);
     ServiceWrapper.SaveSettings();
 }
 private void TxtUser_TextChanged(object sender, EventArgs e)
 {
     ServiceWrapper.settings.StreamUser = txtUser.Text;
     ServiceWrapper.SaveSettings();
 }
 private void TxtOutputFormat_TextChanged(object sender, EventArgs e)
 {
     ServiceWrapper.settings.OutputTemplate = txtOutputFormat.Text;
     ServiceWrapper.SaveSettings();
 }