Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Data conversion if 'NOTIMPL' #10

Open
philippoo66 opened this issue Feb 6, 2023 · 1 comment
Open

Data conversion if 'NOTIMPL' #10

philippoo66 opened this issue Feb 6, 2023 · 1 comment

Comments

@philippoo66
Copy link

philippoo66 commented Feb 6, 2023

Hello Markus @sarnau ,
did you get an idea in the meanwhile how conversion is done if in your files it is mentioned as 'not implemented'?
'Actual Power [kW]' (10455) is indicated as 4 byte value ('Int4'), data type 'float', but it is obviously not IEEE float. When read, it returns 02 00 00 00 when I have about 2kW actually. So far so good, but I wonder what the other bytes might mean. Some exponent? some decimals?
In general - how did you find out all the stuff? Did you decompile the Vitosoft? If so, what tools did you use? Or another way?
thank you very much & greetings!
Phil

@sarnau
Copy link
Owner

sarnau commented Feb 6, 2023

I think "not implemented" means that Vitosoft does not support it. In your case it could be a BCD float? Or some kind of fix-point float? Impossible to tell without more information.

I have a lot of patience and over the decades developed a good pattern matching brain to connect dots in data structures. I do it for fun, that's why I am jumping around very different things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants