N
N
Neckvik2019-05-23 15:59:51
Java
Neckvik, 2019-05-23 15:59:51

How to work with usb device in JAVA and C++?

I must say right away that I have never worked with this.
I searched on the Internet, I really did not understand anything.
Languages ​​are interested in both c++ and java
So I connect the device via usb, how can I interact with it from the program?
As I understand it, we interact through the driver? (is it possible to interact without it?)
How can I interact with this driver inside the program? (how to connect to it, where to look for documentation and how to communicate or how to work without it?)
At the first stage, I'm interested in how to make it so that I could read from a barcode scanner. And he could display data on the electronic scoreboard (digit text).
Where exactly to read about it, and how does it all work?
What to read anyway?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
V
Vitaly, 2019-05-23
@vt4a2h

Ну посмотрите в сторону SDK, который, вероятно, поставляется с устройством (классом устройств), сканером штрих кодов, если я верно понял. По факту это и будет некоторой обёрткой над драйвером.
Если вам прям в деталях надо, то спецификация USB 2.0 около 600 страниц, можете изучить. Но я бы, на вашем месте, погуглил кроссплатформенные решения для работы с USB девайсами (готовые библиотеки). Там обычно есть примеры, которые помогут разобраться. Ну это если SDK нет.
Ну а если у вас просто какая-то кастомная железяка, которую надо подключить к сканеру, то надо смотреть, какой софт на этой железяки и как её вообще программировать.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question