The expected maximum transfer speed for the CyDAQ platform is 10 megasamples per second, or 10,000,000 samples per second. Each sample is 2 bytes in size, so that is 20mb per second of transfer.
Because the transfer speed required is so high, it's important to test the baseline platform (in our case, Python), to ensure that such speeds can be achieved. This has been done and verified with the following:
...
...
@@ -37,5 +33,3 @@ Command recieved: b'stop!'
The time is now under 2 seconds!
Because both examples were well above 10msps, it's safe to assume that Python itself will not be a bottleneck in getting transfer speeds to the expected value.