Fredrik Öhrström
Fredrik Öhrström
There is a consumption value in the short telegram but we do not know what storage 8 is used for.
Yes, this is an unresolved question. Some users wants no json, unless all partial telegrams have arrived. Some wants only json after the first consumption value has arrived. Your use...
An additional important point made by @kitor > Either way, in case value is not possible to parse, > IMO wmbusmeters shall either not call shell at all, > or...
Nice! You run the test with "make test" which runs all tests. You can also only run the source code embedded tests for this driver only: "make testdriver DRIVER=apatoreitn" If...
You add tests like this: // Test: HCA apatoreitn 37373737 NOKEY // telegram=|25441486373737370408B60AFFFFF5450186F41B9D58A0A100007809000000001F2D6416C819| // {"media":"heat cost allocation","meter":"apatoreitn","name":"HCA","id":"37373737","allocation_hca":0,"room_c":22.390625,"timestamp":"1111-11-11T11:11:11Z"} // |HCA;37373737;22.390625;0;1111-11-11 11:11.11 You can have multiple triplets with telegram,{,| for the same...
Looks nice! Dealing with the tpl_ci oddity looks good enough to me. :-)
Thanks! It turns out that all ci-fields from 0xa0 to 0xb6 seems to be manufacturer specific. I have now fixed the code so it accepts b6 as well. I also...
>@weetmuts since B6 is b6 tpl-ci-field (Mfct specific), shall this be somehow implemented in driver or elsewhere? >If this should be implemented in driver, how can I access it from...
Ok, what happens if you revert the usleep change and instead change both count >= 4 and count > 3 to count > 10 ?
Ok, new hypothesis. It could be that the amb8465 chip has a very small buffer, when receiving data from the computer, no hardware/software flow control, etc. So it is still...