I need to control a ZWO ASI120 astronomy camera from something like an Arduino or Trinket micro board. The ZWO will not share the commands with me for some reason. There are at least 2 free Windows programs that can control this camera: FireCapture and SharpCap. I only need to perform a few commands such as: Change exposure time (in ms.) and capture a single image or frame (this is a video camera with rolling shutter). I have used a free program called Simple USB Logger from IncentivesPro.com to look at the USB data stream while the FireCapture program is running. Looking at the USB log of commands after a capture, it is not obvious what is going on at all. USB is apparently a very complicated system for having only 4 wires!
So, my questions are: 1. Has anyone else successfully analyzed a USB data stream and programmed a micro to duplicate what a Windows program is doing?
2. Is there a tiny PC available that I could run one of these Windows programs on from battery power in the field? My thoughts about using a Micro are entirely because a laptop is too large for the small space I have available in an aircraft cockpit.
So, my questions are: 1. Has anyone else successfully analyzed a USB data stream and programmed a micro to duplicate what a Windows program is doing?
2. Is there a tiny PC available that I could run one of these Windows programs on from battery power in the field? My thoughts about using a Micro are entirely because a laptop is too large for the small space I have available in an aircraft cockpit.
Attachments
-
617.4 KB Views: 4