草庐IT

Bearpi开发板HarmonyOS之WiFi STA联网

wifi_device.h接口简介启用WifiSTA模式WifiErrorCodeEnableWifi(void);禁用WifiSTA模式WifiErrorCodeDisableWifi(void);检查WifiSTA模式是否启用intIsWifiActive(void);扫描热点信息WifiErrorCodeScan(void);获取所有扫描到的热点列表WifiErrorCodeGetScanInfoList(WifiScanInfo*result,unsignedint*size);配置连接到热点信息WifiErrorCodeAddDeviceConfig(constWifiDeviceC

第2讲 Hi3861的WiFi实验-API-1

引言在本专栏的第1讲中介绍过Hi3861,这是一款带MCU的WiFi芯片,它的WiFi模块主要有两种工作模式:AP(AccessPoint)模式、Station模式。(1)AP模式AP模式,也称为“接入点模式”或“WiFi热点模式”。在这种模式下,Hi3861就是一个WiFi热点,允许其它设备接入,以它为中心组成一个WiFi局域网。(2)Station模式Station模式,也称为“站点模式”或“WiFi设备模式”。在这种模式下,Hi3861就是一个WiFi设备,可以扫描并接入周边的WiFi热点。在这一讲中,带大家做两个编程实验,分别测试Hi3861的AP模式和Station模式。不过在编程之

iOS - Wifi 自动连接

背景:iOS11后苹果提供NEHotspotConfigurationManager类直连周边Wi-Fi,iOS11前只能跳转到系统设置界面手动连接Wi-Fi。前往开发者中心给AppID配置连接WIFI权限20181021151112874.jpegXcode-General-Libraries-引入NetworkExtension截屏2022-07-1208.59.34.png前往Signing&Capabilities添加Capability截屏2022-07-1209.00.53.pngCode代码///通过WiFi名称和密码连接到指定WiFi///-Parameters:///-ssi

java - 在 Android Oreo 8.x 中更改 WiFi 热点的 SSID 和密码

在我的Android应用程序中,我使用了以下代码fragment:@RequiresApi(api=Build.VERSION_CODES.O)privatevoidturnOnHotspot(){WifiManagermanager=(WifiManager)getApplicationContext().getSystemService(Context.WIFI_SERVICE);manager.startLocalOnlyHotspot(newWifiManager.LocalOnlyHotspotCallback(){@OverridepublicvoidonStarted(W

java - 在 Android Oreo 8.x 中更改 WiFi 热点的 SSID 和密码

在我的Android应用程序中,我使用了以下代码fragment:@RequiresApi(api=Build.VERSION_CODES.O)privatevoidturnOnHotspot(){WifiManagermanager=(WifiManager)getApplicationContext().getSystemService(Context.WIFI_SERVICE);manager.startLocalOnlyHotspot(newWifiManager.LocalOnlyHotspotCallback(){@OverridepublicvoidonStarted(W

第2讲 Hi3861的WiFi实验-API-4

续前一篇文章《第2讲Hi3861的WiFi实验-API-3》二、Netif2.1Netif简介我们知道,网络通信都离不开TCP/IP协议。提到TCP/IP协议的时候,一般指的都是一个协议簇,里面不仅仅包括TCP和IP协议,还有很多其他的协议。下图是TCP/IP协议簇两种模型,左边是OSI七层模型,右边是TCP/IP四层模型,每一层里面都有相应的一些协议。我们平时比较常用的是TCP/IP四层模型。从下往上依次是:应用层、传输层、网络层和网络接口层。Netif(Networkinterface)属于一个轻量级TCP/IP协议栈(LwIP)在网络接口层中的一部分。LwIP是一个用C语言实现的、开源的

WiFi语音智能家居控制系统(一)

LU-ASR01语音识别文章目录LU-ASR01语音识别前言一、语音识别技术二、语音识别1.天问Block软件介绍2.模块介绍3.实现总结前言这款离线语音识别模块可以说是挺好用的,适合新手使用,模块化编程。一、语音识别技术语音识别技术,也被称为自动语音识别AutomaticSpeechRecognition,(ASR),其目标是将人类的语音中的词汇内容转换为计算机可读的输入,例如按键、二进制编码或者字符序列。与说话人识别及说话人确认不同,后者尝试识别或确认发出语音的说话人而非其中所包含的词汇内容二、语音识别1.天问Block软件介绍天问Block,单片机开发利器,一站式的开发工具,通过简单易用

WiFi-IoT 鸿蒙开发套件样例开发

HiSparkWiFi-IoT鸿蒙开发套件 首发于HDC2020,是首批支持HarmonyOS 2.0的开发套件,亦是鸿蒙官方推荐套件,由润和软件HiHope量身打造,已在鸿蒙社区和广大鸿蒙开发者中得到广泛应用。一、ThreadAPIosThreadNew()osThreadId_tosThreadNew(osThreadFunc_t    func,void*argument,constosThreadAttr_t*attr)    复制注意:不能在中断服务调用该函数参数osThreadTerminate()osStatus_tosThreadTerminate(osThreadId_tth

随身WIFI的刷机(debian系统)

更新:若无法使用主机名来ssh连接可以用adbshell来连接原系统是debian系统,但是由于误操作导致22端口连接不上无法ssh远程,故重新刷写一遍。一、数据备份与恢复我这里只进行全量备份,使用的是miko软件(loader.exe)1、全量备份    (1)若已经安装好9008驱动,按住板子上的重置键将随身WiFi插在电脑USB接口上(此时随身WiFi不会亮灯),进入9008模式,可在设备管理器-端口处查看到9008的端口,借用一下其他博客的图片    (2)进入miko软件     (3)依次点击1-6按键,下面是部分解释说明:                3:读取设备信息     

解决电脑搜不到WiFi6无线路由信号问题

最近搬家,更换了电信网络。电信工程师在一顿操作猛如虎后,成功在家里完成了一台千兆双频WiFI6无线路由的设置,手机愉快的连接上了新的WIFI。随后,自己又把老的TPLink路由器在书房设置成功,准备办公学习。然而,家里两台笔记本一台能够顺利链接wifi5和wifi6网络,而比较老(ThinkPadE450)的笔记本则只能连接老路由器的WiFi网络。经查发现,老路由器是WiFi5的,而新路由是WiFi6路由器。而ThinkPadE450的无线网卡是Intel®DualBandWireless-AC3160,虽然支持wifi6,但由于驱动较旧,因而连接wifi6失败。于是,着手更新AC3160的驱