BC_STRUCT Struct Reference
[Reader_Header]

Barcode sample/decode context. More...

#include <reader.h>


Data Fields

unsigned short sample_buffer [300]
unsigned short * sample_ptr
volatile unsigned short sample_ctr
unsigned char overflow_ctr
volatile unsigned char sample_state
unsigned char decode_buffer [82]
unsigned char decode_count


Detailed Description

Barcode sample/decode context.

Definition at line 71 of file reader.h.


Field Documentation

unsigned char BC_STRUCT::decode_buffer[82]

Decoded data

Definition at line 88 of file reader.h.

unsigned char BC_STRUCT::decode_count

Size of decoded data

Definition at line 90 of file reader.h.

Referenced by Decode39(), DecodeCodabar(), and DecodeI25().

unsigned char BC_STRUCT::overflow_ctr

Definition at line 78 of file reader.h.

Referenced by barcodeSample().

unsigned short BC_STRUCT::sample_buffer[300]

Sample storage

Definition at line 73 of file reader.h.

Referenced by barcodeSample(), Decode39(), DecodeCodabar(), and DecodeI25().

volatile unsigned short BC_STRUCT::sample_ctr

Number of samples

Definition at line 77 of file reader.h.

Referenced by barcodeOverflow(), barcodeSample(), Decode39(), DecodeCodabar(), and DecodeI25().

unsigned short* BC_STRUCT::sample_ptr

Pointer into sample buffer

Definition at line 75 of file reader.h.

Referenced by barcodeOverflow(), barcodeSample(), Decode39(), DecodeCodabar(), and DecodeI25().

volatile unsigned char BC_STRUCT::sample_state

The state of the sample routine

Definition at line 80 of file reader.h.

Referenced by barcodeOverflow(), and barcodeSample().


The documentation for this struct was generated from the following file:

Download Source Code