1.
VictorKa
12
24.02.10 09:46
Сейчас в теме
Есть энкодер магнитных карт Uniform MSR106-3 (1030).
Пытаюсь записать через него данные на карту.
С помощью программы которая шла с энкодером все пишется прекрасно.
Пытаюсь записать карту сам, через НЕТЛЕНКУ, напрямую через com порт - выдает ошибку 31h (Write or read error).
Делаю все как в документации:
<ESC>w<ESC>s<ESC>[01]1<ESC>[02]2?<FS>
Посылаю в com порт (использую "(одномерный массив), каждый элемент которого - 1 байт"):
Символ(27)+Символ(119)+Символ(27)+Символ(115)+Символ(27)+Символ(1)+"1"+Символ(27)+Символ(2)+"2"+Символ(63)+Символ(28);
Причем читать карты получается:
Символ(27)+"r"
Хоть ошибку и выдает, но какие то данные на карту попадают, их можно даже прочитать, но только как raw:
Первый трек: A317E680
Второй трек: D23ED0