Am un instrument bluetooth Mitutoyo care ar trimite datele de la instrumentul de măsurare.
În general, s-ar comporta ca o tastatură bluetooth, care ar introduce un număr pe computerul meu.
M-aș aștepta să primesc numeroase astfel de instrumente și fiecare instrument ar introduce propriul său număr pe computer. Cu mai mult de două dintre ele, nu aș putea să știu de unde provine fiecare număr.
eu folosesc
hcidump -R -x
pentru a vedea datele brute, sper că pot distinge ce date provin de la ce instrument
datele arată astfel:
02 40 20 0F 00 0B 00 04 00 1B 41 00 00 00 27 00 00 00 00 00
02 40 20 0F 00 0B 00 04 00 1B 41 00 00 00 00 00 00 00 00 00
02 40 20 0F 00 0B 00 04 00 1B 41 00 00 00 37 00 00 00 00 00
02 40 20 0F 00 0B 00 04 00 1B 41 00 00 00 00 00 00 00 00 00
02 40 20 0F 00 0B 00 04 00 1B 41 00 00 00 1F 00 00 00 00 00
02 40 20 0F 00 0B 00 04 00 1B 41 00 00 00 00 00 00 00 00 00
02 40 20 0F 00 0B 00 04 00 1B 41 00 00 00 1E 00 00 00 00 00
02 40 20 0F 00 0B 00 04 00 1B 41 00 00 00 00 00 00 00 00 00
02 40 20 0F 00 0B 00 04 00 1B 41 00 00 00 21 00 00 00 00 00
02 40 20 0F 00 0B 00 04 00 1B 41 00 00 00 00 00 00 00 00 00
02 40 20 0F 00 0B 00 04 00 1B 41 00 00 00 28 00 00 00 00 00
02 40 20 0F 00 0B 00 04 00 1B 41 00 00 00 00 00 00 00 00 00
ceea ce înseamnă 0,214 (consultați 27 37 1F 1E 21)
Cu toate acestea, nu știu cum să știu de unde provin datele din aceste date. Adresa instrumentului meu este 58:93:D8:C6:6B:47 și numele lui este 0710005203, dar nu pot potrivi aceste informații cu datele pachetului primit de la hcidump.
Aș putea folosi hcidump doar pentru a monitoriza datele unui anumit dispozitiv?
(Găsesc un apel de comandă hcidump -i, dar se pare că specifică dispozitivul bluetool de pe computer, nu instrumentul meu slave)