Initial commit. This puppy will still crash on you after more than ~400 acquisitions on a single port, or automatically if you attempt to acquire from both ports. On the bright side it will function with RTD and complex_proc, though it's buggy.