私はシリアルポートを使ったプロジェクトに取り組んでいます。
1、2、またはx分ごとにシリアルポートにコマンドを書き込みたい。
serialport1.write("AT");
私はタイマーを持っていて、そのタイマーで日付と時刻をフォームに表示しています。そのタイマーを使用して、またはdatetimeを使用して、上記のコマンドを送信する方法がある場合。
私は多くの投稿を読みましたが、C#言語の初心者であるため、理解できませんでした。
私はシリアルポートを使ったプロジェクトに取り組んでいます。
1、2、またはx分ごとにシリアルポートにコマンドを書き込みたい。
serialport1.write("AT");
私はタイマーを持っていて、そのタイマーで日付と時刻をフォームに表示しています。そのタイマーを使用して、またはdatetimeを使用して、上記のコマンドを送信する方法がある場合。
私は多くの投稿を読みましたが、C#言語の初心者であるため、理解できませんでした。
プロパティウィンドウでタイマーを使用してタイマーの間隔を設定できます...!
タイマーティックイベントでコマンドを実行し、日時を更新できます。2つのタイマーコントロール1つは1分または2分でコマンドを実行し、他のタイマーは毎秒実行して日時を更新します...!
タイマーティックイベントは、タイマー間隔に基づいて毎回実行されます...!
Uは、Timername.Start();のように簡単にタイマーを開始および停止できます。およびTimername.Stop();
以下のように:
Timer1_Tick()
{
serialport1.write("AT");
}
Timer2_Tick()
{
//Datetimeupdation code
}
注:Timer Tick Event Executeは、 Timername.Start();を使用してタイマーを開始する必要があります。