Size: a a a

Dart & Flutter по-русски

2020 July 12

SB

Sergej Bestuzhev in Dart & Flutter по-русски
Привет всем, подскажите можно ли из flutter получать данные в подключенного через USB устройства, конкретно интересует сканер штрихкодов? И в какую сторону копать?
источник

АК

Андрей Качанов... in Dart & Flutter по-русски
Donets
Ладно уже поздно завтра буду решать с этим геморроем
Гы-гы, сеанс лайв-кода выше, решил этот вопрос :)
источник

V

Vadim in Dart & Flutter по-русски
Sergej Bestuzhev
Привет всем, подскажите можно ли из flutter получать данные в подключенного через USB устройства, конкретно интересует сканер штрихкодов? И в какую сторону копать?
Копать в сторону - usb, cdc, serial, rs232
https://pub.dev/packages/usb_serial
источник

A

Alexandr Borisovich in Dart & Flutter по-русски
Sergej Bestuzhev
Привет всем, подскажите можно ли из flutter получать данные в подключенного через USB устройства, конкретно интересует сканер штрихкодов? И в какую сторону копать?
Я давно подключал к Samsung Note сканер по UTB-OTG, прекрасно работало - так как эмуляция клавы, но сканер был не мощный, работал по питанию с порта. Не все модели могут. Сканер определяется системой, а не приложением. Это означает, что любой сканер подойдет для ввода в любое приложение без написании строчки кода, разве что фокус в инпуте нужно нажать.
источник

SB

Sergej Bestuzhev in Dart & Flutter по-русски
@alexufo понял, спасибо
источник

A

Alexandr Borisovich in Dart & Flutter по-русски
Подскажите, можно ли через Platform Channels открыть UI нативный? Дело в том, что я не могу портировать OCR либу без Java обвязки. Эта обвязка - открывает камеру с кнопкой начать анализ.
Но когда я пытаюсь запускать приложение, у меня код ругается что не может повесить слушателей на нулевые обьекты (кнопку анализ). Что и понятно, флатер же не открывает UI нативный через platform channels. Не могу понять, возможно ли это.
Портировать ocr либу через FFI прямо во флаттер  не позволяют  мозги, но это было бы выходом.
источник

F

Fox in Dart & Flutter по-русски
Alexandr Borisovich
Подскажите, можно ли через Platform Channels открыть UI нативный? Дело в том, что я не могу портировать OCR либу без Java обвязки. Эта обвязка - открывает камеру с кнопкой начать анализ.
Но когда я пытаюсь запускать приложение, у меня код ругается что не может повесить слушателей на нулевые обьекты (кнопку анализ). Что и понятно, флатер же не открывает UI нативный через platform channels. Не могу понять, возможно ли это.
Портировать ocr либу через FFI прямо во флаттер  не позволяют  мозги, но это было бы выходом.
Ну да, вы в принципе можете спокойно отрыть другую Активити, например.
источник

M

Mike in Dart & Flutter по-русски
Sergej Bestuzhev
Привет всем, подскажите можно ли из flutter получать данные в подключенного через USB устройства, конкретно интересует сканер штрихкодов? И в какую сторону копать?
Сканер штрих-кодов обычно работает через эмуляцию клавиатуры.
Лазерные сканеры лучше не подключать, при сканировании резкие скачки, из-за этого дешёвые контролёры сходят с ума.
А данные можно просто в текстовое поле получать, но лучше все же rawakeyboardlistener
источник

DP

Dima Puris 👨‍💻... in Dart & Flutter по-русски
Гайс, можно ли запустить билд сразу на двух iPhone и тестить одновременно на них(с hot reload)?
источник

Ю

Юрий in Dart & Flutter по-русски
flutter run -d all
источник

DP

Dima Puris 👨‍💻... in Dart & Flutter по-русски
Юрий
flutter run -d all
🔥
источник

ОС

Олжас Сулеймен... in Dart & Flutter по-русски
ести включен веб и десктоп то и там запустит
источник

p

pavel in Dart & Flutter по-русски
Парни всем двс, может есть у кого pdf книга flutter - автор заметти на руском
источник

AT

Andrey Tsvetkov in Dart & Flutter по-русски
двс? двигатель внутреннего сгорания?
источник

Т

Тима in Dart & Flutter по-русски
Andrey Tsvetkov
двс? двигатель внутреннего сгорания?
доброго времени суток
источник

A

Alexandr Borisovich in Dart & Flutter по-русски
Mike
Сканер штрих-кодов обычно работает через эмуляцию клавиатуры.
Лазерные сканеры лучше не подключать, при сканировании резкие скачки, из-за этого дешёвые контролёры сходят с ума.
А данные можно просто в текстовое поле получать, но лучше все же rawakeyboardlistener
Ээ? Лазерники бьют далеко, это огромное преимущество. Тем более какая разница, или устройство работает или нет)). Разница только в удобстве и токопотреблении
источник

at

alexey tracevsky in Dart & Flutter по-русски
SilentNox
Я не настолько хорошо изучил дарт. Можешь пример кода дать?
источник

M

Mike in Dart & Flutter по-русски
Alexandr Borisovich
Ээ? Лазерники бьют далеко, это огромное преимущество. Тем более какая разница, или устройство работает или нет)). Разница только в удобстве и токопотреблении
Я же написал, что лазерный сканер будет сводить контроллер с ума.
На некоторых устройствах вышибало зарядку(если параллельно подключена). На некоторых устройствах просто сканер продолжал мигать, но считывания данных не происходило

На двух моделях дешёвых планшетов решилось отключением аккума и отдельной схемой питания.
источник

A

Alexandr Borisovich in Dart & Flutter по-русски
Mike
Я же написал, что лазерный сканер будет сводить контроллер с ума.
На некоторых устройствах вышибало зарядку(если параллельно подключена). На некоторых устройствах просто сканер продолжал мигать, но считывания данных не происходило

На двух моделях дешёвых планшетов решилось отключением аккума и отдельной схемой питания.
так.. я попутал)) лазерный имелся ввиду просто как штрихсканер)) есть же еще светодиодные. Да, доп питание паралельно очень хорошо иметь. Но я таких не видел не самодельных решений

USB Opticon OPR 2001 я использовал. Очень хорош размером.
источник

M

Mike in Dart & Flutter по-русски
Alexandr Borisovich
так.. я попутал)) лазерный имелся ввиду просто как штрихсканер)) есть же еще светодиодные. Да, доп питание паралельно очень хорошо иметь. Но я таких не видел не самодельных решений

USB Opticon OPR 2001 я использовал. Очень хорош размером.
Ну вот я тестировал с атол sb 1101, ими пользоваться невозможно с мобильными устройствами, у меня только Google Pixel 3 его переваривает нормально
источник