Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 15, 2016 08:39:05

MaratD
Зарегистрирован: 2016-01-25
Сообщения: 138
Репутация: +  0  -
Профиль   Отправить e-mail  

работа с драйвером

Почитал про библиотеку PySerial. Написано, что для Win32. А на 64 битных операционках не будет работать?

Офлайн

#2 Июнь 15, 2016 09:59:32

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

работа с драйвером

Win32 это не разрядность системы а ее компонент.
Кроме того перечитайте мое предыдущее сообщение.
Престаньте задавать вопросы из серии “а что если”

Поставьте питон! поставьте нужные бибилотеки! Напишите пару строк кода!
Попробуйте! Получилось - ок! Не получилось - гуглим ошибку! Не получается нагуглить - задаем вопрос на форуме.
Вы уже третий лист обсуждаете тему - а то вы уже попробовали на практике?

Поймите - вам никто не расскажет последовательность действий и буков как минимум потому что никто не знает что вы там себе задумали! Пробуйте. И не бойтесь
на ошибках учатся.



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#3 Июнь 15, 2016 11:50:29

MaratD
Зарегистрирован: 2016-01-25
Сообщения: 138
Репутация: +  0  -
Профиль   Отправить e-mail  

работа с драйвером

Спасибо за ответы.
Пробовать оборудования нет. Есть только компьютеры. Среди них много 64 битных Windows.
Будем к ним подсоединять остальное оборудование, писать программу. Поэтому спрашиваю так много, чтобы знать к чему готовиться. Может придется 32 - х разрядные купить, чтобы стабильно работало.

Офлайн

#4 Июнь 15, 2016 12:23:37

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

работа с драйвером

Вы так и не поняли..
Win32 это не архитектура ОС или Железа!
Это компоненты виндоуз!
64 битная винда содержит в себе эту компоненту.
Другими словами - начните и задавайте вопросы по сути
А то вилами по воде.,



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#5 Авг. 8, 2016 12:05:11

MaratD
Зарегистрирован: 2016-01-25
Сообщения: 138
Репутация: +  0  -
Профиль   Отправить e-mail  

работа с драйвером

Добрый день.
Некоторые используют для работы с СОМ портом win32com, другие PySerial. Какая между ними разница?
Спасибо.

Офлайн

#6 Авг. 8, 2016 15:33:02

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

работа с драйвером

MaratD
Некоторые используют для работы с СОМ портом win32com, другие PySerial. Какая между ними разница?
Вы путает теплое с мягким. win32com - это работа с компонентами COM - Component Object Model, программные компоненты. А PySerial - работает с com-портом - communications port, последовательные порт. Одинаковая аббревиатура, но совершенно разные сущности. По поводу Штрих-М, с ним можно общаться и через последовательный порт(если у вас модель с USB, то через преобразователь USB/com-port), но придется разбираться с деталями протокола. Производитель для удобства сделал программный компонент(COM), методы которого вы и можете дергать вместо прямой работы с com-портом. Т.е. используя win32com создаете экземпляр программного компонента(производитель именует его драйвером) и дергаете его методы. Если не забуду кину завтра пример.



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Отредактировано PooH (Авг. 8, 2016 15:34:45)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version