Microsoft Word - SEE_ID4 제품설명서_최종_.doc

Similar documents
(Microsoft Word - seeid4_usb\270\336\264\272\276\363.doc)

CD 2117(121130)

BY-FDP-4-70.hwp

장거리 PoE 중계기 사용설명서 DA-LP1101R DA-LP1101T Powered by

-. Data Field 의, 개수, data 등으로구성되며, 각 에따라구성이달라집니다. -. Data 모든 의 data는 2byte로구성됩니다. Data Type는 Integer, Float형에따라다르게처리됩니다. ( 부호가없는 data 0~65535 까지부호가있는

BN H-00Kor_001,160

SRC PLUS 제어기 MANUAL

ISP and CodeVisionAVR C Compiler.hwp

주의사항 이 설명서는 해당 기기의 적절한 사용을 위한 중요한 안전 지침 및 정보가 포함되어 있습니다. 제품을 사용하기 전에 사고 방지를 위해서 반드시 설명서를 주의 깊게 읽어주세요. 본 제품은 정전압식 스크린을 사용하므로, 사용자는 손가락 또는 정전압용 도구를 사용하세

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

온라인등록용 메뉴얼

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3

KDTÁ¾ÇÕ-2-07/03

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

Color C60 / C70 Printer 본제작물은 Color C60/C70 Printer 로출력하였습니다.

DSP_MON 프로그램 메뉴얼

온습도 판넬미터(JTH-05) 사양서V1.0

hd1300_k_v1r2_Final_.PDF

PowerPoint 프레젠테이션

목차 1. 개요 USB 드라이버 설치 (FTDI DRIVER) FTDI DRIVER 실행파일 USB 드라이버 확인방법 DEVICE-PROGRAMMER 설치 DEVICE-PROGRAMMER

ez-shv manual

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

, DVR. DVR. > > > " ". DVR.. ("wisenetlife.com" )? _

AVSHH100B10 IM.~20.

T100MD+

, DVR. DVR. > > > " ". DVR.. ("wisenetlife.com" )? _

The Pocket Guide to TCP/IP Sockets: C Version

MR-3000A-MAN.hwp

API 매뉴얼

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

Ultimate High Performance Audio tx-usb Operating Instructions Rev : 1.0

Mango220 Android How to compile and Transfer image to Target

BS-K1217-M□□-3012_ProductGuide_KR_PDF

USBISPV3.0(071112).hwp

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

PoE 리피터 사용설명서 DA-PR1101 Powered by

Turbine Digital Flowmeter SEMI U+ 특징 PVC, PTFE, P.P, PVDF 등 다양한 재질 Size, 유량, Connection별 주문제작 정밀성, 내화학성이 우수 4~20mA, Alarm, 통신(RS485) 등 출력 제품과 Controll

140109_다본다 레전드 매뉴얼

804NW±¹¹®

슬라이드 1

KMC.xlsm

ez-md+_manual01

C 언어 프로그래밊 과제 풀이

歯MW-1000AP_Manual_Kor_HJS.PDF

버퍼오버플로우-왕기초편 10. 메모리를 Hex dump 뜨기 앞서우리는버퍼오버플로우로인해리턴어드레스 (return address) 가변조될수있음을알았습니다. 이제곧리턴어드레스를원하는값으로변경하는실습을해볼것인데요, 그전에앞서, 메모리에저장된값들을살펴보는방법에대해배워보겠습

Microsoft Word MetOne237Bmanual

2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK 시스템구성 시스템설정 사용예 사용예 사용예

<BFB5BBF3C1A4BAB8C3B3B8AEBDC3BDBAC5DB20BFACB1B82E687770>

0.1-6

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을


.....hwp

한글사용설명서

정규식 사용하기

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

untitled

The Pocket Guide to TCP/IP Sockets: C Version

RS- 232, RS485 FND Display Module NET-SFND-4-23A RS-232, RS485 FND Display Module NET-SFND-4-23A MANUAL (Rev 1.0) Net-Control http

Microsoft Word - PLC제어응용-2차시.doc

BMP 파일 처리

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

OSTSen-MOS100 사용자설명서 Ver 1.1 Onsystech OSTSen-MOS100 Ver of 8 Onsystech

11장 포인터

KR

OSTSen-PIR100 사용자설명서 Ver 1.1 Onsystech OSTSen-PIR100 V1.1 1 of 8 Onsystech

<BFC0B7A3C1F6C4B72DBBE7BFEBC0DABCB3B8EDBCAD5FC8AEC0E5BABB C7D1B1DB295F E6169>

제품 소개 및 특징 제품 사용 시 주의사항 본 제품은 차량 사고 발생시의 영상과 음성을 저장하여 사고 원인을 분석하는데 도 움을 주는 차량용 영상 기록 장치입니다.! 본 제품은 개인적인 용도로만 사용하여야 하며, 사용설명서에 명시된 사 항 외에 다른 목적으로 제품을 사

PowerPoint Presentation

untitled

LM 가이드

SEMI U+

SMB_ICMP_UDP(huichang).PDF

150430_PG-9037_manual

목 차 1. 드라이버 설치 설치환경 드라이버 설치 시 주의사항 USB 드라이버 파일 Windows XP에서 설치 Windows Vista / Windows 7에서 설치 Windows

KDTÁ¾ÇÕ-1-07/03

OSTSen-THL100 사용자설명서 Ver 1.1 Onsystech OSTSen-THL100 Ver1.1 1 of 8 Onsystech

½Å¹®319È£

이번장에서학습할내용 동적메모리란? malloc() 와 calloc() 연결리스트 파일을이용하면보다많은데이터를유용하고지속적으로사용및관리할수있습니다. 2

Microsoft Word - PEB08_USER_GUIDE.doc

USER Manual

TTA Verified : HomeGateway :, : (NEtwork Testing Team)

무선충전스탠드_제품설명서_최종수정전

디지털TV솔루션 브로셔


Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt

JVM 메모리구조

ATmega128

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 :

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

(SW3704) Gingerbread Source Build & Working Guide

PowerPoint 프레젠테이션

목차 Q-1. 데이터를 통한 음성통화가 되지 않습니다 Q-2. WiFi 연결이 안됩니다 Q-3. 인터넷 또는 네트워크 연결이 안됩니다 Q-4. 표준 부속품을 알려주시기 바랍니다 Q-5. 구입하였습니다만, 배터리는 어떻게 장착하

LCD Display

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100

게시판 스팸 실시간 차단 시스템


2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

Transcription:

SEE-ID 4 사용설명서 배달정보통신

- 목차 - 1. 일반사항 1.1 제품개요 1.2 제품외관및액세서리 1.3 설치방법 1.3.1 국선확인및연결 1.3.2 전원연결 1.3.3 PC 연결 1.4 사용전장비의점검 1.4.1 전원투입 1.4.2 PC 와장비간통신확인 1.4.3 전화국선의확인 (CID 서비스제공여부 ) 1.5 제공프로그램의확인 2. 기능정의 2.1 HOST INTERFACE 2.2 데이터구분 2.3 데이터포맷 2.3.1 공통프레임포맷 2.3.2 메시지별세부항목 2.3.3 Payload 세부항목 3. 사용방법 ( 지원 DLL 설명 ) 3.1 파일구성 3.2 DLL 제공함수설명 3.3 DLL 제공사용자정의 Message Type 3.4 예제설명 4. 사용시주의사항 - 1 -

1. 일반사항 1.1 제품개요본장비는유선통신망에서제공하는 CID정보를이용하여 PC상에서다양한서비스를제공할수있는통신접속장치로일반전화 발신번호표시 부가서비스를최대 4Port지원합니다. 즉, 일반전화 4대를연결지원하며, PC와는 COMM Port를통해보고하는장비입니다. PC 연결시는최대 9개장비를지원할수있는표준 DLL을제공하고있습니다. 따라서본장비를최대9대설치하고, 각각전화4대씩을연결하면, 일반전화 36대를 PC 한대에서운용할수있게됩니다. PC는기본 COMM Port외에 USB Port를 6개이상지원하므로, USB to Serial Adaptor를이용하면, 최대 9대까지지원할수있게됩니다. 본제품단독으로는서비스를제공하지못하고 PC에서비스를위한별도의응용프로그램이제공되어야합니다. 1.2 제품외관및액세서리 전화기및국선연결케이블 4조, RS-232C 케이블전원어뎁터, 사용설명서 - 2 -

1.3 설치방법 본제품을사용하기위하여아래와같이연결케이블을점검합니다. RS-232C 전원 국 전국 전 국 전 국 전 선 화선 화 선 화 선 화 기 기 기 기 1.3.1 국선확인및연결 설치는위와같으며, 일반전화는반드시전화국에 발신번호표시 부가서비스를신청한전화여야합니다. 1.3.2 전원연결전원은어텝터를이용하여 DC 12V 공급되며, 본제품와함께제공되는 AC 220V 전원전용어텝터를사용하여야합니다. - 3 -

1.3.3 PC 연결본제품과함께제공되는 RS-232C 케이블을사용하여야하며임의로케이블을변형하여사용시동작의오류를발생시킬수있습니다. 1.4 사용전장비의점검 본제품을사용하기위하여아래와같은절차에따라, H/W 이상유무및 PC와의상호통신을확인합니다. 1.4.1 전원투입전원투입시전면에 POWER LED ( 적색 ) 의상태를확인합니다. 1.4.2 PC 와장비간통신확인 PC상의올바른정보확인을위하여 하이퍼터미널 을실행한후단말기와연결된 COM Port를선택한후 4800 bps 속도와하드웨어흐름제어 없음 을선택하면 PC와단말기간의통신상태를확인할수있습니다. 1.4.3 전화국선의확인 (CID 서비스제공여부 ) 전화국선을통하여발신번호정보를받게되면전면의 CID ON LED( 녹색 ) 가점멸하는것으로전화국선의 CID 서비스제공여부및단말장치에서발신번호정보수신여부를확인할수있습니다. 또한, 전화국선을탈, 실장시에는전원어텝터를탈장한상태 ( 장비에전원이공급되지않는상태 ) 에서작업을하여야합니다. 1.5 제공프로그램의확인 효율적인응용프로그램의개발을제공되는프로그램은저희회사 Home Page (bdtel.com) 의자료실에서지원을받을수있습니다. - standard DLL 과 source (Visual C++ 6.0으로제작 ) - 적용예제 (Visual C++ 6.0으로제작 ) - Visual Basic 적용예제 - Borland Delphi 적용예제 (Borland Delphi 7.0으로제작 ) - 4 -

2. 기능정의 2.1 HOST INTERFACE SEE-ID 4는 Hook On/Off, DTMF, CID 데이터등의검출된데이터를 RS-232C를통해접속된 Host PC에전달한다. RS-232C에의해접속되는통신파라미터는통신속도 4800bps, stop bit 1, parity None 을사용한다 2.2 데이터구분 - Hook On/Off - CID 데이터 (Type I) - Hook off 시검출된 DTMF 데이터 2.3 데이터포맷 2.3.1 공통프레임포맷 SD Channel ID Msg Type Payload ED 1 Octet 1 Octet 1 Octet 0 ~ n Octet 1 Octet - SD (Start Delimiter) : 프레임의시작을나타내는필드로아스키문자 [ 를사용한다. - Channel ID : 1-4 까지의채널번호를나타낸다. 아스키문자 1 ~ 4 을사용한다. - Msg Type : 메시지종류를나타낸다. - ED (End Delimiter) : 프레임의끝을나타내는필드로아스키문자 ] 를사용한다. - 5 -

2.3.2 메시지별세부항목 메시지구분 Msg Type Payload Payload 최대길이 START S 사용하지않음 LIVE L 사용하지않음 ACK A 사용하지않음 Hook On H 사용하지않음 Hook Off h 사용하지않음 CID 데이터 C CID 데이터 60 바이트 CID 데이터 O PC와연결되기이전의누적된 CID 데이터 60 바이트 DTMF 데이터 D 0 ~ 9, *, 29 바이트 *** Payload의최대길이는반드시지켜져야하며, 불가피할경우최대길이는아스키코드 ] (0x5D = 93) 보다작아야한다. 2.3.3 Payload 세부항목 파라미터파라미터 타입 길이 1 Octet 1 Octet 파라미터워드 0~k Octet 파라미터파라미터파라미터. 타입길이워드 1 Octet 1 Octet 0~ m Octet. Octet 한국통신의 CID 데이터메시지형식중에서첫번째 ( 메시지타입 ) 와두번째옥텟 ( 메시지길이 ), 그리고맨끝의옥텟 ( 체크섬 ) 을제외한나머지에해당한다. Ex 1) 출력포멧예제 (Binary value) : 전화가걸려왔을때 Channel : 1 번시간 : 10월 09일 12시 16분발신번호 : 02-511-2967 가입자명 : SeeID - 6 -

num Hex ASCII 설명 1 0x5B [ SD(Start Delimiter) 2 0x31 1 Channel number 3 0x43 C Msg Type(Cid Data) 4 0x01 시간파라미터코드 5 0x08 시간파라미터길이 6 0x31 1 월 ( 상위옥텟 ) 7 0x30 0 월 ( 하위옥텟 ) 8 0x30 0 일 ( 상위옥텟 ) 9 0x39 9 일 ( 하위옥텟 ) 10 0x31 1 시 ( 상위옥텟 ) 11 0x32 2 시 ( 하위옥텟 ) 12 0x31 1 분 ( 상위옥텟 ) 13 0x36 6 분 ( 하위옥텟 ) 14 0x02 발신번호파라미터코드 15 0x09 발신번호파라미터길이 16 0x30 0 0( 발신번호 ) 17 0x32 2 2( 발신번호 ) 18 0x35 5 5( 발신번호 ) 19 0x31 1 1( 발신번호 ) 20 0x31 1 1( 발신번호 ) 21 0x32 2 2( 발신번호 ) 22 0x39 9 9( 발신번호 ) 23 0x36 6 6( 발신번호 ) 24 0x37 7 7( 발신번호 ) 25 0x07 가입자명파라미터코드 26 0x05 가입자명파라미터길이 27 0x53 S 28 0x65 e 29 0x65 e 30 0x49 I 31 0x44 D 32 0x5D ] ED(End Delimiter) [ Ex 1] 출력포멧예제 (Binary value) ] - 7 -

Ex 2) 출력포멧예제 (Binary value) : 사용자의번호입력 Channel : 1 번가입자입력번호 : 123456789*# num Hex ASCII 설명 1 0x5B [ SD(Start Delimiter) 2 0x31 1 Channel number 3 0x43 D Msg Type(DTMF Data) 4 0x31 1 입력번호 5 0x32 2 입력번호 6 0x33 3 입력번호 7 0x34 4 입력번호 8 0x35 5 입력번호 9 0x36 6 입력번호 10 0x37 7 입력번호 11 0x38 8 입력번호 12 0x39 9 입력번호 13 0x2A * 입력문자 14 0x23 # 입력문자 15 0x5D ] ED(End Delimiter) [ Ex 2) 출력포멧예제 (Binary value) ] - 8 -

3. 사용방법 ( 지원 DLL 설명 ) 3.1 파일구성 파일 BDQue.cpp BDQue.h AsyncSerial.cpp AsyncSerial.h ProcComm.cpp ProcComm.h SeeID.cpp SeeID.h SeeID4DLL.h 설명 AsyncSerial내에서사용하며, Comm Port를통해들어온 Data를일시저장하는 Queue Class이다. Serial Comm Port를운용제어하는 Class이다. 내부는한개의 Comm Port를제어하기위한변수와각기능별함수, 하나의 Thread로구성되어있다. 외부에서쓸수있는 DLL 함수들이정의되어있다. DLL의본체이며, 전반적인변수들이정의되어있고, 한개의 Hidden Window를갖고있다. 응용프로그램이실수로 Comm Port Close를하지않았더라도, DLL이 Unloading되면서열려있는모든 Comm Port를닫는다. 응용프로그램에서호출하여야할 DLL 정의함수파일 3.2 DLL 제공함수설명 1) HWND LoadSetDll(HWND hparent) - 기능 : DLL을사용하기위해서는 Comm Port를열기전반드시한번만수행하여야함. - 인자 (hparent) : 응용프로그램의 Windows Handle값 - 반환값 : DLL내의 Hidden Window Handle값 2) int SeeID4Open (int szport) - 기능 : 원하는 Comm Port를연다. - 인자 (szport) : 운용 Comm Port번호 (1부터 9까지 ) - 반환값 : 0 = 실패, 1 = 성공 3) int SeeID4Close (int szport) - 기능 : 원하는 Comm Port를닫는다. - 인자 (szport) : 운용 Comm Port번호 (1부터 9까지 ) - 반환값 : 0 = 실패, 1 = 성공 - 9 -

4) int SeeID4SendMsg (int szport, char* msg, int len) - 기능 : 원하는 Comm Port에메시지를보낸다. - 인자 (szport) : 운용 Comm Port번호 (1부터 9까지 ) - 인자 (msg) : 원하는메시지내용 - 인자 (len) : 메시지의바이트단위개수 - 반환값 : 0 = 실패, 1 = 성공 5) int SeeID4GetMsg (int szport, char* msg) - 기능 : 원하는 Comm Port에서메시지를받는다. - 인자 (szport) : 운용 Comm Port번호 (1부터 9까지 ) - 인자 (msg) : 메시지를담을버퍼 ( 주의 : 반드시메모리공간이잡혀있어야함 ) - 반환값 : 받은메시지의크기 6) int SeeID4GetPort (int szport) - 기능 : 원하는 Comm Port의상태확인 - 인자 (szport) : 운용 Comm Port번호 (1부터 9까지 ) - 반환값 : 0 = 사용되지않음, 1 = 사용중임 3.3 DLL 제공사용자정의 Message Type 1) WM_RCV_MSG : WM_USER + 1 - 기능 : Comm Port에메시지가들어오면, 응용프로그램에메시지를던짐 - 메시지파라메터 (WPARAM) : 메시지가발생한 Comm Port 번호 2) WM_ERR_MSG : WM_USER + 2 - 기능 : Comm Port운용상 Error가발생하면응용프로그램에게알림 ( 예약 ) - 메시지파라메터 (WPARAM) : 메시지가발생한 Comm Port 번호 - 10 -

3.4 예제설명 - DLL 과응용프로그램 (VCTEST.exe) 간절차 (1) DLL 초기화 응용프로그램 (2) Comm Port Open DLL 내부 - OnInitDialg - LoadSetDLL - SeeID4Open - OnRcv (5) 메시지알림 - SeeID4GetMsg - SeeID4Close - OnDestroy (6) Queue 에서가져옴 - SeeID4GetPort Window Thread SeeID4 (4) Queue 입력 (3) Data 전송 - 응용프로그램 (VCTEST.exe) 주요위치설명위그림상의 (1) 은시작초기에반드시한번수행한다. 위그림상의 (5) 절차는 WM_RCV_MSG라는사용자정의메시지이므로예제상의 OnRcv와같이메시지수행함수를만들어야한다. - 11 -

4. 사용시주의사항 본장비를고장없이오랜기간사용하려면다음사항에유의하여주십시오. 운반또는설치시에과도한충격을피하여주십시오. 본장비에서함께제공하는전원어댑터외의제품은사용하지마십시오. 또한, 3 상전원에서분기된 220V 전원은가급적피해주십시오. 사용전에는본기기와함께제공되는액세서리케이블을반드시확인하시고 용도에맞는케이블을사용하십시오. 급격한온도변화, 고습도, 먼지, 강력한자장내에서의사용을 삼가해주십시오. 본제품의내부조정단자및부품을임의로전환시키거나위치변경, 교환등을하지마십시오. 수리및재조정을필요로할때에는당사에문의하여주십시오. A/S 문의는다음과같습니다. TEL : 031 733-6608 FAX: 031 733-6678 Home Page : www.bdtel.com - 12 -

품질보증서 본제품은고객여러분의더욱편리한업무를위해철저한품질관리를통해엄격한검사에 합격한제품입니다. 앞으로도끊임없는연구개발과기술혁신으로보답할것을약속드리면 서다음과같이품질을보증합니다. 품명 SEE-ID 4 구입일자년월일보증기간구입일로부터 12 개월 년월일수리및교환내용수리및교환처확인 * 보상기준 : 제품수리, 교환, 환불에대한보상기준은재정경제원고시 소비자피해보상 에따릅니다. * 수리용부품보유기간은제품단종후 1 년까지입니다. * 제품을구입하신날로부터 12 개월 ( 무상보증기간 ) 내에아래와같은고장이발생하였을경우당사 A/S 센터에서무상으로수리해드립니다. - 사용시제품자체에이상이있을때 - 정상적인사용중에고장이발생했을때 * 사용자의부주의로인한고장에대해서는실비의수리비와부품비를받습니다. 제조원 : 배달정보통신 경기도성남시중원구상대원 1 동 146-7