본문 바로가기
반응형

코스웨어/15년 스마트컨트롤러532

20151211_[안향진]_RFID_4 =RFID 프로젝트 1. 카드 스캔하여 매치되는 이미지가 있을 경우 화면에 출력2. ERROR 발생 시 이미지 표시 X3. 매치되는 이미지 없으면 이미지 표시 X => 발전 1. 신상정보 출력 + avr 도어 제어2. 도서관리 응용 : 도서정보출력 + 담기/결제 2015. 12. 14.
20151213 수업 / RFID - 남수진 리더기에서 UID를 읽어서 수신된 UID에 해당하는 사진을 윈도우에 출력한다 리더기 요청 신호는 버튼이나 타이머를 활용하여 보낸다 구조체를 만들어 UIC의 정보를 저장하여 해당 리더기가 들어오면 정보가 출력되게 한다 구조체에 이름, UID, 사진같은 정보를 저장 카드를 갖다대면 문이 열리는 도어락 시스템을 만들 수도 있다 카드 메모리의 데이터 읽고 쓰기 #include #include #define CRC_POLYNOM 0x8408 #define CRC_PRESET 0xFFFF void ControlRFID(HANDLE hComm, u_char * caComm); void WriteRFID(HANDLE hComm, u_char * caWrite, unsigned int uiData); unsigned i.. 2015. 12. 13.
20151211-김재홍-Serial_5일차-RFID_win32 /***Serial통신_5일차-RFID_win32용시리얼통신프로그램***/ #include // #include "smart.h" // #include "resource.h" #define IDB_BITMAP1 101 #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NEXT_RESOURCE_VALUE 102 #define _APS_NEXT_COMMAND_VALUE 40001 #define _APS_NEXT_CONTROL_VALUE 1000 #define _APS_NEXT_SYMED_VALUE 101 #endif #endif #define ID_EDIT 100 #define XPOS 20 #define YPOS 20 #defin.. 2015. 12. 11.
20151211_[김태현]_RFID_3 2015. 12. 11.
2015.12.10_시리얼 포로토콜#3_이량경 5. Protocols for Reader Control 5.1. [0x52] Baud Rate Detection> Baud Rate(속도)가 일치해야 통신이 된다.> Baud Rate 프로토콜 5.3. [0x63] CPU Reset> CPU를 리셋하는 방법이 있긴 있다. 5.4. [0x65] Get Software Version> 리더기 소프트웨어 버전 확인을 위한 프로토콜 > 우리는 3번 비트에 1 들어가 있다. 4, 5 비트CRC : 길이에 맞춰 자동으로 들어감. * 리더기의 S/W버전을 알수 있는 프로토콜 구현.(NXK 참조 p.118/ 패킷과 기법이 동일)ANNEX K: Codes of Reader Types 5.6. [0x69] RF Reset5.7. [0x6A] RF ON/OFF> RF on.. 2015. 12. 11.
20151210 임현수 업무일지 RFID 도스 시리얼 실습 ■ RFID ■ Set Output외의 프로토콜 살펴보기▲ Baud Rate detection은 통신할 때 BaudRate가 일치해야만 응답받을 수 있다.일치하지 않으면 응답 없다. 즉, 리더기의 baud rate를 알아내기 위해 사용하는 프로토콜이다. ▲ CPU리셋을 위한 프로토콜 (해도되고 안해도됨) ▲ 리더기의 소프트웨어 버전을 알 수 있는 프로토콜이므로 구현해야 된다. ▲ 그 외 RF Reset과 RF On/Off 프로토콜도 있다. ■ GetSoftwareVersion 프로토콜 구현 u_char caString[255] = { 0x05, 0x00, 0x65, 0x00, 0x3F, printf("SW-REV : %02X%02X\n", caString[4], caString[5]); printf("D.. 2015. 12. 11.
20151210_[안향진]_RFID_3 =5.7. [0x6A] RF ON/OFF : 사용하지 않을 때 OFF =6. Protocols for ISO15693 Host Commands:카드에 있는 것을 읽거나 씀 6.1.3. [0x22] Lock Multiple Blocks :LOCK 금지 => UNLOCK 없음 =6.1. [0xB0] Host commands for ISO15693 Mandatory and Optional Commands =6.1.5. [0x24] Write Multiple Blocks = http://wowcat.tistory.com/1089 http://wowcat.tistory.com/1085 = = = = 2015. 12. 11.
20151210 - 홍준모 RFID 시리얼 통신 Dos 용 마무리, 내일 window 용 할 것 우리가 현재 하는 프로젝트 이름은RFID ProjectISO - 15693Host command이다. 코드 부분을 보면, ucTemp = caString[9]; caString[9] = caString[10]; caString[10] = ucTemp; printf("TR-TYPE : "); if (0 != ((*((unsigned short *)(&caString[9]))) & 0x0001)) { printf("[I-Code 1] "); } if (0 != ((*((unsigned short *)(&caString[9]))) & 0x0002)) { printf("[Tag-it HF] "); } if (0 != ((*((unsigned short *)(&caString[9]))) & 0x0008)) { p.. 2015. 12. 10.
2015-12-10 Dos RFID 개인 업무일지 - 천정호 Dos_RFID.c #include #include #include #pragma comment(lib, "Ws2_32.lib") #define CRC_PRESET 0xFFFF#define CRC_POLYNOM 0x8408 unsigned short RFID_CRC(void *, unsigned int); int main() {// u_char caString[255] = { 0x0D, 0x00, 0x71, 0x00, 0x30, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00 }; u_char caString[255] = { 0x07, 0x00, 0xB0, 0x01, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00 };// RX-BUF 추출// u_char caSt.. 2015. 12. 10.
728x90
반응형