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

Explanation on the implicit messaging code #8

Open
YairLevi opened this issue Jul 11, 2024 · 2 comments
Open

Explanation on the implicit messaging code #8

YairLevi opened this issue Jul 11, 2024 · 2 comments

Comments

@YairLevi
Copy link

Hi, I'm new to EIP in general, and from what I understood (please, correct me if i'm wrong), I specify what I want to get from the device and the device then sends data back to the client.

is this even the correct explanation?

either way, do you mind explaining what is happening in the implicit messaging example you provided? what is the instanceID 101 or 100?

This is a non-issue, more of a discussion or QnA, but this was the only place I found contact availability..

@gisellevonbingen
Copy link
Owner

gisellevonbingen commented Jul 13, 2024

Implicit message is no response.
Each peers are only send data, in interval

InstanceID is destination of sending/receiving data.
And maybe config to InstantID's values are in device configuration.

Control Techniques's a some device family is using 101, 100 as InstanceID.
101 means destination of sending data.
100 is source from reading data.
And can set what data will be send/receive to parameter.

Each ids (e.g. AseemblyID, InstanceID) are different by each device product, model, maker.
Please ask to maker or check device technical document.

Sorry for poor english.

@YairLevi
Copy link
Author

Thanks for the quick reply!
As I understand from a little research and your answer, there's usually some fixed instance ID of an assembly that contains the data that the scanner/client receives (for example, real values of certain parameters).
I also found that devices usually specify a way to change that data. for example, I found that through explicit messaging, I can tell the device "don't send me the X parameter, send the Y parameter" and from that moment on, the implicit messages will contain different data from the default.
Is this correct?

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