所以,我对Arduinos来说真的很新,并且根本没有很好的回调功能,可以使用一些帮助。
我发信号通知arduino使用_serialPort.Write(command, 0, 1);
告诉我它当前的版本号,其中command是一个包含报告当前版本的常量的字节数组。
看起来Arduino通过使用此代码发送回调函数来实现此目的
case REPORT_VERSION:
if (currentReportVersionCallback)
(*currentReportVersionCallback)(currentReportVersionCallbackContext);
break;
当Write()为void函数时,如何在我的C#项目中获取它回调的信息?这些信息会在哪里发生?