DMX512 を制御するために、Raspberry Pi 3 で (UWP アプリで) 2 ビット ストップを使用してシリアル設定をパラメーター設定したいと考えています。私のアプリは動作しており、外部 FTDI では動作しますが、Raspberry Pi からの UART では動作しません... ストップ ビット パラメーターを含む行を実行すると、「パラメーターが正しくありません」というエラーが表示されます。
_serialPort->WriteTimeout = _timeOut; _serialPort->ReadTimeout = _timeOut; _serialPort->BaudRate = 250000; _serialPort->Parity = Windows::Devices::SerialCommunication::SerialParity::None; _serialPort->DataBits = 8; _serialPort->StopBits = Windows::Devices::SerialCommunication::SerialStopBitCount::Two; _serialPort->Handshake = Windows::Devices::SerialCommunication::SerialHandshake::None;
Linux では、RPi3 の UART が 2 ストップ ビットをサポートしていることを知っています。
誰かが解決策を持っていますか、それとも Windows IOT のせいですか?
ありがとう。