-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Control CTS and DSR lines #1417
Comments
to speed up the support, do you know
|
Hi, I don't have those information. I'm using comtestserial to interact with the CDC port. I had success moving DSR with this function:
with this code, CTS is always High. Before calling this function, I see it as low. |
thanks for info, though it doesn't answer the 1st question, which script/API you run on windows to get CTS DSR state |
On Windows 10/11 I open this software to read the serial port state: |
Thanks, I don't use windows, but I could give it a try on my VM when I have the time to work on this later on. |
Thanks, I can try something on Linux and OSX to verify my code, which platform are you working on? |
I am on Linux |
The pin state can be checked with Something along these lines
You can also use coolterm under Linux for a checking the state of the cts/dsr pins with a nice GUI. |
Hi I want to implement the same of having CTS flow control with pre existing RTS. Have you got it to work if yes can u share them please. |
Are you able to figure out how to change CTS to low after calling this |
Any news on this one? I really need to control the rate PC is sending data. |
You can try #2593 |
Is your feature request related to a problem? Please describe.
Hi, I'm trying to use an rp2040 to create an hardware project which should control the CTS and DSR lines of a CDC port.
I see the current CDC code doesn't support them.
Describe the solution you'd like
I'd like to know how to implement CTS and DSR control in tinyusb.
I'm also able to read DTR, but RTS is not updated. Host is Windows 11/10.
Thanks
The text was updated successfully, but these errors were encountered: