Member 14073069 Ответов: 0

VC++ mfc считывает данные с arduino.


У меня возникли проблемы, чтобы добавить этот код в функцию в myprojectDlg.cpp. что должен и как я должен делать это?

SerialPort arduino = новый SerialPort(порт);
если (arduino->isConnected())
{
int hasRead = arduino->readSerialPort(incomingData, MAX_DATA_LENGTH);
if (hasRead) printf("%s", incomingData);
else printf("произошла ошибка чтения данных");
}

Что я уже пробовал:

я добавил в пустоту CMPProject:: или CMPProject::ничего CMPProject с работы, пожалуйста, помогите спасибо

Richard MacCutchan

- с тех пор ничего не работает"
И мы должны угадать, что именно, по вашему мнению, должно сработать, и что происходит на самом деле.
Вы вообще использовали свой отладчик (в обеих системах), чтобы увидеть, что происходит?

Member 14073069

да, но все равно не просыпаюсь

Richard MacCutchan

Ты действительно так думаешь "не работать" на самом деле означает ли это что-нибудь полезное с точки зрения того, что происходит в вашем коде?

0 Ответов