APC220 и Виртурилка

Переделываю кнопку "Шухер" для опелька. Нужна для экстренной остановки. Раньше было немного коряво сделано, сейчас вот руль с педалями и кнопку остановки делаю не по вайфаю а по радиоканалу на 433Mhz, шоп дублировалось.

За приём-передачу отвечает мои любимые проверенные в боевых условиях APC220. На одной виртурилке этот трансивер подключается напрямую к UART, а вот на второй витурилке уарты уже заняты так что приходится подключать через USB-TTL переходник, который в комплекте с APC220 идёт.

Переходник из комплекта APC220 сделан на чипе Silicon Labs CP2102. При подключении (в ядре поддержка включена) появляется

usb 1-1: new full speed USB device using musb_hdrc and address 5 usb 1-1: New USB device found, idVendor=10c4, idProduct=ea60 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-1: Product: CP2102 USB to UART Bridge Controller usb 1-1: Manufacturer: Silicon Labs usb 1-1: SerialNumber: 0001 usb 1-1: configuration #1 chosen from 1 choice cp210x 1-1:1.0: cp210x converter detected usb 1-1: reset full speed USB device using musb_hdrc and address 5 usb 1-1: cp210x converter now attached to ttyUSB0



Но вот при попытке отправить или принять что-нибудь - глухо как в танке. Ничего не пашет. Хотя когда проверяю через подключение напрямую к uart - пашет. Полез рыть форумы, оказалось известная проблема. Связана с тем что пин RTS на трансивере отвечает за включение режима настройки, а не для обычного функционирования. Так что отогнул пин в сторону, воткнул, попробовал что-нибудь записать в устройство для передачи - вуаля, пашет!

Такая фигня, блин, а нервы попортила.