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

Document how to use JSerialComm Transport Layer #48

Closed
philippegirard opened this issue Apr 21, 2021 · 4 comments
Closed

Document how to use JSerialComm Transport Layer #48

philippegirard opened this issue Apr 21, 2021 · 4 comments

Comments

@philippegirard
Copy link

I am using firmata4j on Windows 10 with OpenJDK 11 and I get the same errors as @centic9 #42 (comment)

I want to use JSerialCommTransport coded by @NorbertSandor here NorbertSandor@cd9cb59

However I am unable to import JSerialCommTransport with version 2.3.8.
image

Maybe a 2.3.9 version including the changes should be released? How can I use JSerialCommTransport in the meantime?

I think there should be a section in the readme that explain how to use each Transport Layer interface (and how to install optional dependencies when needed). I am not very good with maven.

I am happy to help and contribute if I can!

@NorbertSandor
Copy link
Contributor

Until released, you can:

Let me know if the above steps are not sufficient.

@philippegirard
Copy link
Author

I was able to make it work with the steps you specified. Thank you @NorbertSandor 🎉

@centic9
Copy link
Contributor

centic9 commented Apr 21, 2021

I use the same workaround, but an official release with this new transport would be nice!

@philippegirard
Copy link
Author

I made an unofficial release of firmata4j with the latest commit from the master branch. https://github.com/philippegirard/firmata4j-autopack

You can find today's release here: https://github.com/philippegirard/firmata4j-autopack/tree/main/releases/2021.04.28

If you don't need the jar-with-dependencies, you can pick and choose dependencies from here: https://github.com/philippegirard/firmata4j-autopack/tree/main/releases/2021.04.28/separated

Works very well on Windows 10 and gives access to the JSerialCommTransport transport layer
image

If you new more recent releases in the future, just open an issue and it will automatically compile the latest commit in an new release.

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

3 participants