
物联网与无线网络
文章平均质量分 87
植齿添牙
blingbling~
展开
-
【安全】进阶的Mosquitto:搭建一个安全的MQTT服务
目录一、基础版Mosquitto安装及运行Mosquitto安装Mosquitto运行二、基础安全版Mosquitto安装及运行(需要输入密码)Mosquitto安装Mosquitto配置Mosquitto测试效果三、安全版Mosquitto安装及运行Mosquitto安装TLS安装Mosquitto配置Mosquitto测试效果注意一、基础版Mosquitto安装及运行Mosquitto安装添加存储库$ sudo apt-add-repository ppa:mosquitto-dev/mos原创 2022-04-25 20:52:46 · 1418 阅读 · 0 评论 -
【5G入门】MCS调制编码方案简介
目录参考资料:1. MCS简介MCS是什么如何选择MCS有哪些MCS可供选择如何配置MCS示例参考资料:链接: 5G NR Modulation and Coding Scheme – Modulation and Code Rate.1. MCS简介MCS是什么MCS(Modulation and Coding Scheme,即调制编码方案)定义了一个RE(Resource Element,资源单位1)可以承载的有效比特数。一共有0-31号种MCS方案,其中29-31号做保留。MCS索引越高原创 2022-04-25 16:39:40 · 27615 阅读 · 0 评论 -
如何让nRF52840 dongle化身为BLE sniffier (过程详细记录)
参考链接:How to install BLE Sniffer on nRF52840 Dongle and run it – Jimmy's thing软件环境:Windows 10 Python v3.6 or later: 安装地址:Python Releases for Windows | Python.org Wireshark v2.4.6 or later: 安装地址:Wireshark · Download nRF Connect: 安装地址:nRF Connect fo.原创 2021-09-22 17:27:04 · 5287 阅读 · 2 评论 -
转载:tcpdump抓包和Wireshark解包
转自:https://www.cnblogs.com/domestique/p/8028405.html简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。-a:尝试将网络和广播地址转换成名称; -c<数.转载 2021-09-09 10:52:10 · 1020 阅读 · 0 评论 -
基于linux的MsQUIC编译及样例运行
参考链接:https://github.com/microsoft/msquic/blob/main/docs/BUILD.md软件相关版本Ubuntu 20.04编译/构建1. 下载源代码$ git clone --recursive https://github.com/microsoft/msquic.git2. Powershell安装:安装链接(根据自己的ubuntu版本选择):https://docs.microsoft.com/en-us/powers..原创 2021-09-09 10:23:35 · 2336 阅读 · 0 评论 -
用树莓派+lora shield搭建一个LoRaWAN网关
文章目录1. 创建单信道LoRaWAN网关1.1 准备工作配置树莓派上网开启树莓派SPI接口安装必需库文件1.2 正式开始把LoRa shield连接到树莓派上下载单信道LoRa网关代码到树莓派1. 创建单信道LoRaWAN网关1.1 准备工作配置树莓派上网网上教程很多,不再介绍。开启树莓派SPI接口输入命令pi@raspberrypi:~ $ sudo raspi-config在"Interfacing Options"选项中,找到SPI选项,选择enable。安装必需库文件使原创 2020-11-25 14:45:15 · 5637 阅读 · 4 评论 -
Arduino Uno + Lora shield rf95_server 提示错误“Init failed!”
错误描述在使用原始的Arduino提供的示例rf95_server和rf95_client的时候,烧了rf96_server的板子会出现“init failed!”的错误,如下。问题解决经过排查,初始化失败由Led相干代码引起,因此将它们注释掉就好了,具体注释语句如下:int led = 9;pinMode(led, OUTPUT);digitalWrite(led, HIGH);digitalWrite(led, LOW);示例试验成功收到了数据包...原创 2020-10-12 15:44:02 · 1638 阅读 · 1 评论 -
低功耗广域网:关键特性
参考:《从创意到原型:物联网应用快速开发》 董玮 高艺 编著介绍详细,适合初学无线网络和物联网的童鞋——————————————————————————————————————低功耗广域网(LPWAN)一.分类工作在授权频段的技术:NB-IoT、EC-GSM工作在非授权频段的技术:Lora、SigFox二. 关键特性1. 通信距离长LPWAN使用单跳实现了长距离...原创 2019-10-24 19:42:16 · 2553 阅读 · 0 评论 -
WiFi的基本调制过程
参考:Parallel Inclusive Communication for Connecting Heterogeneous IoT Devices at the Edge基本的WiFi调制分为以下三个步骤:1. 将信号调制到正弦波上。WiFi采用QAM(正交振幅调制),用I/Q信号表示的话,就是利用相位(θ=arctan Q(k)/I(k))和幅度差(a=√(I^2(k)+Q^2...原创 2019-11-25 09:44:04 · 13866 阅读 · 0 评论 -
Grove-Lora Radio:修改库函数使能修改扩频因子、带宽参数、码率
Grove-Lora Radio的使用详见:http://wiki.seeedstudio.com/cn/Grove_LoRa_Radio/但是网站中提供的Grove_LoRa_433MHz_and_915MHz_RF-master中的示例代码只能修改RF的频率,不能修改LoRa扩频因子、带宽等参数。研究了一下午,终于搞明白怎么修改库函数,特在此记录。注意!必须找到与Grove_LoRa_...原创 2019-10-28 19:44:59 · 844 阅读 · 0 评论 -
射频(RF)基本理论:定义、特性、调制、扩频
参考:INTRO TO SDR AND RF SIGNAL ANALYSIS一文让你读懂调幅、调相、调频、 与 I/Q 调制?它们的区别详解无线网络技术教程(第二版) 金光、江先亮编数字调制系列:IQ调制基本理论1. 什么是射频?射频简称RF,是高频交流变化电磁波的简称。电磁波其实就是比较熟悉的概念了。依据麦克斯韦的电磁场理论:振荡的电场产生振荡的磁场,振荡的磁场产生振荡...原创 2019-09-29 21:41:21 · 79387 阅读 · 18 评论 -
蓝牙调制
参考:Parallel Inclusive Communication for Connecting Heterogeneous IoT Devices at the Edge 《从创意到原型:物联网应用快速开发》 董玮,高艺编著 详解蓝牙标准中的GFSK调制:https://blog.youkuaiyun.com/lovehua365/article/deta...原创 2019-11-26 11:17:57 · 9338 阅读 · 0 评论