Bluetooth User Manual (RIF-BT10) Contents 1. 제품구성 -------------------------------------------------------- 2 2. 제품 Spec -------------------------------------------------------- 3 3. System 구성 ------------------------------------------------------ 4 4. 사용방법 -------------------------------------------------------- 5 첨부 1. Virtual serial port driver install 첨부 2. Virtual serial port setting 첨부 3. Dip switch setting 첨부 4. Bluetooth slave setting 첨부 5. Bluetooth master setting 첨부 6. Printer driver install & Test page printing V1.00 1
1. 제품구성 1) Hardware Bluetooth Main (Master & Slave) (RIF-BT10) Bluetooth Connection PCB (RIF-BT10C) Cable_USB_BT Cable_Serial_BT 2) Software (1) USB 가상시리얼포트드라이버 (Win98, 2000, XP): VirtualCOM_V9032148 (2) Bluetooth 시스템설정프로그램 : BluetoothConfig_V2.x (3) 윈도우프린터드라이버 : 홈페이지에서다운로드 - SRP 350: V3.0.5E 이상 - SRP 270: V3.0.3E 이상 (4) POS Application Program 개발자를위한제어메시지 : Bluetooth Control Message_V1.x 3) 주문정보 (1)USB Master (RIF-BT10U) = RIF-BT10 + Cable_USB_BT (2)Serial Master (RIF-BT10S) = RIF-BT10 + Cable_Serial_BT + (5V Power adapter option) (3)Slave (RIF-BT10F) = RIF-BT10 + RIF-BT10C V1.00 2
2. 제품 Spec Category Specification Model name RIF-BTM10 Connection System POS System (Printer : SRP-350, SRP-270) Interface Port USB(PC), RS-232C(PC), UART(Printer) Flow control Hardware(RTS/CTS) Transmission speed (bps) 19200,9600 Power DC 5V/150mA (USB port or RS-232C Pin 9 or Printer power) Bluetooth Specification V1.0B & V1.1 Service Distance Max 100 m (Class 1) Network Support (Master: Slave) Printing Profile Support Dimensions(W x L x H) Multi-Connection Support = N:7(max N=infinity) 동시프린트 = 1:N (max N=7) SPP(Serial Port Profile) & HCRP(Hardcopy Cable Replacement Profile) 70 x 45 x 11 mm Rx/Tx Buffer Rx Buffer: 1024 byte Tx Buffer: 512 byte V1.00 3
3. System 구성 PC의 USB Port(or Serial) 에는 Bluetooth Master를연결하고, 프린터의 Interface는 Bluetooth Slave를연결한후, 다음그림과같이 System을구성하여사용한다. 1) PC(master) 와 Printer(slave) 는 N:N 접속이가능하다 (PC max : 무한대, Printer max : 7) 2) 모든 master는주변의프린터를검색한후원하는프린터에만출력할수있다. (Application program 개발시당사에서제공하는제어메시지를이용하여구현함 ) 3) 모든 master에는프린터측 Bluetooth address를미리기록해둘수있는데 ( 최대 7대 ) 이때에는주변프린터검색을위한대기시간이필요없다. 4) 최대 7대의프린터에동일한데이터를동시에출력할수있다. 5) PDA 등 Bluetooth를지원하는타장치에서도프린터를사용할수있다. V1.00 4
4. 사용방법 1) 가상시리얼포트드라이버설치 (PC의 USB port를사용할때에만필요함 ) - Bluetooth main(master) 을 PC의 USB 포트에삽입한다 ( 첨부 3의 Dip switch setting 참조 ) - Plug and play로새하드웨어검색마법사가실행되면 목록또는특정위치에서설치 옵션을선택한다음, 검색할위치를 찾아보기 로지정한다. 검색위치는다운로드한파일중 VirtualCOM_R9032148 디렉터리로지정한다. - 설치가완료되면한번더새하드웨어검색마법사가실행된다. 반복해서설치한다. - 첨부 1의 Virtual serial port driver install 참조 2) 가상시리얼포트드라이버설정 (PC의 USB port를사용할때에만필요함 ) - 제어판의장치관리자를이용하여가상포트를확인하고세부설정을수정한다. - 시작 > 제어판 > 성능유지관리 > 시스템 > 하드웨어 > 장치관리자선택 - 포트 (COM 및 LPT) 아래의 USB Serial Port(COM x) 을선택하고속성을수정한다. - Port Setting: 19200, 8, none, 1, hardware - Advanced Setting: 4096, 4096, 16, 0, 0, Serial Enumerator check, Serial Printer check (Win 98의경우에는위 2개의 check 항목이없음 ) - COM Port Number는변경하지말것 ( 변경시에는사용하지않는포트를지정해야함 ) - 첨부 2의 Virtual serial port setting 참조 3) Bluetooth 및프린터 dip switch 설정 - Dip switch를이용하여 master/slave, 전송속도및 handshaking을설정한다. - 19200 bps, DTR/DSR(RTS/CTS) ( 통신조건은 PC, Bluetooth master, Bluetooth slave, Printer 모두동일하게설정한다 ) - 첨부 3의 Dip switch setting 참조 4) Bluetooth slave 설정 - Bluetooth main(master/slave) 을 PC의 USB (or Serial) 포트에삽입한다. - BluetoothConfig_V2.x.exe 을실행한다. - Port를지정한다. a)pc의 USB port 사용시 : 2) 번에서확인한가상포트 (COM x) 를지정한다. b)pc의 Serial(RS-232C) 포트사용시 : 접속한 COM x를지정한다. - Configure Adapter setting: slave, 19200, hardware - Bluetooth main(master/slave) 을 PC에서분리하여 Cover_BT와조립한후프린터에접속한다. - 첨부 4의 Bluetooth slave Setting 참조 V1.00 5
5) Bluetooth master 설정 - Bluetooth main(master/slave) 을 PC의 USB (or Serial) 포트에삽입한다. - BluetoothConfig_V2.x.exe 을실행한다. - Port를지정한다. a)pc의 USB port 사용시 : 2) 번에서확인한가상포트 (COM x) 를지정한다. b)pc의 Serial(RS-232C) 포트사용시 : 접속한 COM x를지정한다. - Configure Adapter setting: master, 19200, hardware - Register Printer setting: Search 버튼을이용하여주변의 slave( 프린터 ) 를검색하고저장한다 ( 이때주변의프린터는모두 on 상태일것 ). - Configure Adapter setting: auto connector to printers 를 check 한다. - ok 버튼을클릭한다. - 첨부 5의 Bluetooth master Setting 참조 6) 프린터드라이버설치및시험인쇄 - 설정이완료된 Bluetooth master는 PC에서분리후재접속하여시스템을초기화하고, 프린터파워를 off 후 on 하여 Bluetooth slave를초기화한다. - Bluetooth master와 slave 사이에자동접속이이루어지도록약 20초정도대기한다. - 구버전의드라이버가설치되어있다면완전히제거해야한다 (Register 청소 ) - 프린터드라이브는홈페이지에서다운로드받아서설치한다. a)srp 350: V3.0.5E 이상 b)srp 270: V3.0.3E 이상 - Print driver를열고포트를지정한후 적용 버튼을클릭한다 a)pc의 USB port 사용시 : 장치관리자에서확인한가상포트 (COM x) 를지정한다 ( 첨부2 참조 ) b)pc의 Serial(RS-232C) 포트사용시 : 접속한 COM x를지정한다. - 포트구성 을선택한후다음과같이설정한다 (19200, 8, 없음, 1, 하드웨어 ) - 확인 버튼을선택한후 닫기 버튼을선택한다. - 다시프린터드라이브를열고 테스트페이지인쇄 버튼을선택한다. - 첨부 6의 Printer driver install & Test page printing 참조 7) POS Application Program 개발자는다음제어메시지를참조하세요. : Bluetooth Control Message_V1.x V1.00 6
첨부 1. Virtual serial port driver install 1. Bluetooth Master를 PC의 USB Port에접속한다. 2. 접속이되면 PC 우측하단에 새하드웨어발견 메시지가뜨고, 잠시후 새하드웨어검색마법사 창이나타나면 목록또는특정위치에서설치 를선택한다. 3. 찾아보기 로검색할위치를지정한다. ( 드라이버저장위치 : VirtualCOM_R9032148) 4. 설치가완료되면 PC 우측하단에 새하드웨어발견 (USB Serial Port) 메시지가다시뜨고, 잠시후 새하드웨어검색마법사 창이다시나타나면위와같은순서대로반복설치한다. V1.00 7
첨부 2. Virtual serial port setting 1. 장치관리자 를 open 한다. ( 시작 > 제어판 > 성능유지관리 > 시스템 > 하드웨어 > 장치관리자 ) 2. USB Serial Port(COM x) 을선택하고, 우측마우스버튼을클릭한후 속성 을선택한다. V1.00 8
3. 아래와같이설정한후 Advance 버튼을클릭한다. 4. 아래와같이설정한후 OK 선택 ( 참고 : win98에서는 serial enumerator 및 serial printer 항목이없음 ) V1.00 9
첨부 3. Dip switch setting 1. Bluetooth Function SW1-1 SW1-2 SW1-3 SW1-4 USB Master OFF OFF OFF OFF Serial Master ON ON OFF OFF Slaver OFF OFF OFF OFF Firmware download OFF OFF OFF ON 2. Printer (Default: 19200 bps) Model Baud rate(bps) Hand shaking bps SW1-7 SW1-8 SRP-350 SRP-270 SRP-370 SRP-500 19200 Off Off 9600 On Off 4800 Off On 2400 On On bps SW2-7 SW2-8 9600 Off Off 4800 On Off 2400 Off On 19200 On On bps SW1-1 SW1-2 115200 On On 38400 Off On 19200 On Off 9600 Off Off bps SW2-7 SW2-8 19200 On Off 9600 Off Off 4800 Off On 2400 On On DTR/DSR (SW1-3 off) DTR/DSR (SW2-3 off) DTR/DSR (SW1-3 off) DTR/DSR (SW2-3 on) V1.00 10
첨부 4. Bluetooth slave setting 1. Bluetooth main(master/slave) 을 PC의 USB (or Serial) 포트에삽입한다. 2. BluetoothConfig_V2.x.exe 을실행한다. 3. Port를지정한다. a)pc의 USB port 사용시 : 장치관리자에서확인한가상포트 (COM x) 를지정한다 ( 첨부 2 참조 ) b)pc의 Serial(RS-232C) 포트사용시 : 접속한 COM x를지정한다. 4. Configure Adapter 버튼을선택한다. 5. 다음과같이설정한후 OK 버튼을선택한다 (slave, 19200, hardware) 6. Bluetooth main(master/slave) 을 PC 에서분리하여 Cover_BT 와조립한후프린터에접속한다. V1.00 11
첨부 5. Bluetooth master setting 1. Bluetooth main(master/slave) 을 PC의 USB (or Serial) 포트에삽입한다. 2. BluetoothConfig_V2.x.exe 을실행한다. 3. Port를지정한다. a)pc의 USB port 사용시 : 장치관리자에서확인한가상포트 (COM x) 를지정한다 ( 첨부 2 참조 ) b)pc의 Serial(RS-232C) 포트사용시 : 접속한 COM x를지정한다. 4. Configure Adapter 버튼을선택한다. 5. 다음과같이설정한후 OK 버튼을선택한다 (master, 19200, hardware) V1.00 12
6. Register Printers 버튼을선택한다. 7. Search 버튼을선택한다 ( 프린터 Power는 ON 상태일것 ) 8. 프린터가검색되어다음과같이나타나면 OK 버튼을선택한다 ( 최대 7 대가능 ) V1.00 13
9. Close 버튼을선택한다. 10. Configure Adapter 버튼을선택한후 auto connect to printers 을 check 한다. 11. OK 버튼을선택한후 Quit 버튼을선택한다 12. Bluetooth main(master/slave) 을 PC에서분리한다. V1.00 14
Note: 1) Bluetooth address - Bluetooth module이가진고유 address. 2) Firmware version - Bluetooth firmware version 표기. 3) Role - Master/Slave 선택. 4) Baud rate - 전송속도설정. 5) Flow control - Handshaking 조건설정. 6) Auto connect to printers - 지정된 Bluetooth slave와자동연결을맺는다. - 동일한프린터 (Bluetooth slave) 를계속사용할경우선택한다. - 프린터가여러대일경우에는동시에출력된다. - Power off인프린터는무시하고출력한다. - 등록된프린터중에서한대라도 busy 상태 ( 용지없음, cove open, buffer full 등 ) 가발생되면정상상태가될때까지대기한다. - 이기능을선택하지않을때에는 PC측 Application program에서 Bluetooth 제어메시지를사용하여 Bluetooth slave와연결작업을한후데이터를송신하여야한다. 이경우는여러대의프린터중원하는프린터에만데이터를출력하고자할때사용한다. 7) Wait for all connected - Auto connect to printers 을선택한경우에만사용할수있다. - Bluetooth master에등록된프린터 (Bluetooth slave) 가여러대일경우등록된모든프린터가수신을완료할때까지계속송신한다. 8) Printer name - 프린터이름정보를지정할수있다 (15자이내 ) 9) Auto detect - 프린터가자지고있는고유이름을읽어올수있다 (SRP-350 등 ) - 프린터에서고유이름을지원할경우에만사용가능. 10) Printer location - 프린터위치정보를지정할수있다 (12자이내 ) 11) Print F/W info - 프린터 power on 시 Bluetooth slave의 firmware 정보가인쇄된다. V1.00 15
첨부 6. Printer driver install & Test page printing 1. 설정이완료된 Bluetooth master는 PC에서분리후재접속하여시스템을초기화하고, 프린터파워를 off 후 on 하여 Bluetooth slave를초기화한다. 2. Bluetooth master와 slave 사이에자동접속이이루어지도록약 20초정도대기한다. 3. 프린터드라이버를설치한다. ( 홈페이지에서다운로드 ) - 구버전의드라이버가설치되어있다면완전히제거해야한다. (Register 청소 ) a)srp 350: V3.0.5E 이상 b)srp 270: V3.0.3E 이상 4. Print driver를열고포트를지정한다. a)pc의 USB port 사용시 : 장치관리자에서확인한가상포트 (COM x) 를지정한다 ( 첨부 2 참조 ) b)pc의 Serial(RS-232C) 포트사용시 : 접속한 COM x를지정한다. 5. 적용 버튼을클릭한다. V1.00 16
6. 포트구성 을선택한후다음과같이설정한다 (19200, 8, 없음, 1, 하드웨어 ) 7. 확인 버튼을선택한후 닫기 버튼을선택한다. 8. 다시프린터드라이브를열고 테스트페이지인쇄 버튼을선택한다. 9. 윈도우테스트페이지가인쇄된다. V1.00 17