What I want to do is this:

I have already sniffed/monitored the exchange between the app and the USB device.

I don't really have much idea about what's going on, but I'd like to decode (reverse engineer) it first to understand what's what.

I'd appreciate any pointers to help me with this.

Then, I'd like to be able to write my own app to initiate and handle communication with the device. So, I believe I need some code to locate the correct USB device and talk to it.

What do you use for this sort of thing?

<redundant_text>
Here is a little background about why I am asking this:

Since I have diabetes, I have kissed every frog of blood glucose test devices out there. All were write-only. By that I mean this: You do the test, but unless you manually write down the test result somewhere else, it is kept in the device's memory for a while.

My princess has finally come up --sort of. There is now a device, namely 'Contour USB' which not only stores plenty of readings, it also has a USB interface which you can attach to a computer a software reads it to produce historical performace charts etc.

Well, that is the theory at least.

It does not work quite like that in practice.

And the reason is the software that comes with it. It's Java (.jar) file that --more often than not-- can not start up unless you try repetitively [I tried this on WinXP, Win7-X64 and OSX] .

Second, and worse problem is, it is a lousy piece of $%^&. Looks like someone put it together in 20 mins, it's absolutely useless. Cannot even export data or produce useful charts.
</redundant_text>

--

Cheers,

Adem


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to