Driver USB to serial: supported vendor ID
SUMMARY 2017-09-20 (last update)
- The
USB-to-serialdevices drivers supported by Gekkota4 are:- PROFILIC (vendor ID hex: 067b) and
- FTDI (vendor ID hex: 0403)
INFORMATION
- The goal of this documentation is to install serial interface on the USB connector
- for example to use AVCommand RS232DTE and control several monitors
COMPATIBILITIES
- DMB400
- Gekkota4 4.10.10 beta141 (or above)
CONFIGURATION OF YOUR SERIAL INTERFACE
- These preference are permitting to configure your serial interface
innes.adapter.serial.uart_1.configinnes.adapter.serial.uart_1.syspathinnes.adapter.serial.uart_2.configinnes.adapter.serial.uart_2.syspathinnes.adapter.serial.uart_3.configinnes.adapter.serial.uart_3.syspathinnes.adapter.serial.uart_4.configinnes.adapter.serial.uart_4.syspathinnes.adapter.serial.uart_5.configinnes.adapter.serial.uart_5.syspath
- Defaut value (to use RS232 DTE connector)
innes.adapter.serial.uart_1.config={"baudrate":9600,"parity":"none","stopbits":"1","flowcontrol":"off"}innes.adapter.serial.uart_1.syspath=/dev/ttyAS1
- In case you are using USB-to-serial adaptor 5->1, 4->1, 3->1, 2->1 or 1->1, it is required to :
- change the
innes.adapter.serial.uart_<i>.syspathto USB (/dev/ttyUSB<i>) instead of RS232 DTE (/dev/ttyAS1)innes.adapter.serial.uart_1.syspath=/dev/ttyUSB0innes.adapter.serial.uart_2.syspath=/dev/ttyUSB1innes.adapter.serial.uart_3.syspath=/dev/ttyUSB2innes.adapter.serial.uart_4.syspath=/dev/ttyUSB3innes.adapter.serial.uart_5.syspath=/dev/ttyUSB4
- propagate the
simple-protocolvalue to all theinnes.app-profile.av-cmd.uart_<i>.*.*.class-name:innes.app-profile.av-cmd.uart_1.*.*.class-name=simple-protocolinnes.app-profile.av-cmd.uart_2.*.*.class-name=simple-protocolinnes.app-profile.av-cmd.uart_3.*.*.class-name=simple-protocolinnes.app-profile.av-cmd.uart_4.*.*.class-name=simple-protocolinnes.app-profile.av-cmd.uart_5.*.*.class-name=simple-protocol
- activate the AVCommand RS232 for all the UART on USB
innes.app-profile.av-cmd.simple-protocol.uart_1.*.*.authorized=trueinnes.app-profile.av-cmd.simple-protocol.uart_2.*.*.authorized=trueinnes.app-profile.av-cmd.simple-protocol.uart_3.*.*.authorized=trueinnes.app-profile.av-cmd.simple-protocol.uart_4.*.*.authorized=trueinnes.app-profile.av-cmd.simple-protocol.uart_5.*.*.authorized=true
- propagate the
(for example = samsung_m1) for all the UART on USBinnes.app-profile.av-cmd.simple-protocol.uart_1.*.*.authorized=<protocol_name>innes.app-profile.av-cmd.simple-protocol.uart_2.*.*.authorized=<protocol_name>innes.app-profile.av-cmd.simple-protocol.uart_3.*.*.authorized=<protocol_name>innes.app-profile.av-cmd.simple-protocol.uart_4.*.*.authorized=<protocol_name>innes.app-profile.av-cmd.simple-protocol.uart_5.*.*.authorized=<protocol_name>
- change the
WHAT ABOUT OTHER VENDOR ID
- These other vendors showed below are not supported because they have been deliberately inactivated in the source code to save memory code place
- ADI
- ATMEL
- BAYER
- DE
- ELEKTOR
- EVOLUTION
- FIC
- GN_OTOMETRICS
- ICOM
- IDTECH
- INTERBIOMETRICS
- IONICS
- JETI
- KOBIL
- KONDO
- LARSENBRUSGAARD
- MARVELL
- MICROCHIP
- MOBILITY
- MTXORB
- NEWPORT
- OCT
- OLIMEX
- PAPOUCH
- PI
- POSIFLEX
- QIHARDWARE
- RATOC
- RTSYSTEMS
- SEALEVEL
- ST
- TELLDUS
- TESTO
- TML
YOU DON'T REMIND THE VENDOR ID OF YOUR ADAPTER: GET IT WITH LINUX COMMAND
- In case you don't remind the apaptor device vendor, it is possible to retrieve it with a linux command line (patch installation is required to navigate in the linux file system, contact support.innes.pro for more information),
- disconnect your adaptor USB-serial
- type: lsusb
- ex
Bus 001 Device 004: ID 0424:2514Bus 001 Device 001: ID 1d6b:0002
- ex
- type: lsusb
- connect adaptor USB-serial, and your device appears
- type: lsusb
- ex
Bus 001 Device 004: ID 0424:2514Bus 001 Device 001: ID 1d6b:0002Bus 001 Device 006: ID 067b:2303
- The added line is corresponding to your own adapter
- Description
- in the line
Bus 001 Device 006: ID 067b:2303,- The vendor ID is the first value (ex:
067b) - The device ID (or product ID) is the second value (ex:
2303) (2303 = Device 2303 HXA)
- The vendor ID is the first value (ex:
- in the line
- Information - typing vendor ID in a Web browser ("vendor ID" + "067b") should lead to the name of your adaptor vendor
- ex
- type: lsusb
- disconnect your adaptor USB-serial