Yes, I can make a text file and pipe it in so the formatting is good. When I stream the proper commands to the lasershark via serial (string of commands) it doesn't enable but it doesn't give any errors either. The streaming commands show up in cmd as if I typed them and they look correct but since there is no \n in the formatting, or at least I am guessing that is the issue, it's as if the enter key is never pressed. I was wondering if you can help me add something such as this into your application serial.Write("abcd\r\n"). Then I can add abcd to the end of each command r=1000abcd it adds a CR and LF. I am not so well versed in programming so I hope what I am asking you about makes sense. If this works I can assure you the results will be really cool since rhino/grasshopper will generate all the points needed in real time to make a nice 3d light show.