Go to the source code of this file.
Data Structures | |
| struct | BC_STRUCT |
| Barcode sample/decode context. More... | |
Enumerations | |
| enum | { NO_DATA, CODE39_DATA, CODABAR_DATA, CODEI25_DATA, MAG1_DATA, MAG2_DATA, MAG3_DATA, PROX_DATA } |
Functions | |
| void | reader1_init (void) |
| void | reader2_init (void) |
| void | barcodeSample (struct BC_STRUCT *p, unsigned int count) |
| General purpose barcode sampling. | |
| void | magstripeSample (struct BC_STRUCT *p, unsigned char value) |
| void | wiegandSample (struct BC_STRUCT *p, unsigned char value) |
| void | barcodeOverflow (struct BC_STRUCT *p) |
| Barcode sample overflow. | |
| void | magstripeOverflow (struct BC_STRUCT *p) |
| void | wiegandOverflow (struct BC_STRUCT *p) |
| unsigned short | barcode_decode (struct BC_STRUCT *p) |
| unsigned short | Decode39 (struct BC_STRUCT *p) |
| unsigned short | DecodeCodabar (struct BC_STRUCT *p) |
| unsigned short | DecodeI25 (struct BC_STRUCT *p, unsigned char len) |
| unsigned short | wiegand_decode (struct BC_STRUCT *p) |
| unsigned short | DecodeWiegand (struct BC_STRUCT *p, struct prox_cfg_struct *w) |
Variables | |
| unsigned char | symbol |
| unsigned char | DecodeBarcodeReady0 |
| unsigned char | DecodeBarcodeReady1 |
| unsigned char | DecodeMagstripeReady0 |
| unsigned char | DecodeMagstripeReady1 |
| unsigned char | DecodeWiegandReady0 |
| unsigned char | DecodeWiegandReady1 |
| struct BC_STRUCT | Reader0 |
| struct BC_STRUCT | Reader1 |
This file contains the prototypes for Barcode sample and decode and eventually prototypes for Mag-Stripe, Prox, and smart card.
Definition in file reader.h.