As a preface:
I’m a mechanical engineer grad student, and this area isn’t my strong suit.
On to the meat and potatoes:
I’m working on a project where I’m collecting emissions/operating data from a truck. There are two analyzers that are measuring emissions data (one can save data to an sd card or can communicate via usb and the other can output either via usb or analog), two devices that use a CAN network to communicate (but have an adapter to convert it to usb), and some thermocouples and pressure sensors (which output an analog signal). Currently, we have a datalogger that is recording the analog signals (one of the analyzers and the temp. and press. sensors), the other analyzer is saving data to an sd card, and the CAN devices are recording on the computer through their own program. As you can see, this is a mess, and is almost impossible to sync up as the time stamp on each will differ.
I ran into a guy the other day and he referred me to look at the GHI boards because that’s what he has used in the past. I’ve read through the various products and documents on the site and I think that the EMX board is what I probably need. My problem is that I’m not very experienced in any of this and I’m not real sure where to start. I’ve read through the Beginner’s guide, but it doesn’t really help on choosing a board.
What I’m asking is, does it sound like an EMX board would do what I’m needing it to do? I’ve done some C++ programming, but, as i said before, this isn’t really my wheel house, and I’m not really sure where/how to start. Does this sound hopeless, and should I probably just give up? Or do you think that this is do-able? Thanks for any help you guys can give.