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

Драйвер весов - периодичность опроса #23

Open
capcom6 opened this issue Apr 5, 2017 · 1 comment
Open

Comments

@capcom6
Copy link

capcom6 commented Apr 5, 2017

С какой частотой вызывается метод getWeight драйвера? Имеет ли смысл выделять взаимодействие с весами в отдельный поток? Возможна ли ситуация вызова данного метода повторно до выхода из предыдущего вызова?

@rMozg
Copy link
Contributor

rMozg commented Apr 12, 2017

Вызывается либо по нажатию кнопки пользователем, либо (для весового товара) подряд (как только считается вес сразу начинается новый запрос веса).
На данный момент мы следим, чтобы не запрашивать getWeight одновременно несколько раз. С другой стороны, архитектура ОС позволяет параллельные вызовы (например, из разных приложений, если кто-то напрямую подключится к вашему сервису), так что поставить какой-нибудь ReentrantLock на всякий случай может быть не такой плохой идеей.

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

2 participants