ナノコントローラと呼ばれるデバイスを制御するためにシリアルポートを使用しています。とをコミュニケーションCreateFile
に使いました。writeFile
readFile
これは、の構文ですwriteFile
。
if (!WriteFile(hComm, lpBuf, dwToWrite, &dwWritten, &osWrite)) {
if (GetLastError() != ERROR_IO_PENDING) {
// WriteFile failed, but isn't delayed. Report error and abort.
fRes = FALSE;
}
}
ここで、データは の中に含める必要がありますlpBuf
。バッファです。
「MINC,moveL」を割り当てたい。ここMINC
にテキストがあります。ただし、moveL
型が double であるべき変数です。値はmoveL
時間とともに渡す必要があります。moveL
0 から 10 000 まで変化します。
では、どうすればバッファを埋めることができますか?