본문 바로가기
반응형

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

2015-12-10 RFID 개인업무일지 - 천정호 #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 }; DCB sPState;DWORD dwCount;HANDLE hComm= CreateFile("COM4",GENERIC_READ | GENERIC_WRITE,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,0); if (hComm.. 2015. 12. 10.
20151209_[안향진]_RFID_2 u_char caString[255] = {0x0D, 0x00, 0x71, 0x00, 0x3F, 0x00, 0x35, 0x00, 0x14, 0x00, 0x00}; #include #include #define CRC_PRESET 0xFFFF #define CRC_POLYNOM 0x8408 unsigned short CRC16(void * , unsigned int ); int main() { u_char caString[255] = {0x0D, 0x00, 0x71, 0x00, 0x3F, 0x00, 0x35, 0x00, 0x14, 0x00, 0x00}; //u_char caCmd[255] = {0x05, 0x00, 0x02, 0x00, 0x30, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x0.. 2015. 12. 9.
20151209-김재홍-Serial_3일차-RFID_도스 /***Serial통신_3일차-RFID_도스용시리얼통신프로그램***/ 어제하던 리눅스 시리얼 프로그래밍 마무으리 시리얼 통신 실습시 주의 사항※ V3백신 프로그램을 사용하고 있다면실습중에 종료해주면 시리얼 통신이 원활해집니다.※ 리눅스 시리얼 통신 환경으로, 리눅스를 최신버전으로 업그레이드해주고 작업하는 것을 권장합니다. /*--Non_Canonical.c--*/ #include #include #include #include #include #include "smart.h" #define SPEED B19200 #define SPORT "/dev/ttyS0" #define POLYNOM 0x8408 #define PRESET 0xFFFF unsigned char ucAbeep[] = {0x0D, 0x0.. 2015. 12. 9.
20151209 업무일지 -여지윤- RFID(Dos) 1~8교시☆S/W★ ● RFID - 리눅스에서 사용을 해보았을경우에는 포트에서 제대로 먹히지 않아서 동작이 안할때가 있었다. - 그렇기때문에 윈도우 도스창을 이용하여 포트에 연결하여 소리를 제어시킬 수가 있다. - 우선 기본적인 샘플 코드를 이용하여 동작을 하는지 확인 해 볼수가 있다. - 위의 코드를 실행하여 동작을 하게 되면 정상적으로 작동이 되는 것이다. - 이후에 추가적으로 코드를 짜보자면 쓰는것이 있다면 읽는것도 따로 있을 것이다. - 그 읽는 코드를 추가 하기 위해서는 다음과 같이 추가적으로 코드를 사용하면 된다. - 위의 코드를 사용해서 정상적으로도 작동 하는 것을 알 수가 있다. - 해당하는 ComPortMaster 를 실행시키면 제대로 동작이 된다. 2015. 12. 9.
20151209 - 홍준모 3일차 오전 : 가상 리눅스 RFID 시리얼 통신(실패), 오후 : 도스 RFID 시리얼 통신(성공) 오전에는 전부 리눅스 RFID 통신 실험 문제 발생 ! : vmware의 가상 머신과의 시리얼 통신이 내부적인 어떤 문제가 있는 모양. 소스로 Beep 음 내는 데이터를 write() 시키니 RFID 통신이 안된다.윈도우에서 문제를 발생 시키는 것일 수도 있고, 경우의 수가 워낙 다양. 어째뜬 ComportMaster로 RFID 시리얼 통신에 성공 했으니 우선 도스나 윈도우 RFID 통신으로 바로 넘어가기로.오후 부터는 도스, 윈도우 용 할 것이다.주쌤 : 코드 쳐노셈. Win_Serial.pdf 주쌤 : 남수진 씨 문제 -> 두 자릿수 컴포트 번호는 원래 안 열림.하물며 백신 문제도.. //gps 에서 오는 데이터를 읽으면, x,y 좌표를 읽을 수 있다. //그 좌표를 구글 맵이나 네이버 맵에 던져주면.. 2015. 12. 9.
20151209 윤재희 Dos Serial 통신 ==================================Outline====================================Dos Serial 통신----------------------------------------------------------------------------Dos Serial 통신 Non-canonical Mode를 사용하여 배열에 있는 데이터를 출력해보자. **VMware를 재부팅 후 데이터를 보내니 잘되었다. 이유는 알 수 없다. VMware 탓인지 리눅스 탓인지 알 수 없으나, linux 환경에서는 리더기와의 통신이 되지 않았다. 도스환경에서 시리얼 통신을 해보자. 시리얼 통신을 위해 사용해야 하는 함수는 아래와 같다. 1. CreatFile2. SetupCo.. 2015. 12. 9.
20151209 수업 / RFID_2-남수진 RFID 가상머신에서 하면 안됨 VMWare에 새로운 리눅스를 설치해야 도스에서 시리얼 통신으로 RFID 제어 프로그램 작성 포트 번호가 2 자리수 이상이면 포트가 안 열린다 장치 속성에서 수정 #include #include int main(void) { u_char caString[255] = {0x0D, 0, 0x71, 0, 0x30, 0, 0, 0, 0x0A, 0, 0, 0x46, 0x41}; DWORD dwCnt; DCB sPState; unsigned short ucTmp; // 1. 시리얼 포트 열기 HANDLE hComm = CreateFile("COM6" // 포트 이름 , GENERIC_READ|GENERIC_WRITE // RW가능 , 0 , NULL , OPEN_EXISTING , .. 2015. 12. 9.
20151208 - 홍준모 : 리눅스 윈도우 시리얼 통신 2일 차 규약(프로토콜)이 존재하기에 아날라이저가 존재한다. - 패킷 아날라이저와 같은 맥락이다. 이 시리얼도 규약이 존재한다. 아마 헤더들이나 데이터를 보내는 양이 일정하다거다 하는 느낌이다. 사람들이 많이 알면 일반적인 용어, 프로토콜.-고스트 프로토콜, 없는 규약? 존재하지 않는 규약?절차 도 되고 규약이란 말도 된다. 프로시저도 일종의 프로토콜의 내용을 담고 있다고 보면 된다.좀 더 포괄적인 의미인 프로토콜. 초록 판때기가 안테나 이다.초록판때기(안테나) 위에 리더기를 납땜? 그냥 올려놓고 LCD를 붙여놓으면 버스 카드 리더가가 이렇게 생겼는데 이런것을 RF 장비라고 부른다. R은 라디오. F는 프리퀀시라고 한다.라디오 주파수라고 한다.라디오 프리퀀시.RF 는 무선이라는 뜻이다. 와이어레스를 무선으로 우리.. 2015. 12. 9.
20151208 - 강동조 개인업무일지 RF : 무선 라디오도 통신이다 하지만 더 정확한 표현은 RF이다 전파쪽에서 온 용어이다많은양의 주파수를 한방에 보내준다 한번에 많은양을 보내면 빠른것이다안의 주파수떄문에 데이터 전송속도가 빨라지고 느려진다 버스같은경우도 많은사람을 목적지까지 데리고 가는것을 목표라하는데 버스를 캐리어라고 보면 됩니다내리는 것을 복조라고 한다 (deModuleation) Mo와dem을 합쳐서 모뎀이 나오게 됩니다주파수는 세로폭이아닌 가로폭이다 주파수를 바꾸는 것을 변조라고 한다소리의 크기에 큰것고 작은것이 있는데 진폭변조이다 크게 강하게 이것을 섞으면 한꺼번에 4bit를 보낼수 있다 우리가 쓰는 카드가 대부분 13.56m이다 버스에서 쓰는 카드는 13.56이다 데이터 모양이나 위상변조인지 주파수변조인지 진폭변조인지 쓰는방.. 2015. 12. 9.
728x90
반응형