mirror of
https://github.com/agessaman/MeshCore.git
synced 2026-10-23 06:22:27 +00:00
kiss_modem: only set USB TX buffer size on HWCDC builds
USBCDC (ARDUINO_USB_MODE=0, TinyUSB) has no setTxBufferSize, which broke the Station G3 and Heltec Tracker V2 KISS builds.
This commit is contained in:
1 parent
5527a26f9a
commit
5a6027d331
1 file changed
+3
@@ -113,7 +113,10 @@ void setup() {
|
||||
delay(100);
|
||||
#if defined(ESP32) && defined(ARDUINO_USB_CDC_ON_BOOT) && ARDUINO_USB_CDC_ON_BOOT
|
||||
Serial.setTxTimeoutMs(USB_TX_TIMEOUT_MS);
|
||||
#if defined(ARDUINO_USB_MODE) && ARDUINO_USB_MODE
|
||||
// HWCDC only; TinyUSB's USBCDC TX buffer is fixed at build time
|
||||
Serial.setTxBufferSize(USB_TX_BUFFER_SIZE);
|
||||
#endif
|
||||
#endif
|
||||
modem = new KissModem(Serial, identity, rng, radio_driver, board, sensors);
|
||||
#endif
|
||||
|
||||
Reference in new issue
Block a user