COS company temperature/humididy meter read by HID
|
2 tahun lalu | |
---|---|---|
example | 2 tahun lalu | |
.gitignore | 3 tahun lalu | |
LICENSE | 3 tahun lalu | |
README.md | 3 tahun lalu | |
hid.go | 3 tahun lalu | |
usb_linux.go | 3 tahun lalu | |
usbdef32_linux.go | 3 tahun lalu | |
usbdef64_linux.go | 3 tahun lalu | |
usbdef_linux.go | 3 tahun lalu |
COS company temperature/humididy meter read by HID
sudo cat /sys/kernel/debug/usb/devices T: Bus=01 Lev=02 Prnt=21 Port=03 Cnt=01 Dev#= 29 Spd=12 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0483 ProdID=0003 Rev= 2.00 S: Manufacturer=STMicroelectronics S: Product=COS-03 - Device S: SerialNumber=2468ACF08765 C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA I:* If#= 0 Alt= 0 #EPs= 2 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=2ms E: Ad=01(O) Atr=03(Int.) MxPS= 64 Ivl=2ms
num : number of data group
timestamp : MSB, 61509EE4=1632673508="2021-09-27 00:25:08"-8Hour = "2021-09-26 16:25:08" global timestamp + 8hour
temp : temperature MSB, 00F9 = 248= 24.8 deg.
humid: Humididy MSB, 02AA=682 = 68.2%
..........................|num|.timestamp..|.temp|.humid|.timestamp..|.temp| humid|.timestamp..|.temp| humid|
161 IN 00 aa 3a 03 07 61 50 9e e4 00 f9 02 aa 61 50 9f 20 00 fa 02 aa 61 50 9f 5c 00 fa 02 aa 61 50 9f ..:..aP......aP. ....aP.....aP. 11.1.0
98 00 fa 02 ab 61 50 9f d4 00 f9 02 ab 61 50 a0 10 00 f9 02 aa 61 50 a0 4c 00 f8 02 ac 00 00 2e .....aP......aP......aP.L....... 11.1.32
e6
161 OUT 00 55 03 01 (2d 2d)(RANDOM INDEX) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .U..--.......................... 1.1.0
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d6 ................................ 1.1.32
b7 . 1.1.64
161 IN 00 aa 26 01 ad 9f 00 00 00 00 02 03 01 00 61 50 a6 d0 01 61 50 9d 3e 61 50 9e e4 62 3e a8 58 00 ..&...........aP...aP.>aP..b>.X. 2.1.0
00 00 00 00 00 f6 02 b2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3a ...............................: 2.1.32
c5 . 2.1.64
161 OUT 00 55 01 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .U.............................. 3.1.0
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c8 ................................ 3.1.32
8a . 3.1.64
161 IN 00 aa 3b 07 55 53 42 2d 54 48 00 00 00 55 53 42 e6 b8 a9 e6 b9 bf e5 ba a6 e8 ae b0 e5 bd 95 e4 ..;.USB-TH...USB................ 4.1.0
bb aa 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 34 ...............................4 4.1.32
dc . 4.1.64
161 OUT 00 55 01 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .U.............................. 5.1.0
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c5 ................................ 5.1.32
a2 . 5.1.64
161 IN 00 aa 23 09 00 3c 00 3c 03 e8 fe 70 03 e8 00 00 00 00 00 00 00 00 0a 00 ef 7f 00 00 00 00 00 00 ..#..<.<...p.................... 6.1.0
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ce ................................ 6.1.32
c9 . 6.1.64
161 OUT 00 55 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .U.............................. 7.1.0
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cd ................................ 7.1.32
46 F 7.1.64
161 IN 00 aa 3b 02 00 00 00 22(TOTAL) 55 53 42 2d 54 48 00 00 00 55 53 42 e6 b8 a9 e6 b9 bf e5 ba a6 e8 ae b0 ..;...."USB-TH...USB............ 8.1.0
e5 bd 95 e4 bb aa 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 ................................ 8.1.32
89 . 8.1.64
161 OUT 00 55 01 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .U.............................. 9.1.0
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c7 ................................ 9.1.32
da . 9.1.64
161 IN 00 aa 3b 02 00 00 00 22(TOTAL) 55 53 42 2d 54 48 00 00 00 55 53 42 e6 b8 a9 e6 b9 bf e5 ba a6 e8 ae b0 ..;...."USB-TH...USB............ 10.1.0
e5 bd 95 e4 bb aa 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 ................................ 10.1.32
89 . 10.1.64
161 IN 00 aa 3a 03 07 61 50 9e e4 00 f9 02 aa 61 50 9f 20 00 fa 02 aa 61 50 9f 5c 00 fa 02 aa 61 50 9f ..:..aP......aP. ....aP.....aP. 11.1.0
98 00 fa 02 ab 61 50 9f d4 00 f9 02 ab 61 50 a0 10 00 f9 02 aa 61 50 a0 4c 00 f8 02 ac 00 00 2e .....aP......aP......aP.L....... 11.1.32
e6 . 11.1.64
161 IN 00 aa 3a 03 07 61 50 a0 88 00 fa 02 ab 61 50 a0 c4 00 fa 02 aa 61 50 a1 00 00 fa 02 aa 61 50 a1 ..:..aP......aP......aP......aP. 12.1.0
3c 00 fa 02 aa 61 50 a1 78 00 fa 02 aa 61 50 a1 b4 00 fa 02 a9 61 50 a1 f0 00 fa 02 a8 00 00 f7 <....aP.x....aP......aP......... 12.1.32
6c l 12.1.64
161 IN 00 aa 3a 03 07 61 50 a2 2c 00 fa 02 aa 61 50 a2 68 00 f9 02 aa 61 50 a2 a4 00 fa 02 aa 61 50 a2 ..:..aP.,....aP.h....aP......aP. 13.1.0
e0 00 f9 02 aa 61 50 a3 1c 00 fa 02 aa 61 50 a3 58 00 fa 02 aa 61 50 a3 94 00 fa 02 aa 00 00 fc .....aP......aP.X....aP......... 13.1.32
7d . 13.1.64
161 IN 00 aa 3a 03 07 61 50 a3 d0 00 f9 02 aa 61 50 a4 0c 00 fa 02 ab 61 50 a4 48 00 f9 02 ab 61 50 a4 ..:..aP......aP......aP.H....aP. 14.1.0
84 00 f8 02 aa 61 50 a4 c0 00 f8 02 aa 61 50 a4 fc 00 f8 02 ac 61 50 a5 38 00 f8 02 ac 00 00 24 .....aP......aP......aP.8......$ 14.1.32
5c \ 14.1.64
161 IN 00 aa 3a 03 06 61 50 a5 74 00 f7 02 ad 61 50 a5 b0 00 f7 02 af 61 50 a5 ec 00 f7 02 af 61 50 a6 ..:..aP.t....aP......aP......aP. 15.1.0
28 00 f7 02 ae 61 50 a6 64 00 f7 02 af 61 50 a6 a0 00 f6 02 af 00 00 00 00 00 00 00 00 00 00 98 (....aP.d....aP................. 15.1.32
f1