I'm going to start writing a program for one-way telemetry through the USB over the can bus. I'll have the can bus talking to a micro and then the micro spitting out values onto USB. I haven't really found anything good on how to interact with the usb ports when writing a C++ program other than this link to the libraries.