void dah() { beepOn(); _delay_ms(DOT*3); beepOff(); _delay_ms(DOT); }
void dit() { beepOn(); _delay_ms(DOT); beepOff(); _delay_ms(DOT); }
static BYTE getUserID(unsigned long cardSN) { BYTE sector = 0, block = 1, mode = 0, revBuf[16]; BYTE blockno = sector * 4 + block; long status; status = ReadBlock(blockno, cardSN, mode, &revBuf[0]); if (!status) beepOn(); return revBuf[0]; }