Native port in Arduino due....

How to use a native port (Arduino due) as a virtual COM port in pc ?

try searching Arduino Due DMA

DMA means Direct Memory Access

It uses the native port.

Be careful though, I tried using it with Processing and I got very untrustworthy results, but I have no idea why.

Ps991:
try searching Arduino Due DMA

DMA means Direct Memory Access

It uses the native port.

Be careful though, I tried using it with Processing and I got very untrustworthy results, but I have no idea why.

Did you have 'while (!SerialUSB) ;' after your 'SerialUSB.begin();' ? That makes it behave with processing..... Doesn't resolve the shit transfer speed though!

Regards,

Graham

I did actually, but when I simply replace all of my Serial.write(...); with SerialUSB.write(...); the results I get were like this.

I was drawing a graph and the graph would come out similar but completely distorted, although sometimes it would randomly work for random amounts of time. When trying to communicate with the Arduino Due from Processing, 25% of the time the command failed to be received correctly and threw a software coded error back at me.

I just could not at all figure out what the problem was...

I have no answer for your problem; however, at least through your example I was able to answer the question I needed answered! Guess I'll abandon trying to read the Due Native port over the serial monitor.

So thanks for posting, you saved me some time :slight_smile:

I wish I could assist in turn...