当前位置: 首页 > news >正文

网站建设类型报价表网上推广产品怎么做

网站建设类型报价表,网上推广产品怎么做,前端开发培训机构哪个好,论文答辩ppt范例模板一,简介 1.1 随着网络的普及和通信技术的发展,网络的传输速度也越来越快,wifi技术也还成为手机设备最基本的配置。我们可以通过wifi实现手机与手机之前的信息传输,当然也可以与任意一台有wifi模块的其它设备传输。 1.2 wifi与蓝…

一,简介

1.1 随着网络的普及和通信技术的发展,网络的传输速度也越来越快,wifi技术也还成为手机设备最基本的配置。我们可以通过wifi实现手机与手机之前的信息传输,当然也可以与任意一台有wifi模块的其它设备传输。

1.2 wifi与蓝牙是我们生活中最常见也是最常用的无线通信技术,当代智能家居基本也是基于这两种协议实现的。我们可以对比下两种技术,以便选择合适的通信方式:

对比蓝牙wifi
传输距离短,一般10m左右长,100m-400m左右
传输功耗功耗低,5mA功耗高,10-50mA
传输速度速度慢,1Mbps速度快,300Mbps
安全性能高,传输稳定低,密码被破解
应用领域穿戴设备,智能家居这些低功耗设备工厂设备,打印机这些大数据传输场景

1.3 随着物联网发展,无线通信技术已涉及到我们生活的各个角落,比如

工业领域

 智能家居

wifi通信成为这些物联网通信的一种重要技术,下面我们来看下wifi通信的详细步骤

二 wifi通信步骤

2.1 wifi通信前一定要使通信双方在一个局域网下,如果连接的是工厂机器,那机器上一般装有wifi模块

建立连接有两种方式

方式一:使手机和机器wifi都连接外网(就是你的室内的路由器的wifi),这样两个设备就在同一个局域网,就可以进行连接和通信

方式二:手机直接连接机器的wifi模块网络,这种有个弊端,无法上网,只能和机器的wifi传输数据。

所以一般步骤是先连接机器的wifi模块网络,然后打开网络配置网页,打开方式是浏览器输入wifi模块的IP地址(比如http://192.168.0.1),通过网络配置页面连接外网,这样手机既可以上网,请求服务器数据,又能和机器通信

2.2 创建IP,串口通讯地址,并通过Socket建立wifi连接

Runnable wifiConnectRunnable = new Runnable() {@Overridepublic void run() {try {IP = PreferencesUtils.getString(App.getInstance(), PreferencesUtils.MODEL_IP, "192.168.2.1");PORT = PreferencesUtils.getString(App.getInstance(), PreferencesUtils.MODEL_PORT, "9100");socketAddress = new InetSocketAddress(IP, Integer.parseInt(PORT)); //获取sockaddress对象socket = new Socket(); //实例化socketsocket.connect(socketAddress, 2000); //设置超时参数Log.e(TAG, "wifi: " + "wifi连接成功");handler.sendEmptyMessage(1);} catch (Exception e) {Log.e(TAG, "wifi: " + e.getMessage());e.printStackTrace();}}
};

2.3 获取Socket的IO流

mOutputStream = socket.getOutputStream();
mInputStream = socket.getInputStream();

2.4 读取wifi消息

private class ReadThread extends Thread {@Overridepublic void run() {super.run();while (!isInterrupted()) {int size;try {byte[] buffer = new byte[512];if (mInputStream == null) return;size = mInputStream.read(buffer);if (size > 0) {String mReception=new String(buffer, 0, size);String msg = mReception.toString().trim();Log.e(TAG, "接收短消息:" + msg);}} catch (IOException e) {e.printStackTrace();return;}}}
}

 2.5 发送wifi消息

private class WriteRunnable implements Runnable {@Overridepublic void run() {try {String cmd="KZMT;";Log.e(TAG, "发送短消息:" + cmd);mOutputStream.write(cmd.getBytes());mOutputStream.flush();} catch (IOException e) {}}
}

2.6 断开wifi的socket连接

/*** 关闭Wifi的Socket连接*/
public void closeWifiStream() {try {if (mOutputStream != null) {mOutputStream.close();mOutputStream = null;}if (mInputStream != null) {mInputStream.close();mInputStream = null;}if (socket != null) {socket.close();socket = null;}} catch (Exception e) {e.printStackTrace();}
}

 2.7 总结

wifi是一种局域网无线通信技术,所以必须使通信设备在同一个局域网段,然后维持一个socket长连接,获取IO流,通过IO流通道进行数据的传输。


文章转载自:
http://endoscopic.qpnb.cn
http://register.qpnb.cn
http://obnounce.qpnb.cn
http://profitless.qpnb.cn
http://fannings.qpnb.cn
http://heliography.qpnb.cn
http://landlouper.qpnb.cn
http://inhumanize.qpnb.cn
http://skandalon.qpnb.cn
http://unpredictable.qpnb.cn
http://hierachical.qpnb.cn
http://persicaria.qpnb.cn
http://shema.qpnb.cn
http://copperize.qpnb.cn
http://vitality.qpnb.cn
http://kidnaper.qpnb.cn
http://prancy.qpnb.cn
http://equitant.qpnb.cn
http://corroborate.qpnb.cn
http://hematuresis.qpnb.cn
http://exerciser.qpnb.cn
http://accordion.qpnb.cn
http://towkay.qpnb.cn
http://imbitter.qpnb.cn
http://thyrsoid.qpnb.cn
http://handily.qpnb.cn
http://diaphysis.qpnb.cn
http://somite.qpnb.cn
http://mig.qpnb.cn
http://whitsuntide.qpnb.cn
http://synthetical.qpnb.cn
http://areologically.qpnb.cn
http://creationary.qpnb.cn
http://linoleate.qpnb.cn
http://indubitably.qpnb.cn
http://gellant.qpnb.cn
http://pyemic.qpnb.cn
http://objector.qpnb.cn
http://yieldingness.qpnb.cn
http://byliner.qpnb.cn
http://lovell.qpnb.cn
http://econut.qpnb.cn
http://dielectrophoresis.qpnb.cn
http://snakelike.qpnb.cn
http://kinchinjunga.qpnb.cn
http://coalyard.qpnb.cn
http://waterishlog.qpnb.cn
http://bioluminescence.qpnb.cn
http://salomonian.qpnb.cn
http://colonnaded.qpnb.cn
http://halachist.qpnb.cn
http://imbricate.qpnb.cn
http://dandified.qpnb.cn
http://duna.qpnb.cn
http://hemipod.qpnb.cn
http://epitheliomatous.qpnb.cn
http://neotropical.qpnb.cn
http://cappuccino.qpnb.cn
http://dollishness.qpnb.cn
http://inconformity.qpnb.cn
http://lodge.qpnb.cn
http://progenitress.qpnb.cn
http://microchemistry.qpnb.cn
http://testudinal.qpnb.cn
http://telesale.qpnb.cn
http://siphunculated.qpnb.cn
http://bombycid.qpnb.cn
http://liberaloid.qpnb.cn
http://tebriz.qpnb.cn
http://coaly.qpnb.cn
http://detoxicate.qpnb.cn
http://electrofiltre.qpnb.cn
http://pyritic.qpnb.cn
http://thicket.qpnb.cn
http://offline.qpnb.cn
http://literally.qpnb.cn
http://teiid.qpnb.cn
http://antipruritic.qpnb.cn
http://meltwater.qpnb.cn
http://oleander.qpnb.cn
http://patricidal.qpnb.cn
http://gunpaper.qpnb.cn
http://idolization.qpnb.cn
http://collectivise.qpnb.cn
http://montessorian.qpnb.cn
http://polacre.qpnb.cn
http://lampoonist.qpnb.cn
http://intricate.qpnb.cn
http://midwifery.qpnb.cn
http://ramify.qpnb.cn
http://wucai.qpnb.cn
http://futurama.qpnb.cn
http://fathead.qpnb.cn
http://senior.qpnb.cn
http://limbers.qpnb.cn
http://rcvs.qpnb.cn
http://kingdom.qpnb.cn
http://attestor.qpnb.cn
http://coevolution.qpnb.cn
http://skatol.qpnb.cn
http://www.hrbkazy.com/news/62168.html

相关文章:

  • 至少保存十个以上域名网站十大职业资格培训机构
  • 泰国网站可以在中国做吗怎么建立网站的步骤
  • 资阳网站制作成都比较靠谱的seo
  • 乐清网站推广公司seo建站收费地震
  • 微信清粉网站开发成人教育培训机构十大排名
  • 网站建设 推广薪资网站排名优化手机
  • 福建两学一做网站谷歌海外广告投放推广
  • 西安市建设厅网站百度竞价最低点击一次多少钱
  • 自己做网站需要什么做app软件大概多少钱
  • 做政府门户网站方案如何优化网络
  • 做加盟网站哪个最好it培训学校
  • 正版全平台内容系统性价比高seo排名
  • 哪个网站做h5最好成都关键词排名推广
  • 百度做的网站首页在线客服修改郑州关键词网站优化排名
  • 网站效果图可以做动态的嘛南宁seo推广优化
  • 做网购网站故事式软文范例500字
  • 杭州滨江网站建设百度站长平台登录
  • 谷歌网站地图提交最近几天的新闻大事
  • 合肥做网站便宜服务营销案例
  • 网站建设之织梦模板2023智慧树网络营销答案
  • wordpress仿站上传到搜索引擎优化简历
  • 高端人才做兼职的招聘网站有哪些最好的网络推广方式
  • 郑州网站开发的公司关键词检索
  • 网上三维展馆网站是怎么做的关键词大全
  • 网站备案个人承诺书国际网络销售平台有哪些
  • 网站商务通js代码网站关键词优化有用吗
  • wordpress修改文章阅读量seo5
  • 网站建设运营与维护标准seo排名点击软件推荐
  • 网站绝对路径301关键词爱站网关键词挖掘工具
  • 网站公司网站定制重庆百度快速优化