본문 바로가기
반응형

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

20151210 수업 / RFID_3-남수진 RFID RFID 관련 정보 얻기 #include #include #define CRC_POLYNOM 0x8408 #define CRC_PRESET 0xFFFF unsigned short CRC16(void * vpData, unsigned int uiLen); int main(void) { //u_char caString[255] = {0x0D, 0, 0x71, 0, 0x0F, 0, 0, 0, 0x0A, 0, 0}; u_char caString[255] = {0x05, 0, 0x65, 0, 0x0F, 0, 0, 0, 0x0A, 0, 0}; int iCnt; DWORD dwCnt; DCB sPState; u_char ucTmp; // 1. 시리얼 포트 열기 HANDLE hComm = CreateFile(.. 2015. 12. 10.
20151210-김재홍-Serial_4일차-RFID_도스 /***Serial통신_4일차-RFID_도스용시리얼통신프로그램***/ #include #include #define CRC_PRESET 0xFFFF #define CRC_POLYNOM 0x8408 #define I_Code_1 0 #define Tag_it_HF 1 #define ISO_15693 3 #define I_Code_EPC 6 #define I_Code_UID 7 unsigned short CRC16(void *, unsigned int); int main() { u_char caString[255] = { 0X05, 0X00, 0X65, 0X00, 0X30, 0X00, 0X00, 0X00, 0X0A, 0X00, 0X00 /*0X46, 0X41*/ }; DWORD dwCount; DCB sPS.. 2015. 12. 10.
20151210-엄민웅 5챕터. Protocols for Reader Control ~ 6챕터. Protocols for ISO15693 Host Commands - 작성중 - 5챕터. Protocols for Reader Control Baud Rate Detection 보 속도 측정 컴어드레스에 0 넣음3번자리 명령 번호 4번자리 0 5,6번 계산된 값 돌아오는값 같은 값. 돌아왔다면 통신 됬다는 이야기. CPU ResetCUP리셋 해도 되는데 안해도 된다. Get Software Version소프트 웨어 버전을 알아보는것 pdf 118.ANNEX K: RFID projectISO - 15693Host Command우리꺼 해보면 3번 비트에 1들어가 있을꺼임. 겟리드는 알아서 구현하라 하심 6챕터. Protocols for ISO15693 Host Commands - PC가 보내는 명령 (단말기 쪽에서 보내는 명령)이때까지 컨트롤 커맨드라고 보면 이제는 호스트.. 2015. 12. 10.
20151210 22번 우대희 업무일지 #include #include #define CRC_POLYNOM 0x8408#define CRC_PRESET 0xFFFF unsigned short CRC16(void *, unsigned int); int main(){int iCnt; u_char caString[255] ={0x05, 0x00, 0x65,0x00, 0x3F,0x00, 0x20,0x00, 0x0A,0x00, 0x00,};DWORD dwCnt;DCB sPState;HANDLE hComm = CreateFile("COM7", GENERIC_READ | GENERIC_WRITE,0,NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0); if (INVALID_HANDLE_VALUE == hComm){print.. 2015. 12. 10.
20151209 22번 우대희 일일업무일지 #ifndef __WS_RFID_LIB__ #define __WS_RFID_LIB__ #include #include #include #include #include #define SPEED B38400 #define SPORT "/dev/ttyS0" #define CRC_POLYNOM 0x8408 #define CRC_PRESET 0xFFFF #define SENDBSIZE 128 #define RECVBSIZE 128 #define INVENT_STD 0x0010 #define INVENT_EP8 0x0020 #define INVENT_E12 0x0040 #define INVENT_UID 0x0080 #define TRTYPE_ICODE_UID 0x8000 #define TRTYPE_ICODE_EPC.. 2015. 12. 10.
20151209_박서연_일일업무보고서_RFID(2) 2015-12-09 *RFID(2) #윈도우 SerialPort를 이용한 RFID 컨트롤 SetOut(0x71) 사용하여 Beep 츨력하기소스//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// #include #include int main(){ u_char caString[255] = { 0x0D, 0x00, 0x71, 0x00, 0x30 , 0x00, 0x00, 0x00 , 0x0A, 0x00, 0x00, 0x46, 0x41 }; DWORD dwCnt; DCB sPState; //struct Port State 시리얼.. 2015. 12. 10.
20151209 김태현 개인업무일지 RFID 도스 시리얼 #include #include int main(){ u_char caString[255] = { 0x0D, 0x00, 0x71, 0x00, 0x30 , 0x00, 0x00, 0x00 , 0x0A, 0x00, 0x00, 0x46, 0x41 }; DWORD dwCnt; DCB sPState; //struct Port State 시리얼 포트 상태 저장. HANDLE hComm = CreateFile("COM4" , GENERIC_READ | GENERIC_WRITE , 0 , NULL , OPEN_EXISTING , FILE_ATTRIBUTE_NORMAL , 0); if (INVALID_HANDLE_VALUE == hComm) { printf("포트 열수 없음\n"); return 0; } if (0 == .. 2015. 12. 10.
2015.12.09_Dos Serial RFID_이량경 ✔ ================================================================ 테스트 삐-삐-삐- * 컴포트 2개만들어서 버추얼시리얼 + 컴포트 마스터 = 데이터 확인 할수있음.> COM1은 윈도우 COM1과 동일시한다.파일이다. CreateFile("COM4" > 2, 3 인자 읽기버퍼/쓰기 : 읽고 쓰기 가능. if (0 == SetupComm(hComm, 4096, 4096)) > 버퍼초기화 if (0 == PurgeComm(hComm, PURGE_TXABORT | PURGE_TXCLEAR)). > 기존값 읽어 원하는 값만 바꾼다. if (0 == GetCommState(hComm, &sPState)) > 시리얼정보가 sPState 에 저장. 속도를 바꾼다... 2015. 12. 10.
20151209 임현수 업무일지 RFID 도스 시리얼 ■ RFID ■ serial 출력 체크https://youtu.be/aP8T3TIlcpM ■ 윈도우 시리얼 구현VMware에서 구버전 리눅스의 알수없는 한계로 윈도우로 전환한다. createfile() 함수 역시 하드웨어장치를 파일 취급한다는 것을 알 수 있따.SetupComm() 2번째, 3번째인자 = 읽기버퍼 쓰기버퍼 ■ dos.c/* ㅃ-ㅃ-ㅃ- 소리남. */ #include #include int main(){ u_char caString[255] = { 0x0D, 0x00, 0x71, 0x00, 0x30 , 0x00, 0x00, 0x00 , 0x0A, 0x00, 0x00, 0x46, 0x41 }; DWORD dwCnt; //double world Written 쓰기후 실제 쓴 바이트 수 저장 공.. 2015. 12. 10.
728x90
반응형