GithubHelp home page GithubHelp logo

acura-pl2303's Introduction

Funções C# para comunicação com leitor de cartões mifare 1k/4k da marca Acura©

Testada com o modelo Acura AM-310 mas deve funcionar com qualquer marca que utilize o chip PL2303 da GIGA-TMS que é detectado como "Prolific Technology".

Essas funções foram criadas tão somente para a gravação e leitura de um código de matrícula no cartão mifare.

Referência: http://www.gigatms.com.tw/products-detail1.asp?pid=81

Considerações Gerais
  1. Adicione as dlls GNetPlus e MifareReader em seu projeto.
  2. Copie a classe Acura para o seu projeto da forma que melhor funcionar para você.
  3. Defina suas chaves de leitura e escrita na classe antes de usar.
Funções disponíveis
Nome Descrição
Conectar Realiza conexão com o leitor de cartões.
Conectada Verifica se o leitor de cartões está conectado e se comunicando corretamente.
Desconectar Desconecta do leitor de cartões liberando a porta.
ID Realiza a leitura do ID do cartão.
CartaoPosicionado Informa se existe um cartão mifare posicionado ao alcance do leitor.
Ler Realiza a leitura do número de matrícula armazenado no cartão.
Gravar Grava um número de matrícula no cartão.
AdicionarEvento Registra um callback para quando o leitor de cartões disparar um evento.
RemoverEventos Remove todos os eventos registrados anteriormente pela função acima.
PrepararCartaoVirgem Prepara um cartão mifare em branco (de fábrica) para ser utilizado pelo sistema com as chaves definidas.

acura-pl2303's People

Contributors

juliolvfilho avatar

Stargazers

Alexandre Schumann avatar Fernando de Simas avatar

Watchers

James Cloos avatar Alexandre Schumann avatar

acura-pl2303's Issues

Contato para dúvida quanto ao método Gravar

Bom dia/tarde/noite Júlio
Me chamo Alexandre, estou fazendo um projeto para ler e gravar em um cartão mifare usando a mesma leitora que você menciona no projeto e estou com dúvidas a respeito do método gravar pois a legislação de onde eu moro é especifica e não estou conseguindo dar sequência no desenvolvimento... Sei que aqui o recurso aqui não é exatamente para tentar contado, mas foi a única maneira de talvez você ver hehe

Agradeço se puder entrar em contato!
Email: [email protected]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.