CK_Label_V1 CK_Label_V9 CK_Label_V11 System Developer‘s Manual

news2025/1/19 23:11:08

一、Register PTL

You should register the PTL to our Management System first;

1、Register CK_Label_V1

Quickly press the side button three times

Register ok:The led will turn off after flashing red light and the buzzer will beep once if the registration is successful

2、Register CK_Label_V9

Use a magnet to approach the bottom white circle.

Register ok:Led light changes from red light on to green light on and then goes out

3、Register CK_Label_V11

Use a magnet to approach the barcode.

Register ok:Led light changes from flashing green light to red light and then goes out

二、Query PTL Tags Information

1、Introduction to the API:

Query all PTL tags information

2、Basic Information:

Attributes

接口信息

Status

Finished

URL

http://localhost/wms/associate/getTagsMsg

Request Method

GET/POST

Content-Type

multipart/form-data

3、Request parameters:

Parameter Description:

Attributes

Value

Required

Comment

4、Response parameters:

Attributes

Value

Types

Comment

lastOpreateTime

"2021-10-13 03:32:30"

string

Last opreate TIme

mac

"99.97.36.55"

string

Tag mac/Tag ID

power

100

string

Battery power(0~100)

routerid

CWR000001

string

ID of BindRouter

rssi

-26

int

Signal strength (-100 ~ 0)

showStyle

"Picking Template"

string

Using template name

5、Response example:

[{"lastOpreateTime": "2021-10-13 03:32:29","mac": "99.97.36.55","power": 100,"routerid": "CWR000001","rssi": -30,"showStyle": "Picking Template"},{"lastOpreateTime": "2021-10-13 03:32:30","mac": "99.97.36.53","power": 100,"routerid": "CWR000001","rssi": -26,"showStyle": "Picking Template"},{"lastOpreateTime": "2021-10-13 03:32:33","mac": "99.97.36.48","power": 88,"routerid": "CWR000001","rssi": -39,"showStyle": "Picking Template"}]

三、Callback of button event

1、Introduction to the API:

Notification of button event.

2、Basic Information:

Attributes

接口信息

Status

Finished

URL

URL of user's callback API

Request Method

POST

Content-Type

application/json

3、Request parameters:

Parameter Description:

Attributes

Types

Required

Comment

mac

string

yes

Tag mac / Tag ID

result

bool

Yes

result=3,press button event;result=4,light off after timeout;

4、Parameters example:

Json object

{"mac":"92.91.34.99","result":3}

四、Light Leds of PTL

1、Introduction to the API:

Light Led of PTL.

2、Basic Information:

Attributes

接口信息

Status

Finished

URL

http://localhost/wms/associate/lightTagsLed

Request Method

POST

Content-Type

application/json

3、Request parameters:

Parameter Description:

Attributes

Types

Required

Comment

mac

string

Yes

Tag mac / Tag ID

timeout

int

Yes

Lighting timeout time(s);0 : never turn offn : turn off autoAutomatically after n seconds

ledmode

int

Yes

0, Led always on1, Led flash Interval 500ms2, Led flash Interval 1000ms

ledrgb

string

Yes

led color:red,ledrgb =“ff0000”;green,ledrgb=“ff00”;blue,ledrgb=“ff”;yellow,ledrgb=“ffff00”;white,ledrgb=“ffffff”;purple,ledrgb=“ff00ff”;light blue,ledrgb= “00ffff”;no color, ledrgb=“0”

buzzer

int

Yes

Buzzer switch:1 buzeer on2 buzzer off

quantity

int

Yes

Reserved field

4、Raw example:

[{"mac":"99.29.05.33","timeout":0,"ledrgb":"ff00","ledmode":0,"buzzer":0, "reserve":"reserve"},{"mac":"99.28.88.12","timeout":0,"ledrgb":"ff00ff","ledmode":0,"buzzer":0, "reserve":"reserve"}]

5、Response parameters:

Attributes

Value

Types

Comment

6、Response example:

true

五、Callback of Light Leds Result

1、Introduction to the API:

Notification the result of Light Leds

2、Basic Information:

Attributes

接口信息

Status

Finished

URL

URL of user's callback API

Request Method

POST

Content-Type

application/json

3、Request parameters:

Parameter Description:

Attributes

Types

Required

Comment

mac

string

yes

Tag mac / Tag ID

power

int

yes

Battery power(0~100)

result

bool

Yes

true :ok;false: failed;

lednum

int

no

reserver multi-light PTL

message

string

no

Prompt information

cmdtoken

string

no

reserver

4、Parameters example:

{"cmdtoken":"","lednum":0,"mac":"99.26.39.63","message":"send successfully","power":100,"result":true}

六、Light Roadway Lights(CK_Lable_V9)

1、Introduction to the API:

Light Roadway Lights

2、Basic Information:

Attributes

接口信息

Status

Finished

URL

http://localhost/wms/associate/ctrlShelfIndicator

Request Method

POST

Content-Type

application/json

3、Request parameters:

Parameter Description:

Attributes

Types

Required

Comment

mac

string

yes

Tag mac / Tag ID

timeout

int

yes

Lighting timeout time(s);0 : never turn offn : turn off autoAutomatically after n seconds

ledrgb

string

yes

red:ff0000; red Led Ongreen:ff00;green Led Onyellow:ffff00; yellow Led On

ledstate

int

Yes

lightint mode;0, always on1, quick flash2, slow flash

buzzer

int

yes

0:Buzzer off,1:Buzzer on

reserve

string

optional

reserve

4、Raw example:

[{"mac":"99.29.03.13","lednum":1,"timeout":0,"ledrgb":"ffff00","ledmode":0,"buzzer":0,"cmdtoken":"123456","reserve":"reserve"},{"mac":"99.29.05.33","lednum":1,"timeout":0,"ledrgb":"ff00ff","ledmode":0,"buzzer":0,"cmdtoken":"123456","reserve":"reserve"}]

5、Response example:

true

七、Callback of CK_Lable_V9 light Result

1、Introduction to the API:

Notification the result of Light Roadway Lights

2、Basic Information:

Attributes

接口信息

Status

Finished

URL

URL of user's callback API

Request Method

POST

Content-Type

application/json

3、Request parameters:

Parameter Description:

Attributes

Types

Required

Comment

mac

string

yes

Tag mac / Tag ID

result

bool

Yes

true :ok;false: failed;

4、Parameters example:

{"mac":"99.26.39.63","result":true}

八、Setting URL of user's callback API

Login wms system with admin user,go to “System Information”->“Third-party configuration”,you can config the Callback URL here:

反馈类型

描述

地址

Callback of UpdateScreen result

updateTagResult

URL of user's callback API

Callback of button event (Support CK_Label_V10, CK_Label_V3)

enterKey

URL of user's callback API

Callback of Light Leds Result(Support CK_Label_V1, CK_Label_V3,CK_Label_V9,CK_Label_V11)

ctrlShelfIndicatorResult

URL of user's callback API

Callback of button event (Support CK_Label_V1, CK_Label_V11)

pickButton

URL of user's callback AP

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/828888.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

一个3年Android的找工作记录

作者:Petterp 这是我最近 1个月 的找工作记录,希望这些经历对你会有所帮助。 有时机会就像一阵风,如果没有握住,那下一阵风什么时候吹来,往往是个运气问题。 写在开始 先说背景: 自考本,3年经验&#xff0…

【JVM】(二)深入理解Java类加载机制与双亲委派模型

文章目录 前言一、类加载过程1.1 加载(Loading)1.2 验证(Verification)1.3 准备(Preparation)1.4 解析(Resolution)1.5 初始化(Initialization) 二、双亲委派…

在线/开源GNSS处理软件/平台介绍

当前,存在较多的GNSS开源/免费软件,可用于质量检核、RTK解算和PPP解算等,本文总结了部分常用的处理软件,其详细信息如表1和表2所示。 表1 常用GNSS预处理(格式转换、质量检核)软件: 软件名称 …

RunnerGo五种压测模式你会配置吗

我们在做性能测试时需要根据性能需求配置不同的压测模式如:阶梯模式。使用jmeter时我们需要安装插件来配置测试模式,为了方便用户使用,RunnerGo内嵌了压测模式这一选项,今天给大家介绍一下RunnerGo的几种压测模式和怎么根据性能需…

基于各种方式划分 vlan

划分VLAN的方式有:基于接口、基于MAC地址、基于IP子网、基于协议、基于策略(MAC地址、IP地址、接口)。 VLAN(虚拟局域网)可以按照以下几种方式进行划分: 端口划分方式 将交换机端口按照需要划分成不同的…

低碳 Web 实践指南

现状和问题 2023年7月6日,世界迎来有记录以来最热的一天。气候变化是如今人类面临的最大健康威胁。据世界卫生组织预测2030年至2050年期间,气候变化预计每年将造成约25万人死亡。这是人们可以真切感受到的变化,而背后的主要推手是碳排放。 …

软件定时器

Q: 什么是定时器? A: 其实在单片机的学习中,已经接触过无数次定时器了,所谓定时器,简单可以理解为闹钟,到达指定一段时间后,就会响铃。 STM32 芯片自带硬件定时器,精度较高,达到定时…

一年级数学 数一数(一到十)

今天我们来学习数一数 有一些老人 眼睛可能花了 需要我们在动物园数清楚是多少个动物 然后告诉他们 可能有的小朋友 不知道某些数字怎么读 您可以打开地址 https://fanyi.baidu.com/?aldtype16047#zh/en/ 将数字 输入到 输入框内 然后点击 下面的小话筒 系统就会读出来了 小…

Java课题笔记~ MyBatis缓存

为了减少重复查询给数据库带来的压力,MyBatis提供了缓存机制,这种机制能够缓存查询的结果,避免重复的查询。 MyBatis提供了两种缓存方式: 一种为针对于SqlSession的缓存【默认开启】 另一种为针对于全局的缓存【手动开启】 一…

社科院与杜兰大学金融管理硕士为什么值得?来这里一探究竟

金融管理方向是近年来考研的热门专业,越来越多的学生在择校时也会将院校专业作为优先考虑的标准。而社科院与杜兰大学金融管理硕士项目作为热门中的热门,究竟为什么值得读呢?下面我们一起去探个究竟吧 一、中美名校强强联合,顶级师…

解压缩软件WinRAR-bandizip-7z--洛

个人收集的解压软件!后期还会更新 ------------------------------------------------------------------- WinRAR:密码1234WinRARhttps://wwzb.lanzoue.com/b0485ldcj BandiZip:密码1234 Bandizip-Professionalhttps://wwzb.lanzoue.com/…

正交变换和仿射变换

正交变换和仿射变换 平面的正交变换 正交点变换(保距变换) 平面上的一个保持任意两点距离不变的点变换 平面正交变换性质 正交变换的乘积是正交变换恒等变换是正交变换正交变换将(不)共线的三点映射成(不&#xff09…

微服务系列<3>---微服务的调用组件 rpc 远程调用

什么是rpc调用,让我们调用远程方法就像调用本地方法一样 这就属于rpc调用 rpc是针对于本地来说的 调用远程方法根调用本地方法一样 如果能达到这种效果 就是rpc调用如果达到一种效果 调用远程和调用本地一样 他就是一种rpc框架2个微服务 之间发的调用 我们之前通过ribbon的方式…

UG\NX 二次开发 相切面、相邻面的选择控件

文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan 简介: 有群友问“UFUN多选功能过滤面不能选择相切面或相邻面之类的吗?” 这个用Block UI的"面收集器"就可以,ufun函数是不行的。 效果&am…

python 将excel 多行进行分组合并

def exc():"""# 需要用到分组的概念:将角色和业务单据的进行分组,结果合并为一行"""df pd.read_excel(test33.xlsx)# 设置需要分组的字段cols [姓名, 科目]#agg() 其中的参数字段为之后输出的表格中的列字段df df.groupby(cols).agg({姓名: f…

Java三大特征之多态

文章目录 一、多态的概念二、多态实现条件三、重写四、向上转型和向下转型4.1向上转型4.2向下转型 五、多态的优缺点六、避免在构造方法中调用重写的方法 一、多态的概念 多态的概念:通俗来说,就是多种形态,具体点就是去完成某个行为&#x…

Error attempting to get column ‘xxx‘ from result set. Cause: java.sql.SQLDataException错误的解决方法

文章目录 1. 复现错误2. 分析错误3. 解决错误4. 文末总结 1. 复现错误 今天写好导入hive表的详情列表的接口,如下代码所示: /*** hive表导入的回调接口** author super先生* datetime 2023/3/20:16:32* return*/ResponseBodyGetMapping(value "/xx…

老师如何制作学生分班查询系统?

在新学期开始之前,学校和教师需要确定学生的分班信息,以便学生在返校前做好准备。在这个过程中,一个功能强大的分班查询系统将非常有用,可以帮助家长和学生快速查看分班情况。制作一个分班查询系统需要仔细规划和设计,…

ORB-SLAM2栅格地图构建

过程 栅格地图的构建是基于稠密点云地图的构建和保存实现的,需要了解可以看我们前面的博客 基于ORB-SLAM2实时构建稠密点云 在点云地图的基础上构建包含占据信息的八叉树地图和二维栅格地图,便于后续避障、导航等功能的实现 点云转八叉树可以参考下面的…

Visual Studio 2022的MFC框架全面理解

我是荔园微风,作为一名在IT界整整25年的老兵,今天我们来重新审视一下Visual Studio 2022开发工具下的MFC框架知识。 MFC(Microsoft Foundation Class,微软基础类库)是微软为了简化程序员的开发工作所开发的一套C类的集合&#xf…