From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Batdelger.O" Subject: Re: Fwd: Fwd: Re: pl2303 linux driver does not work Date: Thu, 06 Nov 2014 10:28:40 +0800 Message-ID: <545ADCD8.3020702@grapecity.mn> References: <5459A26A.2080204@grapecity.mn> <5459A354.2000006@grapecity.mn> <20141105042955.GA10613@kroah.com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from cp.mobinet.mn ([202.131.224.55]:45271 "EHLO cp.mobinet.mn" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750970AbaKFC2p (ORCPT ); Wed, 5 Nov 2014 21:28:45 -0500 In-Reply-To: <20141105042955.GA10613@kroah.com> Sender: linux-serial-owner@vger.kernel.org List-Id: linux-serial@vger.kernel.org To: Greg KH Cc: linux-serial@vger.kernel.org > On Wed, Nov 05, 2014 at 12:11:00PM +0800, Batdelger.O wrote: >> Thank you for your quick response. >> It's just simple python code. I'm not sure if flow control is correct. I >> also used gtkterm and tried by every option. I'm new at usbserial devices. >> How to know how should it be? >> >> import time >> import serial >> import sys >> >> ser = serial.Serial( >> port='/dev/ttyUSB0', >> baudrate=4800, >> parity=serial.PARITY_ODD, >> stopbits=serial.STOPBITS_ONE, >> bytesize=serial.EIGHTBITS, >> # timeout=0 > That's a slow baud rate, do you mean that slow? Actually, baud rate is 9600. 4800 was one of my attempts. >> ) >> >> # RTS 0 DTR 1. not sure it's correct one. I tried by reverse. >> ser.setRTS(False) >> ser.setDTR(True) > Does your device support hardware flow control? > I think so. The Features section of device doc contains line: "Automatic hardware flow control with CTS/RTS > ". But I'm not sure. How to know exactly it does?. > >> >> print ser.isOpen() >> >> ON="\x1B\x5D" >> ser.write(ON) >> ser.flushOutput() >> print "after write" >> # read = ser.read() >> # sys.stdout.write("RECEIVED:" + read + "\n") >> ser.close() > Try using minicom to see if you can properly connect to your device > first, before trying to write your own code from "scratch", to determine > that the device works. Device is working fine on windows 7. My simple python scripts is working fine without setting any options except port name (on win7). > > greg k-h > -- Best regards, Batdelger.O R&D engineer Grapecity Mongolia LLC