adafruit / adafruit/Adafruit_TinyUSB_Arduino

Serial.ignoreFlowControl(true); //disable DTR

Open
#460 1 comment 0 reactions 0 assignees View on GitHub
Feature
Dominant language
C
Stars
654
Forks
183
PR merge metrics
No merged PRs in 30d

Description

Many thanks for this awesome stack.

I understand the following issue has been previously discussed (~2020) but I cant see a solution anywhere.

Occasionally flowControl eg DTR is not set by the software for Serial data transmission and hence the MCU can not transmit the data hence integration cannot occur. Is there a way that FlowControl setting can be added as an option? (as implemented for RPico here https://github.com/earlephilhower/arduino-pico/blob/master/cores/rp2040/SerialUSB.cpp)

Ideally
Serial.ignoreFlowControl(true); can disable flowControl

Thanks a million

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by comparing the linked RP2040 SerialUSB.cpp implementation and locating the Serial flow-control entry point in this library. The requested change is an option such as Serial.ignoreFlowControl(true) that disables DTR flow control; done means the MCU can transmit without that control signal being set.

Written by the indexing model from the issue text.

Assessment

Tech stack
arduino, c
Domain
embedded-iot
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.