Evo mog ad-hoc komentara.
Najverovatnije je da sonda šalje podatke na serijski port. USB je jako korisan, zato što obezbeđuje i 5V napajanje eksternih uređaja, pa tako ne treba posebno napajanje. Tako, se uz drajvere koji omogućavaju aplikacijama da USB vide kao COM2, COM3 ...može pisati program koji čita / piše na serijski port i tako ostvari vezu sa externim uređajima preko USB-a. Duboko sam uveren da se komunikacija ne ostvaruje preko socketa, tj. kroz mrežne konekcije, mada, ništa nije nemoguće.
Moja malenkost je napisala puno aplikacija koje čitaju / pišu na COM, doduše u C#, a ne u Javi, pa stoga, poznavajući hadrveraše, mogu pretpostaviti da je u pitanju COM port.
Java je bila jako slabašna kad je u pitanju komunikacija sa serijskim portovima. Znam da ima nekih pomaka, a možda je već sve na svom mestu, nisam pratio tu granu Java razvoja.
U svakom slučaju, preporučujem da se ne oslanjaš na Java programiranje, već da potražiš profi alate koji služe za nadgledanje komunikacije preko COM portova. Ima ih dosta, manje ili više user-friendly. Ne očekuj čuda, trebaće ti puno energije i strpljenja, a uspeh nije garantovan. Bez poznavanja internog protokola komunikacije računara i sonde, ili bez poznavanja kakvo značenje ima koji bit, sve je jako teško.
OTPOR blokadi ulica, OTPOR blokiranom Beogradu, OTPOR blokiranoj Srbiji