在线商店

MIFARE®卡编程-µFR最简单的软件SDK

最简单的MIFARE®卡读写源代码软件示例

非接触式读卡器SDKдоступеннаследующихязыкахпрограммирования

  • Java (с кл - с а а аппле),
  • JavaScript,
  • Лазарь
  • БорландДельфы,
  • КонструкторC + +,
  • 微软®Visual c++ .NET,
  • 微软®Visual c# .NET,
  • 微软®Visual Basic .NET

文档和软件下载

Общие ф - унк ии ид л работы с nfc - с идером

  • ЧитательОткрыть:Открывает пор о подкл о с енно о о о и -с о ит и а ател。Вслучаемногопоточныхприложенийразработчикидолжныбытьосторожны,чтобысинхронизироватьдоступкресурсамчитателя,чтобыизбежатьнепредвиденныхситуаций。
  • ЧитательЗакрыть:Закрывает пор о с с ит и а ател。ЭтообеспечиваетдоступRFID -скчитывателюиздругихпроцессов。
  • GetCardId:Этафункциявозвращаетидентификатортипаисерийныйномеркарты,помещенныевсчитывательRFID NFC。

非接触式读卡器SDK——这里ПростейшеепрограммноеобеспечениесSDK

Общиефункции

Функция,эмулирующаялинейноеадресноепространство

ЛинейныйЗапись

Этафункцияиспользуетсядлязаписиданныхнакартуспомощьюэмуляциилинейногоадресногопространства。Способдоказательстваподлинностиопределяетсясуффиксомвназванияхфункции:

  • aucData——Указательнапоследовательностьбайтов,содержащихданныедлязаписи
  • usLinearAddress——Линейныйадрескарты,накоторуюпредназначеназаписьданных
  • usDataLength - Количество ба а дл си с。ВaucDataпередвызовомфункциидолженбытьвыделенминимумusDataLengthбайт
  • lpusBytesWritten——Указательнапеременнуютипа“无符号短”,гдезаписываетсяколичествоуспешносчитаемыхбайтовскарты。Еслизаписьзавершена,этиданныеравныпараметруusDataLength。Еслипроизошлаошибкапризаписинекоторыхблоков,функциявозвращаетколичествоуспешнозаписанныхбайтовпоэтомупараметру。
  • ucAuthKey——этотпараметропределяет,следуетливыполнятьпроверкуподлинностиспомощьюключ一иалиключаbОнможетиметьдвазначения,аименно:AUTHENT1A (0 x60)илиAUTHENT1B (0 x61)。
  • ucReaderKeyIndex——Методаутентификациипоумолчанию(когдаиспользуютсяфункциибезсуффикса)выполняетпроверкуподлинностиспомощьювыбранногоиндексаключаизRFID -считывателя。Врежимелинейногоадресаэтоотноситсяковсемзаписываемымсекторам。
非接触式读卡器SDK——这里ПростейшеепрограммноеобеспечениесSDK 2

ЛинейныйЧитать

Этафункцияиспользуетсядлязаписиданныхнакартуспомощьюэмуляциилинейногоадресногопространства。Способдоказательстваподлинностиопределяетсясуффиксомвназванияхфункции:

  • aucData——Указательнапоследовательностьбайтов,содержащихданныедлязаписинакарту
  • usLinearAddress——Линейныйадрескарты,накоторуюпредназначеназаписьданных
  • usDataLength - Количество ба а дл си с。ВaucDataпередвызовомфункциидолженбытьвыделенминимумusDataLengthбайт
  • lpusBytesReturned——Указательнапеременнуютипа“无符号短”,гдезаписываетсяколичествоуспешносчитанныхбайтовскарты。Еслизаписьзавершена,этиданныеравныпараметруusDataLength。Еслипроизошлаошибкапризаписинекоторыхблоков,функциявозвращаетколичествоуспешнозаписанныхбайтовпоэтомупараметру。
  • ucAuthMode——этотпараметропределяет,следуетливыполнятьпроверкуподлинностисключоми一лиключомbОнможетиметьдвазначения,аименно:AUTHENT1A (0 x60)илиAUTHENT1B (0 x61)。
  • ucReaderKeyIndex——Методаутентификациипоумолчанию(когдаиспользуютсяфункциибезсуффикса)выполняетпроверкуподлинностиспомощьювыбранногоиндексаключаизRFID -считывателя。Врежимелинейногоадресаэтоотноситсяковсемсчитываемымсекторам。

非接触式读卡器SDK——这里ПростейшеепрограммноеобеспечениесSDK 3

ЛинейныйформатКарта

Этафункцияиспользуетсядляформатированиякартыпутемпереписываниявсехданныхкартысбайтовымиданными[32 (Dec), 20(十六进制)]поумолчанию。

  • ucReaderKeyIndex——Методаутентификациипоумолчанию(когдаиспользуютсяфункциибезсуффикса)выполняетпроверкуподлинностиспомощьювыбранногоиндексаключаизRFID -считывателя。Врежимелинейногоадресаэтоотноситсяковсемзаписываемымсекторам。

非接触式读卡器SDK——这里ПростейшеепрограммноеобеспечениесSDK 5

Baidu
map