Voila le résultat de mes recherches avec l'aide de hubione, lesommer35 et Internet (un message un peu long)
:
Oregon Scientific Weather Station USB Protocol:
Station models:
---------------
WMR100
WMR100A
WMR200
WMR200A
Oregon Scientific Weather Station USB ID:
-----------------------------------------
Vendor id: 0x0fde
Product id: 0xca01
Initialization:
---------------
20 00 08 01 00 00 00 00 (once)
PC Ready to receive:
--------------------
When the program is ready to received new data
01 0D 08 01 00 00 00 00
Records:
---------
Records are structured with a message ID (d?) and the length of the message
i.e:
d7 10 0a 01 04 01 07 00 d9 00 1b 14 00 00 06 02
D7-Temp (16 bytes length):
04/01/2007 - 01:10 - Sensor: 0 Temperature: 21.70° Humidity: 27%
d1: // D+
---------
i.e.
d1
00: Message Id
d2: // history
--------------
i.e:
d2 31 08 13 02 04 08 00 00 00 00 00 00 00 00 00 00 00 00 00 01 0c 00 00 00 00 20 ff d5 63 d5 33 01 00 e6 00 20 3c 00 00 01 e3 00 20 32 00 00 11 07
D2-Log (49 bytes length):
02/04/2008 - 19:08
->D3: Wind dir: NNE vitesse: 00 m/s vitesse: 12 m/s
->D6: hpa1: 0981mb hpa2: 0981mb
->D7: Sensor: 1 Temperature: 22.70° Humidity: 32%
00: Message Id
01: Length
02: Minute
03: Hour
04: Day
05: Month
06: Year
07:
08:
09:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20: Wind Direction
21: Wind Speed 2
22: Wind Speed 1
23:
24:
25:
26:
27:
28: Pressure 1 low byte
29: (& 0x0f)Pressure 1 high byte
30: Pressure 2 low byte
31: (& 0x0f)Pressure 1 high byte
32:
33:
34:
35:
36:
37:
38:
39:
40: (& 0x0f) Sensor
41: Temperature 1 low byte
42: Temeprature 1 high byte
43: Humidity
44:
45:
46:
47:
48:
d3: // wind
-----------
i.e:
d3 10 06 0c 01 01 07 01 0c 00 00 00 00 20 2b 01
D3-Wind (16 bytes length):
01/01/2007 - 12:06 Wind dir: NNE vitesse: 00 m/s vitesse: 12 m/s
00: Message Id
01: Length
02: Minute
03: Hour
04: Day
05: Month
06: Year
07: Wind Direction
08: Wind Speed 2
09: Wind Speed 1
10:
11:
12:
13:
14:
15:
d4: // ????
-----------
d5: // UV
---------
i.e:
00: Message Id
01: Length
02: Minute
03: Hour
04: Day
05: Month
06: Year
07: UV
d6: // Baro
-----------
i.e.
d6 0d 04 0c 01 01 07 cd 03 cd 33 cc 02
D6-Baro (13 bytes length):
01/01/2007 - 12:04 - hpa1: 0973mb hpa2: 0973mb
00: Message Id
01: Length
02: Minute
03: Hour
04: Day
05: Month
06: Year
07: Pressure 1 low byte
08: (& 0x0f)Pressure 1 high byte
09: Pressure 2 low byte
10: (& 0x0f)Pressure 1 high byte
11:
12:
d7: // Temperature
------------------
i.e.
d7 10 04 0c 01 01 07 00 da 00 20 28 00 00 22 02
D7-Temp (16 bytes length):
01/01/2007 - 12:04 - Sensor: 0 Temperature: 21.80° Humidity: 32%
00: Message Id
01: Length
02: Minute
03: Hour
04: Day
05: Month
06: Year
07: (& 0x0f) Sensor
08: Temperature 1 low byte
09: Temeprature 1 high byte
10: Humidity
11:
12:
13:
14:
15:
d8: // ???
----------
d9: // ???
----------
i.e.
d9 08 00 00 80 00 61 01