Работаю с датчиком, который выдаёт данные через RS-485. Этот RS-485 через UCON-485 завожу на USB PC. В UCON-485 стоит МС FT232BL. Датчик принимает команды и выдаёт данные в 9-и битном формате с одним стоповым битом, без приоритета. С UCON-485 работаю через драйвер функциями FT_xxx. Функцией FT_SetDataCharacteristics(…) могу выставить только 7-ми или 8-ми битные данные (FT_BITS_8, FT_BITS_7), один или два стоповых бита (FT_STOP_BITS_1 or FT_STOP_BITS_2). Как с помощью этих установок сформировать 9-и битную посылку и принять такой же ответ?
|