Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
Модератор
Эксперт Python
 Аватар для Fudthhh
2695 / 1601 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1

Устройство с виртуальным драйвером

06.02.2018, 08:04. Показов 1583. Ответов 3

Студворк — интернет-сервис помощи студентам
Есть устройство которое умеет общаться по USB, у меня есть на него драйвер и динамические библиотеки для общения. Библиотеки написаны под СИ. Подскажите возможно ли, как то обернуть это в питон. Вариант с заменой драйвера через libUSB работает, но не подходит.
Пример функции из dll: private: int __thiscall enemy_dll::Open(unsigned char)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.02.2018, 08:04
Ответы с готовыми решениями:

Общение с виртуальным драйвером hid
Я новичок в этой теме, но сейчас хочу написать виртуальный hid драйвер для программного управления, такой вопрос, как программно послать...

Я сделал устройство управления драйвером шагового двигателя.
Я сделал устройство управления драйвером шагового двигателя. Есть дисплей, кнопки. Устройство управления управляет драйвером ШТ по...

Как получить устройство, к которому приатачено ваше устройство в стеке устройств
Пишу минипорт драйвер для usb аудио устройства. Для создания устройства вызывается функция порт драйвера PcAddAdapterDevice, в ней...

3
Фрилансер
 Аватар для Black Fregat
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
06.02.2018, 09:29
Есть модуль ctypes: https://docs.python.org/3/library/ctypes.html
0
Модератор
Эксперт Python
 Аватар для Fudthhh
2695 / 1601 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
06.02.2018, 12:55  [ТС]
Цитата Сообщение от Black Fregat Посмотреть сообщение
Есть модуль ctypes: https://docs.python.org/3/library/ctypes.html
Знаю. Но появились проблемы, первая: Двойное двоеточие, что с этим делать. Второе это Private. Я недавно осваиваю программирование, так что можно как то разжевать, на примере питона, а не си.
0
Фрилансер
 Аватар для Black Fregat
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
06.02.2018, 17:43
Я пока не вполне понимаю эту запись. Можно помотреть мануал, примеры кода? Или хотя бы хедер целиком?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.02.2018, 17:43
Помогаю со студенческими работами здесь

В диспетчере задачь неизвестное устройство, как узнать что за устройство?
в диспетчере задачь неизвестное устройство, как узнать что за устройство7 это вроде где сведения какой то код надо, токо какой код надо и...

Система распознаёт устройство записи как устройство воспроизведения
Тащемта, дело такое. Есть электрогитара и шнур с большим джеком. Есть переходник с джека на миниджек, и есть ноутбук, в котором нет...

Датчик влажности, управляющее устройство, устройство орошения
Сам я не очень разбираюсь в ассемблере, поэтому прошу помощи у профессионалов. Суть работы заключается в создании оросительной системы,...

Я не чайно удалил правильный микрофон, остался старый но само старое устройство я выбросил, потому что разбил, как востановить новое устройство?
Я не чайно удалил правильный микрофон, остался старый но само старое устройство я выбросил, потому что разбил, как востановить новое...

Управление виртуальным роутером
Недавно задался вопросом раздачи wifi с ноутбука, покурив интернет нашёл решение через командную строку windows. И тут мне стало...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru