public class Dsp280API
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Dsp280API.UploadListener
Upload event listener
|
| Constructor and Description |
|---|
Dsp280API(android.content.Context mContext)
Display API
|
| Modifier and Type | Method and Description |
|---|---|
void |
clearbuffer()
清空接收缓存区 Empty receive buffer
|
int |
connect(java.lang.String serialPort,
int baudRate,
int flowControl)
创建连接 Create connection
|
int |
disconnect()
断开连接 disconnect
|
int |
DSP_GetFirmwareVersion()
获取设备固件版本(LCD) Get Firmware Version(LCD)
|
java.lang.String |
DSP_GetModel()
获取设备型号 Get device model
|
boolean |
DSP_Init()
初始化 Initialize display
|
boolean |
DSP_Restart()
重启客显 Restart display
|
boolean |
DSP_SetDefaultStyle(int n)
设置默认风格 Set default style.
|
boolean |
DSP_ShowPicture(java.lang.String fileName,
int x,
int y)
展示一张图片 Show a picture
|
boolean |
DSP_ShowQrCode(java.lang.String text,
int size,
int x,
int y)
显示二维码 Show QrCode
|
boolean |
DSP_ShowText(java.lang.String text,
int size,
int x,
int y)
显示文本内容 Show Text
|
boolean |
DSP_SwitchStyle(int n)
切换风格 Switch style.
|
int |
DSP_UploadPicture(java.lang.String fileName,
java.lang.String filePath,
int width,
int height)
上传图片到客显 Upload pictures to display
|
boolean |
isConnect()
是否连接 Is it connected
|
boolean |
LED_Display(java.lang.String data,
int type)
发送文本到客显 Write string to display
|
void |
setUploadListener(Dsp280API.UploadListener mUploadListener)
Set Upload event listener
|
public static final int SUCCESS
public static final int FAIL
public Dsp280API(android.content.Context mContext)
mContext - public int connect(java.lang.String serialPort,
int baudRate,
int flowControl)
serialPort - 端口号baudRate - 波特率flowControl - 流控 0:no 1:yespublic int disconnect()
public boolean isConnect()
public void clearbuffer()
public boolean DSP_SetDefaultStyle(int n)
n - 1,2,3,4public boolean DSP_SwitchStyle(int n)
n - 1,2,3,4public boolean LED_Display(java.lang.String data,
int type)
data - type - 0<=n<=4
* n=0 全暗 None
* n=1 单价 Price
* n=2 总计 Total
* n=3 收款 Collect
* n=4 找零 Changepublic boolean DSP_Init()
public boolean DSP_Restart()
public java.lang.String DSP_GetModel()
public int DSP_GetFirmwareVersion()
public boolean DSP_ShowPicture(java.lang.String fileName,
int x,
int y)
fileName - x - y - public boolean DSP_ShowQrCode(java.lang.String text,
int size,
int x,
int y)
text - 二维码内容size - 二维码大小x - 横坐标y - 纵坐标public boolean DSP_ShowText(java.lang.String text,
int size,
int x,
int y)
text - 文本内容size - 字体大小x - 横坐标y - 纵坐标public int DSP_UploadPicture(java.lang.String fileName,
java.lang.String filePath,
int width,
int height)
fileName - 文件名(固定)File name (fixed)filePath - 文件路径 File pathpublic void setUploadListener(Dsp280API.UploadListener mUploadListener)
mUploadListener -