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

experiment with USB & HID devices #1

Closed
3 tasks done
s-light opened this issue May 30, 2019 · 8 comments
Closed
3 tasks done

experiment with USB & HID devices #1

s-light opened this issue May 30, 2019 · 8 comments

Comments

@s-light
Copy link
Owner

s-light commented May 30, 2019

get access to native connected usb devices.
HID devices would be ok for now..

according to stackoverflow - Serial or HID (usb) Communication in iOS (iPhone/iPad)
wired connections to iOS devices are only possible when the device is registerd in the official Apple MFi Program

implement & test

@s-light s-light changed the title experiment with native node.js modules experiment with usb Jun 1, 2019
@s-light
Copy link
Owner Author

s-light commented Jun 1, 2019

research WebUSB

Its already implemented in Chrome & Opera.
so should be a good thing to use...

@s-light
Copy link
Owner Author

s-light commented Jun 1, 2019

research HID

@s-light s-light changed the title experiment with usb experiment with usb & HID devices Jun 1, 2019
@s-light s-light changed the title experiment with usb & HID devices experiment with USB & HID devices Jun 1, 2019
@s-light
Copy link
Owner Author

s-light commented Jun 12, 2019

Results of WebUSB research

currently it is not possible to use HID devices from the browser.
WebUSB can not claim HID devices - as they are handled by another OS driver...
in the future eventually WebHID could be the solution to this..

additional resources

@s-light
Copy link
Owner Author

s-light commented Jun 12, 2019

device-listing with node-hid works :-)

@s-light
Copy link
Owner Author

s-light commented Jun 12, 2019

reading and writing to device works on linux! :-)
image

@s-light
Copy link
Owner Author

s-light commented Jun 16, 2019

also basic tests works on macos :-)

@s-light
Copy link
Owner Author

s-light commented Jun 18, 2019

also basic tests works on windows :-)
🎉

@s-light
Copy link
Owner Author

s-light commented Jun 23, 2019

i think for now this is all fine!

@s-light s-light closed this as completed Jun 23, 2019
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

1 participant