我正在尝试一次执行一些 AT 命令。在 Teraterm 我执行这个:
sendln "AT+AS=0"
waitln "OK"
sendln "AT+CREG=?"
sendln "AT+creg=0,1"
pause 15
sendln "AT+creg=?"
如何在面向 .NET Framework 4.8 的 C# 桌面应用程序中执行这些命令?我当前的代码如下所示:
serialPort.Write("AT+AS=0");
await Task.Delay(1000);
while(!serialPort.ReadLine().Contains("OK")) ;
serialPort.Write("AT+CREG=?");
await Task.Delay(1000);
serialPort.Write("AT+CREG=0,1");
await Task.Delay(15000);
serialPort.Write("AT+CREG=?");