| BG Development · За реклама · За контакти |
Помощ Търсене Потребители Календар Правила |
| Здравей! ( Включване | Регистриране ) |
| Страници: (5) « първа ... 3 4 [5] ( Първото ново мнение ) | ![]() ![]() ![]() |
| Дон Реба |
Публикувано на: 22-06-2026, 07:08
|
||
|
Име: Група: Потребител Ранг: Почетен член Мнения: 10496 Регистриран на: 11.11.06 |
аз точн отака и правя, както си го написал - сканиране само при старт, после работа с откритото устройство, единствената разлика с това което написа е че ако нещо таймаутне просто се прекратява работата и се вади табела, не се прави опит за повторно свързване. |
||
| H_A_L_F |
Публикувано на: 22-06-2026, 10:13
|
![]() Име: Антон Банчев Група: Потребител Ранг: Почетен член Мнения: 1585 Регистриран на: 01.03.04 |
Аз за по-добро UX бих сканирал и покзазал списък с устройства в табелата така че потребителя да може да избере веднага устройството ако си е сменило порта.
|
| ici |
Публикувано на: 22-06-2026, 20:35
|
![]() Име: Ивайло Илчев Група: VIP Ранг: Почетен член Мнения: 19077 Регистриран на: 06.06.04 |
Ако приложението е html + js, така или иначе излиза диалог, за да може потребителя да избере какво да се свърже, това е от съображения за сигурност, но в Линукс стандартните девайси трябва да ги филтрираш че вади глупости. УСБ-то си е по-добре.
Прикачена картинка (Кликнете на картинката, за да я увеличите!) ![]() -------------------- Facebook is a bit like checking your underwear after a fart.
Most likely there's nothing new and if there is it's probably shit. |
| thrawn |
Публикувано на: 22-06-2026, 20:57
|
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 3864 Регистриран на: 17.01.17 |
Имаш всичките 32 устройства
Библиотеката коиято използваш не е направена коректно и ги извежда директно, без да проверява дали наистина са налични или не. Или я преправи, или си напиши твоя която да извежда коректно списък с наличните портове. |
| ici |
Публикувано на: 23-06-2026, 00:42
|
||
![]() Име: Ивайло Илчев Група: VIP Ранг: Почетен член Мнения: 19077 Регистриран на: 06.06.04 |
Това си е от Хромиум. Няма да я преправям. -------------------- Facebook is a bit like checking your underwear after a fart.
Most likely there's nothing new and if there is it's probably shit. |
||
| thrawn |
Публикувано на: 23-06-2026, 05:46
|
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 3864 Регистриран на: 17.01.17 |
Мен такива неща много ме дразнят. Имаш ватиант, преди да попълниш списъкът да провериш всеки порт който ти връща библиотеката дали е свързан физически с устройство (четеш /sys/class/tty/ за всеки обект от списъкът и гледаш неговия тип).
|
| ici |
Публикувано на: 23-06-2026, 13:26
|
![]() Име: Ивайло Илчев Група: VIP Ранг: Почетен член Мнения: 19077 Регистриран на: 06.06.04 |
Е, като мога ги филтрирам, мен лично ме интересуват само УСБ, Блутут
Прикачена картинка (Кликнете на картинката, за да я увеличите!) ![]() -------------------- Facebook is a bit like checking your underwear after a fart.
Most likely there's nothing new and if there is it's probably shit. |
| avsrm |
Публикувано на: 26-06-2026, 14:08
|
|
Име: Но Група: Потребител Ранг: Посетител Мнения: 115 Регистриран на: 21.01.08 |
Имам неразрешим проблем с този писериал. Имам една сериина комуникация , работи на пушка на C и винапи. Прехвърлям това на питон. Пращам пакети от по 256 байта, и изведнъш имам артефакти по RTS. дропва ми се за 3мС - фатално. Същия хардуер няма проблеми със стария АПП. С писериал пращам байт по байт, тогава нямам проблем. Но ми ги праща в пакетче по 2 байта ???? направо ме побърка.
-------------------- Знам само малко от Borland Builder C++ 6.
|
| ici |
Публикувано на: 26-06-2026, 17:12
|
![]() Име: Ивайло Илчев Група: VIP Ранг: Почетен член Мнения: 19077 Регистриран на: 06.06.04 |
Защо ти е това RTS? RS-485? Аз имам много софтуер с PySerial който си работи на 4Мбит без никакви проблеми, основно с Питон 3.8.10 за Виндофс и 3.13 Линукс. Може би пулъп нещо да сложиш? Какъв е хардуера?
-------------------- Facebook is a bit like checking your underwear after a fart.
Most likely there's nothing new and if there is it's probably shit. |
| thrawn |
Публикувано на: 26-06-2026, 18:39
|
![]() Име: Група: Потребител Ранг: Почетен член Мнения: 3864 Регистриран на: 17.01.17 |
Това звучи като хардуерна синхронизация (при 232). Директното изпращане/получаване на данни не би трябвало да вдига/сваля RTS а освен ако не си го задал в конфигурацията на порта. Ако е активирано, ще се чака CTS за да се изпрати нещо.
Това ще изисква и комуникационния кабел да поддържа хардуерната синхронизация. Ако сте сменили кабелът, а комуникацията изисква хардуерна синхронизация ще получаваш точно такива забивания. Това мнение е било редактирано от thrawn на 26-06-2026, 18:52 |
Страници: (5) « първа ... 3 4 [5] |
![]() ![]() ![]() |