<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>USB CDC ACM missing package</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/54348/usb-cdc-acm-missing-package</link><description>we are working on a project which required to use usb cdc acm. compare with normal serial, the usb cdc acm always lost some packages when chip start and reboot. do anyone knows how could I fix it?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 19 Nov 2019 14:57:06 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/54348/usb-cdc-acm-missing-package" /><item><title>RE: USB CDC ACM missing package</title><link>https://devzone.nordicsemi.com/thread/220906?ContentTypeID=1</link><pubDate>Tue, 19 Nov 2019 14:57:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56e8f656-84a3-45b8-975f-aefb6aab4ba5</guid><dc:creator>weizhen</dc:creator><description>&lt;p&gt;I can understand the part at the beginning when the chip start running. But in the end, what else can cause usb cdc do not print the message? we have the issue it lost several packages before rebooting.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: USB CDC ACM missing package</title><link>https://devzone.nordicsemi.com/thread/220574?ContentTypeID=1</link><pubDate>Mon, 18 Nov 2019 13:00:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ec5ab271-340a-4e80-b388-c2c6e5e42d98</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;The UART can send data at any time, while for USB you need to wait until the host is ready. I suggest wait for&amp;nbsp;APP_USBD_CDC_ACM_USER_EVT_PORT_OPEN event before pushing data on USB?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: USB CDC ACM missing package</title><link>https://devzone.nordicsemi.com/thread/220187?ContentTypeID=1</link><pubDate>Thu, 14 Nov 2019 22:30:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:48fcf2c8-f480-44c6-9a9f-2df7ebdd50f4</guid><dc:creator>weizhen</dc:creator><description>&lt;p&gt;but then how about the package missing before reboot. it can print out by using uart only, but not with CDC&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: USB CDC ACM missing package</title><link>https://devzone.nordicsemi.com/thread/220174?ContentTypeID=1</link><pubDate>Thu, 14 Nov 2019 20:31:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:baa4ad68-f5ca-4841-96d2-eb2bd2f0db41</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;I assume the easiest would be to wait for data received from the PC then, before you start sending data to the PC. Then you know the CDC driver and PC app have loaded on the PC is running before you start sending data. Could that work?&lt;/p&gt;
&lt;p&gt;Else I think you just have to have a fixed delay after USB have enumerated before you start sending data to the PC.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: USB CDC ACM missing package</title><link>https://devzone.nordicsemi.com/thread/220157?ContentTypeID=1</link><pubDate>Thu, 14 Nov 2019 17:13:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f1085df1-a222-4130-a3ab-7f65d4d5897e</guid><dc:creator>weizhen</dc:creator><description>&lt;p&gt;lost from the UART to the PC&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: USB CDC ACM missing package</title><link>https://devzone.nordicsemi.com/thread/220101?ContentTypeID=1</link><pubDate>Thu, 14 Nov 2019 14:17:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a7f67aaf-dc8b-4790-b3b5-ef7512091fc8</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Is the data lost from the PC to the UART, or lost from the UART to the PC?&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>