## 電子秤品牌

## 通信方式
* 采用websocket通信
* 對接時考慮斷線自動重連
* 目前有服務端主動推送,間隔為0.15s推送一次
## 通信格式
* 數據為: json格式
* 數據結構如下:

* 端口為:8725
* 本地服務監聽為0.0.0.0,所以不僅是127.0.0.1的本地調用,局域網內都可以進行調試調用
## 注意事項
* 返回重量單位固定 kg 字段為【net_weight】
* 對于去皮、置零等操作一切有客戶端自行管理,電子秤底層不做任何支持
* 如果不滿足研發需求,可以考慮返回的數據中s結構中的原始數據進行解析,具體可參考下面的原始數據結構
## 原始數據結構,返回的s字段中為原始結構數據
讀取重量\-----------注意在記入交易前,必須檢查重量的狀態是否是穩定狀態,只有穩定的重量才可
以記入交易!!!
int read\_standard(char \*buf)
buf 長度要大于等于 18 字節
返回值:
HS\_OK 成功
\-1 欠載
\-2 過載
HS\_ERROR 異常
如返回 HS\_OK,則成功取得重量信息,數據結構如下
char status;
//status 的 bit0(第一位)表示是否穩定,如為 1 則表示穩定
//status 的 bit1(第二位)表示是否在零位,如為 1 則表示零位
//status 的 bit2(第三位)表示是否有皮重,如為 1 則表示有皮重
char net\_weight\[7\];
注:如凈重<=-10.000 時,小數點后取 3 位,其它時候為 4 位。如 9.9980,\-10.124
char FixSeparator;//固定為"P"
char tare\_weight\[7\];
當處于欠載狀態時,net\_weight 中的數據為"┗━┛",返回值為\-1
當處于過載狀態時,net\_weight 中的數據為"┏━┓",返回值為\-2iSmart-Evo/E+、FreshWay PC 秤系統軟件開發指南
在對接讀取重量時,建議采用線程的方式,其次也可以采用定時器的方式,讀取重量建議每秒 7-8
次左右,兩次調用重量接口之間間隔 80-100ms 左右,在采用定時器時要注意,進入定時器事件處
理后,應先關閉定時器,然后讀取并處理數據,最后再重新啟動定時器。
示例:如穩定的凈重量為 1234g,皮重 10g,則返回數據如下
status 的值為 5
net\_weight 中的數據為:"001.2340"
FixSeparator 的值為字符:'P'
tare\_weight 中的數據為:"00.0100"
如穩定的凈重量為\-10468g,皮重 10468g,則返回數據如下
status 的值為 5
net\_weight 中的數據為:"-10.468"
FixSeparator 的值為字符:'P'
tare\_weight 中的數據為:"10.4680"
- 簡介
- 系統變量
- Ext核心對象
- 調用php對數組js升序排序
- 獲取并格式化當前時間
- md5加密
- 輸出php所有定義函數
- 多參數傳遞
- 數據庫
- 介紹
- 原生sql
- 抽象層
- 抽象層-增加數據
- 抽象層-刪除數據
- 抽象層-更新數據
- 抽象層-查詢單條數據
- 抽象層-查詢結果集
- 電子秤
- 大華條碼電子秤-本地預打包條碼專用與PLU
- 大華電子秤-PLU導入
- ip電子秤
- 一體機稱重稱(串口電子秤)
- 大華電子秤-掃描
- 大華電子秤-初始化配置
- PLU文件導入
- 串口稱或串口地磅稱
- 大華電子秤基本操作
- 托利多PC一體稱臺秤
- 通知欄
- 窗口操作
- 打印機
- 切紙
- 固定模板打印
- html模板打印
- 對照表
- html打印
- web打印控件
- 建議打印機
- 收銀掃碼
- pos機發起收款
- API發起收銀
- 系統配置
- 播放聲音
- 注意事項
- 鍵盤監聽
- 實體會員卡
- 錢箱
- 全屏顯示
- 串口
- 硬件
- 客顯
- browser對象
- 相關知識
- 區位碼
- 相關硬件
- 掃碼槍
- 副屏