diff --git a/lib/usb_cdcacm.c b/lib/usb_cdcacm.c index 8c6f707..172ce43 100644 --- a/lib/usb_cdcacm.c +++ b/lib/usb_cdcacm.c @@ -47,7 +47,7 @@ static usbd_device *usb_device = NULL; /**< structure holding all the info relat static volatile bool first_connection = false; /**< used to detect when the first connection occurred */ /* output ring buffer, index, and available memory */ -static uint8_t tx_buffer[256] = {0}; /**< ring buffer for data to transmit */ +static uint8_t tx_buffer[512] = {0}; /**< ring buffer for data to transmit */ static volatile uint16_t tx_i = 0; /**< current position if transmitted data */ static volatile uint16_t tx_used = 0; /**< how much data needs to be transmitted */ static volatile bool tx_lock = false; /**< if the transmit buffer is currently being written */