RFID 출근부의 소스입니다. 먼저 그동안 댓글 다신 분들께 죄송합니다. 제가 블로그 시작한지 얼마 안돼서 손놓는 바람에 올라온 댓글들을 못봤습니다 RFID 소스를 보고싶다고 하신 분들이 많이 계신데 제가 만든 프로그램은 한백전자의 ZigbeX 키트에 들어있는 RFID 키트를 사용한 프로그램입니다. 펌웨어가 단순하게 ID나 데이터 읽고쓰기를 요청하면 데이터를 내놓는 식으로 되어있고 펌웨어 소스는 저도 보진 않았습니다. 같이 제공되는 책자에 보시면 데이터 요구하는 패킷과 응답으로 오는 데이터 패킷이 잘 설명되어 있습니다. 키트 자체의 패킷 프로토콜을 사용하기 때문에 다른 RFID 제품을 사용하실경우 제 프로그램은 동작하지 않습니다. 그리고 DB 제어 부분이나 프로그램 구조는 많이 부족합니다. 또 제 프로그램 실력이 부족하여 소스 공개하.. RFID 리더를 이용한 출근부? 역시 C#으로 만들었다. C#으로 처음 혼자 만든 프로그램. 그런데 처음에 시리얼 포트 제어하는데 애좀 먹었다. MSDN을 검색해보니 C#에서는 크로스스레딩이라고 해서 안정성을 위해 자신이 생성하지 않은 컨트롤에 대한 변경을 차단한다. 라고 나오더군..;; 이 말이 뭔고 하니 새로 생성된 스레드에서는 기존에 만들어 두었던 컨트롤들을 제어하지 못한다는 것이다. 그런데 시리얼 포트에서는 포트를 오픈하면 데이터를 수신하기 위해 스레드를 하나 생성해서 대기시키는 것 같다(추측) 그래서 데이터리시브 이벤트를 사용해서 제어하려는데 잘 안돼서 좌절... 하지만 방법을 찾아냈다. ㅋㅋ 대리자를 이용하면 된다는 간단한 답변들... 그렇게 결국 허무하게 끝나버렸다. 또 DB 제어하는데도 문제가 있었는데 시간을 DATETI.. 이전 1 다음