Итак, я действительно новичок в Arduinos и не очень хорошо разбираюсь в функциях обратного вызова и могу использовать некоторую помощь.Я сигнализирую arduino, чтобы сообщить мне, что это текущий номер версии, используя _serialPort.Write(command, 0, 1);
, где command - это байтовый массив, содержащий константу для сообщения о текущей версии.Похоже, что Arduino делает это, отправляя функцию обратного вызова с использованием этого кода
case REPORT_VERSION:
if (currentReportVersionCallback)
(*currentReportVersionCallback)(currentReportVersionCallbackContext);
break;
Как в моем проекте C # я могу получить информацию, которую он вызывает, когда Write () является функцией void?Куда пошла бы эта информация?