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

[Feature Request]: Windows BLE Support #1232

Open
1 task done
aritchie opened this issue May 27, 2023 · 5 comments
Open
1 task done

[Feature Request]: Windows BLE Support #1232

aritchie opened this issue May 27, 2023 · 5 comments
Labels

Comments

@aritchie
Copy link
Member

Summary

None

API Changes

Some methods may have to become async to deal with windows API

Intended Use Case

Windows support

Code of Conduct

  • I agree to follow this project's Code of Conduct
@aritchie aritchie added feature request New feature or request unverified This issue has not been verified by a maintainer and removed unverified This issue has not been verified by a maintainer labels May 27, 2023
@beeradmoore
Copy link

Hey @aritchie ,
This issue was created a few days after the last set of changes for Shiny.BluetoothLE for Windows. Do you recall why Scan and other such methods were changed to throw NotImplementedException?

Regarding what you wrote here,

Some methods may have to become async to deal with windows API

Has this changed since Shiny v3 release or is the methods you are talking about the internal Windows ones?

@aritchie
Copy link
Member Author

This issue was created a few days after the last set of changes for Shiny.BluetoothLE for Windows. Do you recall why Scan and other such methods were changed to throw NotImplementedException?

Yes because I haven't evaluated all of the API changes yet. I'm not just copying things one-to-one over.

Has this changed since Shiny v3 release or is the methods you are talking about the internal Windows ones?

I'm not sure yet. This isn't finished.

@beeradmoore
Copy link

All good. Thanks for the update on where it's and and why it's at that state.

@bcaceiro
Copy link

Hello @aritchie ! Though StopScanning is not implemented in windows, should the bleManager.Scan find any devices on Windows? I have this working on iOS, and Android (MAUI Project), but on Windows it doesn't find any device. going through the docs I can't find any specific setting, am I missing something or it is not supposed to work? Best regards and thanks for the great job !

@aritchie
Copy link
Member Author

@bcaceiro The docs don't say anything because windows isn't supported anywhere in Shiny yet. That is the whole purpose of this feature request. If you want to know the specific status, you can follow the source code or wait until I mark this ticket

@shinyorg shinyorg deleted a comment from gcadmes-extron Dec 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants