Procházet zdrojové kódy

insert 360 header when construction packet

Sanjay Govind před 1 rokem
rodič
revize
3d8983d103
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. 3 1
      helpers/pof_usb.c

+ 3 - 1
helpers/pof_usb.c

@@ -115,8 +115,10 @@ static int32_t pof_thread_worker(void* context) {
             if(pof_usb->dataAvailable > 0) {
                 memset(tx_data, 0, sizeof(tx_data));
                 int send_len =
-                    virtual_portal_process_message(virtual_portal, pof_usb->data, tx_data);
+                    virtual_portal_process_message(virtual_portal, pof_usb->data + 2, tx_data + 2);
                 if(send_len > 0) {
+                    tx_data[0] = 0x1b;
+                    tx_data[1] = send_len;
                     pof_usb_send(dev, tx_data, POF_USB_ACTUAL_OUTPUT_SIZE);
                 }
                 pof_usb->dataAvailable = 0;