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

Support for MID-900/901 missing #21

Open
jforge opened this issue Aug 24, 2020 · 7 comments
Open

Support for MID-900/901 missing #21

jforge opened this issue Aug 24, 2020 · 7 comments

Comments

@jforge
Copy link

jforge commented Aug 24, 2020

Is there support planned for the MIDs 900 and 901 for the tightening curve?

@jforge jforge changed the title Support for MID-900/9001 Support for MID-900/901 missing Aug 24, 2020
@gfcittolin
Copy link
Member

We'd like to add support for these MIDs, but right now we have neither access to a controller for development/testing, nor available time to invest in it. However, if you could do that, we can assist you on creating a Pull Request, and we could work together on it.

@MikeWa1ker
Copy link

I have a test environment and would love to partner with you to help you develop it. Can you email me @gfcittolin? [email protected]

@yxiaoli
Copy link

yxiaoli commented Jul 20, 2021

hi @gfcittolin, we built the components to support subscribing MID-900. via the function sendMid(8, opt, callback) we can subscribe to the controller, however , we found that the controller got easily exhausted and unable to handle incoming new connections. until now we're not sure about the root cause, any idea ? btw thanks for the great work of this project

@KonradGornicki
Copy link

hi @gfcittolin, we built the components to support subscribing MID-900. via the function sendMid(8, opt, callback) we can subscribe to the controller, however , we found that the controller got easily exhausted and unable to handle incoming new connections. until now we're not sure about the root cause, any idea ? btw thanks for the great work of this project

Would you be able to share your options (opt) please? I tried:
let opts = {
payload: {
midNumber: 900,
revision: 1,
dataLength: 39,
extraData: "0 020010020"
}
}
but that didn't work.

@alexmc1510
Copy link

Hello, I am working on the same topic. I currently have a LAB with 2 machines (compatible with Extended OP) and a software for OP Interface Tester. Did you manage to implement the MID0900, in that case, how did you do? If not, we can work together to make it work.

Thanks in advance.

@alexmc1510
Copy link

I am trying to send directly MID0008 with the following parameters but I get an error:
Controller mode generic.

msg.mid: 0008
msg.revision: 1
msg.payload: 09000013500000000000000000000000000000001001

And the error:
"error on send MID - RangeError [ERR_INVALID_ARG_VALUE]: The argument 'size' is invalid. Received NaN"

Any idea? I think is a kind of variable overload...

@alexmc1510
Copy link

Hello, @KonradGornicki , @jforge , @gfcittolin , @MikeWa1ker @yxiaoli , did you manage to read MID0900? I have a tool IxB with also a Open Protocol Iterface Tester that I would like to use in order to improve the project. Any kind of help would be more than welcome.

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

6 participants