⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 para.h

📁 mifarea卡程序mifarea卡程序mifarea卡程序
💻 H
字号:
/************************************
 * para.h                           *
 * save parameters                  *
 * design by Liulixun               *
 * create at 04-15-2007             *
 * update: 04-15-2007               *
 ************************************/
 
#ifndef PARA_H
#define PARA_H
 

/* parameters to save: */
#define PARA_ERASHED        0x00        // parameter erased
#define PARA_HEAD           0x55        // head of parameter
    #define H_USING         0xf0
    #define H_ERASED        0x00
    #define H_COPYING       0xfc
    #define H_EMPTY         0xff
#define PARA_EMPTY          0xff        // unused
#define PARA_SWITCHS        0xfe        // switch parameters
    #define F_BORFC         0x01        // beep on rf card
    #define F_BOTC          0x02        // beep on touch card
    #define F_CINV          0x04        // invert package
    #define F_NOTICE        0x08        // notice when card status changed
    #define F_SNOA          0x10        // stop notice on ack
    #define F_ASC           0x20        // auto search card
    #define F_LED           0x40        // enable/disable led operation
#define PARA_LORC           0xfd        // led on rf card
#define PARA_LOTC           0xfc        // led on both card
#define PARA_LOBC           0xfb        // led on touch card
#define PARA_LONC           0xfa        // led on none card
#define PARA_RFCCT          0xf9        // rf card config time, 1 for 10 ms
#define PARA_RFRXGAIN       0xf8        //////////////////////////////////////////////////////////////////////////////////////////////////////
#define PARA_LIMIT          0xf7        // limit

#define SECTOR_SIZE         0x80

// write a parameter
// para: parameter type, defined upon
// value: parameter value
// return: positive value for new value, -1 for error
int ParaWrite(unsigned char para, unsigned char value);

// read a pafameter value
// para: parameter to be read
// return: positive value for reading, -1 for error
int ParaRead(unsigned char para);

// parameter sector initialize
// return: <2 for exist, >=2 for new fromated
unsigned char ParaMemInit(void);

// set the initialzation values
// return: 0 for success
unsigned char ParaInit(void);

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -