EasyManua.ls Logo

BIXOLON SPP-R300 - 3 Method; Printeropen

BIXOLON SPP-R300
39 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Mobile Printer
Rev. 1.10
- 9 -
3. Method
제공하는 모듈에서 노출되는 함수들은 ExportFunc.h 파일에 선언되어 있습니다.
개발환경은 C++ 반으로 하였습니다.
3-1 PrinterOpen
함수는 모듈을 사용하기 위해 Enable 합니다. In/Out 다른 PDA 타입의 경우
각각의 포트 설정이 필요합니다. 일반적으로 strOutPortName 설정 만으로 양방향
통신이 가능합니다.
long PrinterOpen(
LPCTSTR strOutPortName,
Long lTimeout
);
[Parameters]
* strOutPortName
[in] null 종결자를 가진 Unicode Data 입니다. 현재 연결된 장치의 가상 Serial Port
번호와 통신속도를 인자로 전달 받습니다. strInPortName NULL 경우
strOutPortName In/Out 데이터 처리 설정합니다.
(블루투스 & 시리얼 : COM4:19200 or BSP4:19200,
무선랜 : NETxxx.xxx.xxx.xxx:9100 or ETHxxx.xxx.xxx.xxx:9100)
* lTimeout
[in] Open 시도를 위한 타임아웃 값으로 ms 단위로 처리됩니다. 기본값은 1000ms
설정되어 있습니다.
[Return Values]
Code
Value
Description
BXL_SUCCESS
0
함수가 성공할 리턴됩니다.
BXL_NOT_OPENED
-101
통신 포트를 없습니다.
BXL_CREATE_ERROR
-102
통신 객체 생성 실패했습니다.
BXL_CONNECT_ERROR
-105
연결 실패했습니다.
BXL_BAD_ARGUMENT
-108
명시된 argument 맞지 않습니다.
BXL_WRITE_ERROR
-300
데이터 전송이 실패하였습니다.
BXL_READ_ERROR
-301
수신값이 잘못되었거나 패하였습니다.
* Example
long lResult;
// serial or bluetooth
lResult = PrinterOpen(COM4:19200, 1000);
……
// WLAN
lResult = PrinterOpen(ETHxxx.xxx.xxx.xxx:9100, 1000);
……

Other manuals for BIXOLON SPP-R300

Related product manuals