Skip to content

miaoweiwei/android

Repository files navigation

android App

设备初始化

吸乳器初始化时为AP模式,手机连接吸乳器的wifi,通过TCP连接到设备。

搜索设备

UDP广播

设备端口:777

手机发送UDP广播 发送信息**"Mobile"** 吸乳器收到手机的信息后返回吸 乳器设备的名字和电量用#分割 手机收到返回的信息然后根据收到的信息显示在手机的设备列表里

连接设备

TCP连接设备

TCP端口:888 手机端点击设备列表里的一个设备开始连接设备,

首先判断手机是否已经连接设备,如果当前连接的设备正是点击的设备,给出提示如果不是也给出提示 确认切换连接。

如果没有连接,就直接去连接设备。

TCP连接成功后设备返回设备的当前状态(是否已经连接其他设备 busy \ idle),如果手机收到的是 busy则表示设备已经连接其他的手机,然后手机发送**"close"关闭该TCP并给出提示设备繁忙,如 果收到的是"idle"**则表示设备空闲,然后手机发送"success"手机提示连接成功

心跳设置

手机与设备连接成功之后每10秒发送一次心跳,心跳消息为**"*"** ,设备收到*之后返回手机 设备的当前电量

控制

手机发送信息格式说明:

消息头 第一位 第二位 第三位 第四位 第五位
例子 zpf 加按键 减按键 频率/强度切换按键 模式切换按键 开/关机按键
例如:手机按下加按键 zpf 1 0 0 0 0
例如:手机按下开机按键 zpf 0 0 0 0 1

设备返回信息格式说明:

消息头 第一位 第二位 第三位 第四位 第五位
例子 zpf 强度 频率 当前操作的是频率还是强度,0为频率,1为强度 模式 开/关机状态,0:未开机1:开机
例如:当前强度为5频率为3操作强度,模式三已开机 zpf 5 3 1 3 1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages