> > A lot of years passed, still I must be careful not to reveal details that > > were confidential - and I don't recall what was disclosable ;-). In any > case, surely I can say that at the time there was a proprietary chain > including digital radios feeding data from the car up to a device that > exposed an ethernet interface.
Ahh I see, yeah Java never had any trouble with TCP/IP. > We delivered data to clients by using a > small Java process running in background, that was queried by existing > desktop applications. With a custom protocol you could retrieve data. I > suppose thing haven't changed a lot since ethernet is still very fast, but > > I bet the amount of exchanged data has increased a lot. And yet, I would think F1 people, eager to cut even a couple of ms off a time, would prefer native. I know that the various super-computers at universities in my country, use their very own network stack, to speed up the interconnect (since OSI style stacks incur significant overhead from layer to layer). > PS Since I'm also interested in my consumption, how do your thing work? > What kind of device does the provider expose? > Sadly, the utility provider does not expose anything and is really only interested in the billing aspect. I have installed a secondary electricity meter (3-phased Kamstrup 382), while the utility provider installed water and heat (hot water) meters (Kamstrup 61 and 610). Almost all modern meters have an optical interface (used for on-site installation, troubleshooting etc.). I build a simple RS-232 (though I access it over USB adaptor) IR circuit and started probing: https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/419319_3274289293197_1146362123_33320716_52584424_n.jpg The trick then is to figure out the right connection (parity, stop-bits, data-bits, handshaking, speed) and of course, the actual protocol itself (the hard part). By analyzing traffic dumps between the public available support application and the meter, it is possible to infer the interesting commands. I'm not there yet, but have plans to share everything when ready. It's a little off-topic for this forum, but if you'd like to know more, you are welcome to drop me a mail. :) -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To view this discussion on the web visit https://groups.google.com/d/msg/javaposse/-/YTfoFgrAF9gJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
