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

Windows 10 platform support #77

Open
permiakover opened this issue Aug 5, 2021 · 8 comments
Open

Windows 10 platform support #77

permiakover opened this issue Aug 5, 2021 · 8 comments
Labels
enhancement New feature or request

Comments

@permiakover
Copy link

There is no a working solution to use Windows Bluetooth Api in Java/Kotlin desktop app. The only was is to switch to Linux or to C#
Is it possible to port windows to use in kotlin somehow?
Do you mind to schedule such feature?

@Reedyuk
Copy link
Owner

Reedyuk commented Aug 5, 2021

I'm not a windows user, so would be significant effort to support. If you feel you are up to the task, fork the repo and put in a pr

@Reedyuk Reedyuk added the enhancement New feature or request label Apr 7, 2022
@manosbatsis
Copy link

Perhaps targeting the JVM makes more sense

@Reedyuk
Copy link
Owner

Reedyuk commented Oct 19, 2022

i don't believe jvm target will work on platforms other than linux. I think there is no universal api in jvm for bluetooth interactions.

@manosbatsis
Copy link

You can simply target JSR-82 i.e. "Java APIs for Bluetooth Wireless Technology". There's a number of implementations out there, for example bluecove has been tested on Mac OS, Windows and Linux

@Reedyuk
Copy link
Owner

Reedyuk commented Oct 20, 2022

I think a while back i tried to get this to work with KMM but failed, it was a while back though so it may have changed.
As mentioned, open to people creating pull requests and happily would review and merge if works.

@permiakover
Copy link
Author

You can simply target JSR-82 i.e. "Java APIs for Bluetooth Wireless Technology". There's a number of implementations out there, for example bluecove has been tested on Mac OS, Windows and Linux

there is a number of non-working implementations including bluecove, it's very limited. The only working solution is C# using

@mehmetakify
Copy link

There are libraries like https://github.com/weliem/blessed-bluez, that support Windows or Linux with JVM.
By the way at least Linux support would be great

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants
@manosbatsis @Reedyuk @mehmetakify @permiakover and others