Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > Как работать с кардРидером. |
Автор: AlanG 21.6.2006, 14:26 |
Всем доброго времени суток. Не знаю, правильно запостил или нет, но.... Нужно влезть в ридер и считать данные. Если есть у кого примерчик, (любой) буду рад ![]() |
Автор: NextAlex 24.6.2006, 23:18 |
Во-первых, насколько я понимаю, картридер не поддается управлению - он просто передает пакет данных в порт. А во-вторых если бы ты конкретизировал задачу - было бы совсем хорошо ![]() На каком порту висит ридер ? Под какую ось прога ? Ну и нехило было бы знать модель ридера ... Предварительно могу сказать что если ридер на COM-порту, то под винды это CreateFile() и ReadFile(), а под линуха open() и read(). Можешь кинуть инфу на мыло или в аську - помогу. |
Автор: DeadSoul 24.6.2006, 23:21 |
Начинать нужно с этого. |
Автор: Xenon 25.6.2006, 00:21 |
+ По-мойму не совсем в том разделе вопрос задан ![]() |
Автор: AlanG 25.6.2006, 10:05 |
Блин, а я думал что можно создать потоки, которые будут воспринимать данные с карточек, и записывать потом их куда нибудь. Вообщето хотелось бы подключится к порту USB. Такое вообще реально? |
Автор: armageddon 26.6.2006, 11:48 |
если я не ошибаюсь, даже, если ридер вставляется в гнездо usb комп пишет, что он подключен к com-x, где x-номер свободного com порта. |
Автор: Nuzur 26.6.2006, 14:49 | ||
Если честно то я ВАЩЕ не понимаю вопрос. Если учесть что автор писал:
ТО кардридер он ведь детектиться как диски и так к ним и можно обращяться искать там файлы писать в потоки переписывать удалять совать их куда позволяет ось и совесть. Если я что-то не так понимаю то отпишитесь будь-те добры. Если же вам необходимо УПРАВЛЯТЬ работой кард-ридера то не факт что такая возможность ВАЩЕ будет т.к. исходников дров насколько я понимаю у вас нету а писать собственные ет уже ближе к программированию микроконтроллеров там низкоуровневое програмирование + знание интерфейсов работы. |
Автор: DeadSoul 26.6.2006, 20:55 | ||||
Бываю такие ридеры, а бывают нетакие, т.е. не все ридеры поддерживают такую фичу.
ЭЭЭЭЭЭЭЭЭЭ... о каких картах мы говорим? |
Автор: NextAlex 27.6.2006, 21:58 | ||||
кстати вполне резонный вопрос ... Я почему-то сразу решил что имеется в виду картридер для банковских карт, а не для карт памяти. Собственно о нем и писал. И за свою банковскую жизнь я не встречал ридеров, подключаемых на USB - обычно COM или PS/2 (через двойник с клавой).
так бывает только если установлен драйвер виртуального COM-порта. |
Автор: DeadSoul 27.6.2006, 22:02 | ||
Я почти о них. Например, об этих http://www.sznp.lukoil.com/main/static.asp?art_id=1093. Читалки втыкающиеся в USB есть. |
Автор: NextAlex 27.6.2006, 22:06 |
DeadSoul, в любом случае это не меняет сути проблемы - товарищу неплохо было бы определиться с тем какие именно карты он читать собрался ![]() |