ODALID Librairie Carte MIFARE v0.5
|
Aller au code source de ce fichier.
Macros | |
#define | LED_ON 0x17 |
#define | LED_OFF 0x00 |
#define | LED_GREEN_OFF 0x00 |
#define | LED_GREEN_ON 0x04 |
#define | LED_YELLOW_OFF 0x00 |
#define | LED_YELLOW_ON 0x02 |
#define | LED_RED_OFF 0x00 |
#define | LED_RED_ON 0x01 |
#define | BUZZER_OFF 0x00 |
#define | BUZZER_ON 0x08 |
#define | GACHE1_OFF 0x00 |
#define | GACHE1_ON 0x01 |
#define | GACHE2_OFF 0x00 |
#define | GACHE2_ON 0x02 |
#define | GACHE3_OFF 0x00 |
#define | GACHE3_ON 0x04 |
#define | GACHE4_OFF 0x00 |
#define | GACHE4_ON 0x10 |
#define | LED1_ON 0x04 |
#define | LED2_ON 0x02 |
#define | LED3_ON 0x01 |
#define | LED4_ON 0x10 |
Fonctions | |
ODALID_LIB int16_t | GetLibraryExtension (LIB_VERSION *Version) |
foncion pour obtenir la version de LibraryExtension | |
ODALID_LIB int16_t | OpenCOM (ReaderName *pName) |
foncion pour Ouvrir la communication avec le lecteur | |
ODALID_LIB int16_t | CloseCOM (ReaderName *pName) |
foncion pour fermer la communication avec le lecteur | |
ODALID_LIB int16_t | GestionDeconnection (ReaderName *pName, int16_t statusconnection, uint8_t nbreconnection) |
foncion pour fermer la communication avec le lecteur | |
ODALID_LIB char * | GetErrorMessage (int16_t status) |
fonction permettant de visualiser les erreurs | |
ODALID_LIB int16_t | Version (ReaderName *pName) |
Fonction permettant d obtenir la version du firmware du lecteur. | |
ODALID_LIB int16_t | Get_Property (ReaderName *pName, uint8_t AddReg, uint8_t *Reg) |
fonction permettant de recuperer les parametrse de configuration du composant RF | |
ODALID_LIB int16_t | Set_Property (ReaderName *pName, uint8_t AddReg, uint8_t Reg) |
fonction permettant d'envoyer les parametres de configuration du composant RF | |
ODALID_LIB int16_t | RF_Power_Control (ReaderName *pName, BOOL RFOnOff, uint8_t Delay) |
fonction permettant d activer ou de desactiver le champ radio du lecteur | |
ODALID_LIB int16_t | RF_Config_Card_Mode (ReaderName *pName, uint8_t Type) |
fonction permettant de selectionner le type de modulation en fonction du type de cart | |
ODALID_LIB int16_t | Boot (ReaderName *pName) |
fonction permettant de passer le lecteur en mode bootloader | |
ODALID_LIB int16_t | LEDBuzzer (ReaderName *pName, uint8_t LEDBuzzer) |
fonction permettant de pioter les LEDs / Buzze | |
ODALID_LIB int16_t | GetInput (ReaderName *pName, uint8_t *statusInput) |
fonction permettant de pioter les LEDs / Buzze | |
ODALID_LIB int16_t | LCD (ReaderName *pName, uint8_t line, char *Send) |
fonction permettant de piloter l'afficheur | |
Fonction ODALID
#define BUZZER_OFF 0x00 |
???.
#define BUZZER_ON 0x08 |
???.
#define GACHE1_OFF 0x00 |
???.
#define GACHE1_ON 0x01 |
???.
#define GACHE2_OFF 0x00 |
???.
#define GACHE2_ON 0x02 |
???.
#define GACHE3_OFF 0x00 |
???.
#define GACHE3_ON 0x04 |
???.
#define GACHE4_OFF 0x00 |
???.
#define GACHE4_ON 0x10 |
???.
#define LED1_ON 0x04 |
???.
#define LED2_ON 0x02 |
???.
#define LED3_ON 0x01 |
???.
#define LED4_ON 0x10 |
???.
#define LED_GREEN_OFF 0x00 |
???.
#define LED_GREEN_ON 0x04 |
???.
#define LED_OFF 0x00 |
???.
#define LED_ON 0x17 |
???.
#define LED_RED_OFF 0x00 |
???.
#define LED_RED_ON 0x01 |
???.
#define LED_YELLOW_OFF 0x00 |
???.
#define LED_YELLOW_ON 0x02 |
???.
ODALID_LIB int16_t Boot | ( | ReaderName * | pName | ) |
fonction permettant de passer le lecteur en mode bootloader
MI_OK | Operation successful ou erreur |
pName | [In] Information sur le lecteur . |
ODALID_LIB int16_t CloseCOM | ( | ReaderName * | pName | ) |
foncion pour fermer la communication avec le lecteur
MI_OK | Operation successful ou erreur |
pName | [In] Information sur le lecteur . |
ODALID_LIB int16_t GestionDeconnection | ( | ReaderName * | pName, |
int16_t | statusconnection, | ||
uint8_t | nbreconnection ) |
foncion pour fermer la communication avec le lecteur
MI_OK | Operation successful ou erreur |
ODALID_LIB int16_t Get_Property | ( | ReaderName * | pName, |
uint8_t | AddReg, | ||
uint8_t * | Reg ) |
fonction permettant de recuperer les parametrse de configuration du composant RF
MI_OK | Operation successful ou erreur |
pName | [In] Information sur le lecteur . |
AddReg | [In] Adresse . |
Reg | [Out] Registre . |
ODALID_LIB char * GetErrorMessage | ( | int16_t | status | ) |
fonction permettant de visualiser les erreurs
MI_OK | Operation successful ou erreur |
ODALID_LIB int16_t GetInput | ( | ReaderName * | pName, |
uint8_t * | statusInput ) |
fonction permettant de pioter les LEDs / Buzze
MI_OK | Operation successful ou erreur |
ODALID_LIB int16_t GetLibraryExtension | ( | LIB_VERSION * | Version | ) |
foncion pour obtenir la version de LibraryExtension
MI_OK | Operation successful ou erreur |
Version | [Out] Version LibraryExtension. |
ODALID_LIB int16_t LCD | ( | ReaderName * | pName, |
uint8_t | line, | ||
char * | Send ) |
fonction permettant de piloter l'afficheur
MI_OK | Operation successful ou erreur |
pName | [In] Information sur le lecteur . |
line | [In] Numero de la ligne . |
Send | [In] Information a afficher . |
ODALID_LIB int16_t LEDBuzzer | ( | ReaderName * | pName, |
uint8_t | LEDBuzzer ) |
fonction permettant de pioter les LEDs / Buzze
MI_OK | Operation successful ou erreur |
pName | [In] Information sur le lecteur . |
LEDBuzzer | [In] Numeros LED / buzzer . |
ODALID_LIB int16_t OpenCOM | ( | ReaderName * | pName | ) |
foncion pour Ouvrir la communication avec le lecteur
MI_OK | Operation successful ou erreur |
pName | [In] Information sur le lecteur . |
ODALID_LIB int16_t RF_Config_Card_Mode | ( | ReaderName * | pName, |
uint8_t | Type ) |
fonction permettant de selectionner le type de modulation en fonction du type de cart
MI_OK | Operation successful ou erreur |
pName | [In] Information sur le lecteur . |
Type | [In] Type de carte / modulation . |
ODALID_LIB int16_t RF_Power_Control | ( | ReaderName * | pName, |
BOOL | RFOnOff, | ||
uint8_t | Delay ) |
fonction permettant d activer ou de desactiver le champ radio du lecteur
MI_OK | Operation successful ou erreur |
pName | [In] Information sur le lecteur . |
RFOnOff | [In] Activation ou desactivation . |
Delay | [In] Delay de desactivation . |
ODALID_LIB int16_t Set_Property | ( | ReaderName * | pName, |
uint8_t | AddReg, | ||
uint8_t | Reg ) |
fonction permettant d'envoyer les parametres de configuration du composant RF
MI_OK | Operation successful ou erreur |
pName | [In] Information sur le lecteur . |
AddReg | [In] Adresse . |
Reg | [In] Registre . |
ODALID_LIB int16_t Version | ( | ReaderName * | pName | ) |
Fonction permettant d obtenir la version du firmware du lecteur.
MI_OK | Operation successful ou erreur |
pName | [In] Information sur le lecteur . |