Classes | Defines | Typedefs | Enumerations | Functions
cphidgetrfid.h File Reference
#include "cphidget.h"
Include dependency graph for cphidgetrfid.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _CPhidgetRFID_Tag
struct  CPhidgetRFIDInfo

Defines

#define RFID_4097_Active   0x02
#define RFID_4097_AmpDemod   0x00
#define RFID_4097_ClkOut   0x04
#define RFID_4097_DataOut   0x00
#define RFID_4097_DefaultON   (RFID_4097_AmpDemod | RFID_4097_Active | RFID_4097_DataOut | RFID_4097_IntPLL | RFID_4097_FastStart | RFID_4097_Gain960)
#define RFID_4097_ExtClk   0x08
#define RFID_4097_FastStart   0x10
#define RFID_4097_Gain120   0x20
#define RFID_4097_Gain240   0x60
#define RFID_4097_Gain480   0x00
#define RFID_4097_Gain960   0x40
#define RFID_4097_IntPLL   0x00
#define RFID_4097_PhaseDemod   0x01
#define RFID_4097_PowerDown   0x00
#define RFID_4097_TestMode   0x80
#define RFID_ANTENNA_FLAG   0x08
#define RFID_CONTROL_OUT_PACKET   0x40
#define RFID_DATA_ARRAY_MASK   0x3ff
#define RFID_DATA_ARRAY_SIZE   1024
#define RFID_ECHO_IN_PACKET   0x40
#define RFID_LED_FLAG   0x04
#define RFID_LISTEN_DURING_EOF_FLAG   0x10
#define RFID_MAX_DATA_PER_PACKET   63
#define RFID_MAX_TAG_STRING_LEN   25
#define RFID_MAXOUTPUTS   2
#define RFID_PACKET_OUTPUT_ECHO   1
#define RFID_PACKET_TAG   0
#define RFID_READ_DATA_IN_PACKET   0x00
#define RFID_T5577_EndGap   15
#define RFID_T5577_EOF   100
#define RFID_T5577_One   56
#define RFID_T5577_PrePulse   (136 + RFID_T5577_Zero)
#define RFID_T5577_StartGap   30
#define RFID_T5577_WriteGap   15
#define RFID_T5577_Zero   24
#define RFID_WRITE_DATA_OUT_PACKET   0x00

Typedefs

typedef struct _CPhidgetRFID_Tag CPhidgetRFID_Tag
typedef struct _CPhidgetRFID_TagCPhidgetRFID_TagHandle

Enumerations

enum  CPhidgetRFID_Encoding { PHIDGET_RFID_ENCODING_MANCHESTER = 1, PHIDGET_RFID_ENCODING_BIPHASE }
enum  CPhidgetRFID_Protocol {
  PHIDGET_RFID_PROTOCOL_EM4100 = 1, PHIDGET_RFID_PROTOCOL_ISO11785_FDX_B, PHIDGET_RFID_PROTOCOL_PHIDGETS, PHIDGET_RFID_PROTOCOL_EM4100 = 1,
  PHIDGET_RFID_PROTOCOL_ISO11785_FDX_B, PHIDGET_RFID_PROTOCOL_PHIDGETS
}

Functions

PHIDGET21_API int CCONV CPhidgetRFID_getRawData (CPhidgetRFIDHandle phid, int *data, int *dataLength)
PHIDGET21_API int CCONV CPhidgetRFID_write (CPhidgetRFIDHandle phid, char *tagString, CPhidgetRFID_Protocol protocol, int lock)
PHIDGET21_API int CCONV CPhidgetRFID_writeRaw (CPhidgetRFIDHandle phid, unsigned char *data, int bitlength, int pregap, int space, int postgap, int zero, int one, int prepulse, int eof, int listenDuringEOF)


pedal_monitor
Author(s): Pedro Mendes
autogenerated on Fri Jun 6 2014 18:37:21