thomasletsch / opencean

EnOcean Java Library
2 stars 6 forks source link

implemented support for EEP A5:04:01 #1

Closed jo-we closed 10 years ago

thomasletsch commented 10 years ago

Hi Johannes, except for the small comment ok. Can you please clarify that so that I can merge it?

R., Thomas

jo-we commented 10 years ago

fixed RANGE_MAX to 250 according to spec.

maggu2810 commented 10 years ago

EEP differ between teach-in and data packages. Teach-in packets are handled differently. The packets have a different meaning.

There are profiles, that are using the DB0.7 on data packets: See profile:

If the profiles you are using do not reuse the data and if the device program logic fill in the sensor data also in teach-in packets, it is ok. But a library have to implement the standard, that should be used by the devices.

And the EEP specification differs between teach-in and data packets and there is no guarantee, how the remaining bits are filled.

If the temperature sensor implementation do not check the teach-in bit, this is a bug and should be fixed!