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

Unable to connect to Robot binary decode error: mpack_error_type #160

Closed
milligansarah opened this issue Jan 11, 2025 · 4 comments
Closed

Comments

@milligansarah
Copy link

milligansarah commented Jan 11, 2025

Upon using the setValue() method on an instance of NetworkTablesTopic<number>, the robot and Typescript app momentarily disconnect, output the above error message, then reconnect. The published value is never received by the robot program. I and a few other folks on my robotics team believe that the issue stems from an incompatibility between the ntcore-ts-client library and the recently released 2025 WPILib. Would it be possible to investigate this issue further?

Please let me know if any more details are needed to assist in diagnosing the issue and implementing a fix.

@cjlawson02
Copy link
Owner

I can reproduce, let me try to debug

@cjlawson02
Copy link
Owner

@milligansarah Thanks for the report. I was able to narrow it down to a few issues. Unfortunately a couple are regressions in WPILib, but I will implement workarounds to fix this.

Related issues:
wpilibsuite/allwpilib#7680
wpilibsuite/allwpilib#7679

@milligansarah
Copy link
Author

Great, thank you!

@cjlawson02
Copy link
Owner

cjlawson02 commented Jan 21, 2025

Hi @milligansarah please try installing 3.1.2 and reopen if this is still an issue, thanks!

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