Index: trunk/fw_g473rct/USB_Device/App/usbd_cdc_if.c
===================================================================
--- trunk/fw_g473rct/USB_Device/App/usbd_cdc_if.c	(revision 61)
+++ trunk/fw_g473rct/USB_Device/App/usbd_cdc_if.c	(revision 69)
@@ -23,4 +23,6 @@
 
 /* USER CODE BEGIN INCLUDE */
+
+#include "ring.h"
 
 /* USER CODE END INCLUDE */
@@ -262,4 +264,8 @@
 {
   /* USER CODE BEGIN 6 */
+  extern ring_buffer_t usb_in_buff;
+  for (uint32_t i = 0U; i < *Len; ++i)
+	  rb_push(&usb_in_buff, Buf[i]);
+
   USBD_CDC_SetRxBuffer(&hUsbDeviceFS, &Buf[0]);
   USBD_CDC_ReceivePacket(&hUsbDeviceFS);
