Hello, I try to write some (DMX) data to my FTDI Device. But if I got right the ftdi_write_data method do not wait, right? So I tried to use fetid_write_data_submit, but when I do the compilation I get error that the method is not declared in this scope:
‘ftdi_write_data_submit’ was not declared in this scope
ftdi_transfer_data_done(ftdi_write_data_submit(this->pFtdi, this->reset, 1));
^
dmxbridger.cpp:62:77: error: ‘ftdi_transfer_data_done’ was not declared in this
scope
ftdi_transfer_data_done(ftdi_write_data_submit(this->pFtdi, this->reset, 1));
Complete Code are:
//Reset line
ftdi_set_baudrate(this->pFtdi, 96000);
ftdi_transfer_data_done(ftdi_write_data_submit(this->pFtdi,
this->reset, 1));
//Send data
ftdi_set_baudrate(this->pFtdi, 250000);
ftdi_transfer_data_done(ftdi_write_data_submit(this->pFtdi,
this->buffer, 512));
Has Anyone an Idea?
BR, Oliver
signature.asc
Description: Message signed with OpenPGP using GPGMail
