91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.61M
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2024-06-20
  • 語言: C#
  • 標簽: 獲取??濕度??實時??C#??

資源簡介

c#通過串口通信實時獲取溫濕度計的溫濕度

資源截圖

代碼片段和文件信息

using?System;
using?System.IO.Ports;
using?System.Threading;
using?System.Windows.Forms;
using?TaAndRH;
using?WsCommModel;
using?WsFileLog;

namespace?GetTaRH
{
????public?partial?class?FrmMain?:?Form
????{
????????public?FrmMain()
????????{
????????????InitializeComponent();
????????}
????????///?
????????///?傳感器實例
????????///?

????????TaAndRHSensor?Sensor;
????????///?
????????///?獲取數據
????????///?

????????Thread?GetData;
????????private?void?FrmMain_Load(object?sender?EventArgs?e)
????????{

????????????Control.CheckForIllegalCrossThreadCalls?=?false;
????????????Start();
????????}

????????private?void?Start()
????????{
????????????initPort();
????????????string?path?=?Application.StartupPath;
????????????string?strFilePath?=?path?+?“\\“?+?“AsTaAndRh.ini“;
????????????Sensor?=?new?TaAndRHSensor(new?WsLog()?strFilePathnull);
????????????GetData?=?new?Thread(DoData);
????????????GetData.Start();

????????????txtAddress.Text?=?Sensor.AnSensor.address.ToString();
????????????txtWucha.Text?=?Sensor.AnSensor.iWendubuchang.ToString();
????????????txtRate.Text?=?Sensor.AnSensor.iUpdateInterval.ToString();
????????????cmbType.Text?=?Sensor.AnSensor.SType.ToString();
????????????cmbPort.Text?=?Sensor.AnSensor.PortName;
????????????this.lblDeviceNo.Text?=?“設備號:“?+?Sensor.AnSensor.sDeviceNo;
????????}

????????private?void?initPort()
????????{
????????????//獲取當前計算機的串行端口名的數組
????????????string[]?strCom?=?SerialPort.GetPortNames();
????????????if?(strCom?==?null)
????????????{
????????????????MessageBox.Show(“本機沒有串口!“?“Error“);
????????????????return;
????????????}
????????????cmbPort.Items.Clear();
????????????foreach?(string?com?in?strCom)
????????????{
????????????????cmbPort.Items.Add(com);
????????????}
????????????//串口設置默認選項
????????????cmbPort.SelectedIndex?=?0;
????????}
????????///?
????????///?獲取數據
????????///?

????????private?void?DoData()
????????{
????????????while?(true)
????????????{
????????????????this.lblsd.Text?=?Sensor.AnSensor.sRH;
????????????????this.lblWd.Text?=?Sensor.AnSensor.sTa;
????????????????Thread.Sleep(100);
????????????}
????????}

????????private?void?FrmMain_FormClosed(object?sender?FormClosedEventArgs?e)
????????{???????????
????????????System.Environment.Exit(0);
????????}

???????
????????private?void?button1_Click_1(object?sender?EventArgs?e)
????????{
????????????Sensor.AnSensor.PortName?=?cmbPort.Text;
????????????Sensor.AnSensor.iWendubuchang?=?int.Parse(txtWucha.Text);
????????????Sensor.AnSensor.iUpdateInterval?=?int.Parse(txtRate.Text);
????????????Sensor.AnSensor.address?=?(byte)(int.Parse(txtAddress.Text));
????????????Sensor.AnSensor.SType?=?(SensorType)Enum.Parse(typeof(SensorType)?cmbType.Text);
????????????Sensor.AnSensor.SetConfig();
????????????CommFunc.ColoseThread(GetData);
????????????Sensor.AnSensor.Close();
????????????Start();
????????}
???

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1601??2021-10-15?11:14??WsAsTaAndRH.sln

?????文件????????189??2021-07-06?16:24??GetTaRH\App.config

?????文件?????????82??2021-10-15?14:18??GetTaRH\bin\Debug\AsTaAndRh.ini

?????文件???????7168??2021-06-19?11:17??GetTaRH\bin\Debug\FileLog.dll

?????文件??????12800??2021-10-15?14:17??GetTaRH\bin\Debug\GetTaRH.exe

?????文件????????189??2021-07-06?16:24??GetTaRH\bin\Debug\GetTaRH.exe.config

?????文件??????34304??2021-10-15?14:17??GetTaRH\bin\Debug\GetTaRH.pdb

?????文件?????701992??2021-03-17?20:03??GetTaRH\bin\Debug\Newtonsoft.Json.dll

?????文件??????15872??2021-06-19?17:01??GetTaRH\bin\Debug\SerialPort.dll

?????文件??????13312??2021-10-15?14:17??GetTaRH\bin\Debug\TaAndRH.dll

?????文件??????44544??2021-10-15?14:17??GetTaRH\bin\Debug\TaAndRH.pdb

?????文件??????18432??2021-08-17?15:38??GetTaRH\bin\Debug\WsCommModel.dll

?????文件???????3106??2021-10-15?11:36??GetTaRH\FrmMain.cs

?????文件??????10155??2021-07-07?16:15??GetTaRH\FrmMain.Designer.cs

?????文件???????5817??2021-07-07?16:15??GetTaRH\FrmMain.resx

?????文件???????4249??2021-10-15?11:36??GetTaRH\GetTaRH.csproj

?????文件????????214??2021-07-07?16:52??GetTaRH\obj\Debug\.NETframeworkVersion=v4.7.2.AssemblyAttributes.cs

?????文件???????1435??2021-10-15?14:18??GetTaRH\obj\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????7256??2021-10-15?11:36??GetTaRH\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件??????????0??2021-10-15?14:17??GetTaRH\obj\Debug\GetTaRH.csproj.CopyComplete

?????文件?????????42??2021-10-15?14:17??GetTaRH\obj\Debug\GetTaRH.csproj.CoreCompileInputs.cache

?????文件???????1317??2021-10-15?14:17??GetTaRH\obj\Debug\GetTaRH.csproj.FileListAbsolute.txt

?????文件???????1014??2021-10-15?14:17??GetTaRH\obj\Debug\GetTaRH.csproj.GenerateResource.cache

?????文件??????21988??2021-10-15?14:17??GetTaRH\obj\Debug\GetTaRH.csprojAssemblyReference.cache

?????文件??????12800??2021-10-15?14:17??GetTaRH\obj\Debug\GetTaRH.exe

?????文件????????180??2021-10-15?14:17??GetTaRH\obj\Debug\GetTaRH.FrmMain.resources

?????文件??????34304??2021-10-15?14:17??GetTaRH\obj\Debug\GetTaRH.pdb

?????文件????????180??2021-10-15?14:17??GetTaRH\obj\Debug\GetTaRH.Properties.Resources.resources

?????文件????????521??2021-07-06?16:25??GetTaRH\Program.cs

?????文件???????1306??2021-07-06?16:24??GetTaRH\Properties\AssemblyInfo.cs

............此處省略49個文件信息

評論

共有 條評論