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

ESA 5000 Protocol: any other commands discovered? #6

Open
camp0s opened this issue Feb 22, 2021 · 3 comments
Open

ESA 5000 Protocol: any other commands discovered? #6

camp0s opened this issue Feb 22, 2021 · 3 comments

Comments

@camp0s
Copy link

camp0s commented Feb 22, 2021

Hi, just asking: are there any other commands available? Some in this repo are labeled "unsure": were any other commands/data_field discovered afterwards?

I'd be interested in the Temperature (if any) - and what about the current (A), I see that field in 2 commands, which one should be used?

Tnx!

@M4GNV5
Copy link
Owner

M4GNV5 commented Feb 22, 2021

Hey,

the documentation in docgreen-protocol.md contains all the known fields i am aware of.

The temperature should be available, but currently i do not know where it is. This repo contains some bus sniffs with corresponding screenshots from the minirobot app. So you would have to search for some form of the temperature value 4.9°C in the bus data, presumably as a larger integer which has to be divided with some value and/or even subtracted with another constant. Same for electric current.

Some of the sniffs in my repo are taken from there but in a different format and/or filtered.

@camp0s
Copy link
Author

camp0s commented Feb 22, 2021

Hey,

the documentation in docgreen-protocol.md contains all the known fields i am aware of.

The temperature should be available, but currently i do not know where it is. This repo contains some bus sniffs with corresponding screenshots from the minirobot app. So you would have to search for some form of the temperature value 4.9°C in the bus data, presumably as a larger integer which has to be divided with some value and/or even subtracted with another constant. Same for electric current.

Some of the sniffs in my repo are taken from there but in a different format and/or filtered.

Ah! I was wondering that too, I saw the Temperature in the screenshots - might give it a try ;)

@camp0s
Copy link
Author

camp0s commented Feb 28, 2021

It can be the value is simply coded as T(C)*10, dann 2 Bytes in total, somewhere in the packet. I'll look into the next week, using as reference also some dumps from a M365 where they found it!

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