UDP multicast data for WMR extra sensor #2

In one of the recent updates, the UPD multicast data for the WMR-968 Extra sensors stopped working correctly.

The data which indicates the extra sensor identity is changing e.g. 1 or 2, but when the value changes to sensor #2, the data sent by WD is still the data for sensor #1.

i.e. here are two updates one for Extra Sensor2, one for ExtraSensor1, both reporting the same temp/hum - when the temp/hum are not the same.

12345 3.6 0.0 198 31.3 35 1010.3 0.0 12.0 513.0 0.0 0.0 25.4 45 0.0 0 24.2 39 2 0.0 -20.0 -20.0 -20.0 -20.0 -20.0 -20.0 0.0 0.0 0.0 18 1 53 0 0 9 5 100 100 100 90 1 1 100 30.6 31.3

10:01:24 :Wind=( 4mph, 0mph, 198), Outdoor=(31.3C, 35%), Indoor=(25.4C, 45%), Extra2(24.2C, 39%), RainToday=(0.0 )

12345 3.6 0.0 198 31.3 35 1010.3 0.0 12.0 513.0 0.0 0.0 25.4 45 0.0 0 24.2 39 1 0.0 -20.0 -20.0 -20.0 -20.0 -20.0 -20.0 0.0 0.0 0.0 18 2 0 0 0 9 5 100 100 100 90 1 1 100 30.7 31.3

10:01:32 :Wind=( 4mph, 0mph, 198), Outdoor=(31.3C, 35%), Indoor=(25.4C, 45%), Extra1(24.2C, 39%), RainToday=(0.0 )

ah, uploading a fix now, where the sensor data it sent in sequence…(i.e sensor 1, then sensor 2, etc)

Hi Brian,

You have partially fixed it, but it is not working like it used to!

Before it used to be that the data element after the extra temp and extra humidity was an index that indicated which extra sensor it was from e.g.

…,extra1temp, extra1hum, 1,…
…,extra2temp, extra2hum, 2,…
…,extra3temp, extra2hum, 3,…

After 9.76a, what I see is that temp/hum is sent for all sensor in sequence, but the data element after them is not consistent with the sensor sending the data e.g. I seem to get a sequence like this

extra1temp, extra1hum, 1 (ok)
extra2temp, extra2hum, 1 (not ok)
extra3temp, extra3hum, 1 (not ok)
extra1temp, extra1hum, 2 (not ok)
extra2temp, extra2hum, 2 (ok)
extra3temp, extra3hum, 2 (not ok)
extra1temp, extra1hum, 3 (not ok)
extra2temp, extra2hum, 3 (not ok)
extra3temp, extra3hum, 3 (ok)

which makes it tough to know what sensor the data is for!

Can you make it work the way it did before?

Cheers,
Ian

ok, i will change the sensor number as i change the data

It works again!

Thanks Brian!!

/Ian