涂鸦TuyaOS SDK 网关例程-wifi配网

2023-11-06

使能WIFI配网预编译宏定义

例程默认没开WiFi的demo使能,代码预编译开启使能。

#define ENABLE_WIFI_DEMO 1

net-tools相关文件路径

根据实际开发板修改下面路径,我的是触觉智能ssd202开发板,根据开发板WiFi操作说明,修改如下:

#define UDHCPD_CONF         "/etc/udhcpd_wlan0.conf"
#define HOSTAPD_CONF        "/etc/hostapd.conf"
#define WPA_SUPPLICANT_CONF "/etc/wpa_supplicant.conf"

配网步骤

保证手机连接可以上网的路由器,打开涂鸦智能生活APP,添加设备,手动添加,选择其他–其他(WIFI),先填写你路由器SSID和密码,确认指示灯闪烁,选择慢闪(其实开发板并没有配置过指示灯),再连接开发板WiFi产生的wifi热点,名称为SmartLife-XXXX,XXXX是MAC地址后两个字节,然后进入2分钟倒计时配网。

如果一直都没配网成功,看下面。

函数

OPERATE_RET tkl_wifi_station_connect(CONST SCHAR_T *ssid, CONST SCHAR_T *passwd)

看一下这个语句:

 exec_command("udhcpc -i " WLAN_DEV" -s /etc/udhcpc/default.script  -p /run/udhcpc_wlan0.pid -b", NULL, 0);

其中-s后面的defaul.script文件路径是否存在,我的开发板就不是/etc那个,而是udhcpc -s默认的路径:

exec_command("udhcpc -i " WLAN_DEV " -s /usr/share/udhcpc/default.script -p /run/udhcpc_wlan0.pid -b", NULL, 0);

改好保存编译,复制到开发板,运行,成功配网!

总结

对linux net-tools不熟悉。
tuyaos sdk wifi配网文档不详细。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

涂鸦TuyaOS SDK 网关例程-wifi配网 的相关文章

  • iOS是伪多任务?

    iOS是伪多任务 Android系统原生就支持多任务 而iOS系统是从4开始的 它的多任务并不是传统意义上的多任务 不是任何应用进程都可以在后台自由运行 真正做到支持多任务的只有苹果Safari和Mail 很多苹果亲生的应用也都并不支持 对
  • TensorRT学习笔记3 - 运行sampleMNIST

    目录 步骤 遇到的问题 步骤 cd your tensorrt path samples sampleMNIST make cd your tensorrt path bin sudo sample mnist h datadir your

随机推荐

  • 多分支git合并流程

    阅读摘要 推荐一个git合并步骤 开发分支可能会多次提交合并到dev master主干分支也会显示很多个提交点 这样不方便代码分支管理和回溯发布记录 所以推荐如下方法 不出意外 这也是个新手教程 git 合并步骤 本地开发分支建立格式建议
  • 2023年电工杯

    电工数学建模竞赛 中国电机工程学会杯 全国大学生电工数学建模竞赛是全国性大学生学科竞赛活动 目的在于按照紧密结合教学实际 着重基础 注重前沿的原则 促进电气类专业建设 引导学生注重动手能力 创新能力和协作精神的培养 提高学生针对实际问题进行
  • 怎么解决idea版本不兼容?

    怎么解决2020 3 1版本的idea的jdk不兼容 希望好心的大哥哥回答 在线等 挺急的 谢谢
  • springboot 框架学习 thymeleaf静态模板引擎实现页面跳转

    最近在深啃jvm虚拟机 主要方法是阅读 深入java虚拟机 这本书 写的很形象深入 简单易懂 今天上web课程老师讲到servlet时突然想到boot的页面跳转与数据响应 之前的springmvc在boot中也有集成 但是boot的常用页面
  • 【transformers】tokenizer用法(encode、encode_plus、batch_encode_plus等等)

    tranformers中的模型在使用之前需要进行分词和编码 每个模型都会自带分词器 tokenizer 熟悉分词器的使用将会提高模型构建的效率 string tokens ids 三者转换 string tokens tokenize te
  • scanf与printf的用法

    文章目录 前言 一 scanf与printf 二 使用方法 1 printf的使用方法 2 scanf的使用方法 总结 前言 学习c语言编程 必不可少的操作就是键盘输入与屏幕输出 今天我想讲讲自己对scanf与printf使用的看法 一 s
  • Ajax详细讲解

    Ajax Asynchronous JavaScript And XML 即异步 JavaScript 和 XML 是一组用于在网页上进行异步数据交换的 Web 开发技术 可以在不刷新整个页面的情况下向服务器发起请求并获取数据 然后将数据插
  • ES学习之分片路由

    本文主要内容 1 路由一个文档到一个分片 2 新建 索引和删除请求 3 取回单个文档 4 局部单个文档 5 多文档模式 6 理解一下ES深度分页 from size 的劣势 路由一个文档到一个分片 当索引一个文档的时候 文档会被存储到一个主
  • Java--javac Hello.java找不到文件

    刚开始编写java代码时 肯定会遇到各种各样的bug 当然对于初学者这也是能理解的 首先来说一个比较常见的错误 如下 一般编写新的程序时 都是从Hello World开始的 比如在DOS上运行javac Hello java时 就会报错 找
  • Jupyter Lab 启用在线实时协同功能 实现协作编程

    文章目录 一 前言 二 主要内容 三 总结 CSDN 叶庭云 https yetingyun blog csdn net 一 前言 Jupyter Notebook 是一个开源的 Web 应用程序 允许你创建和共享包含实时代码 方程 可视化
  • 博客迁移通告

    各位博友 鉴于一些个人原因 本人博客迁移至博客园 https www cnblogs com horacle 欢迎访问和关注
  • 七、Redis 主从复制以及哨兵模式的详细图解

    概念 主从复制 是指将一台Redis服务器的数据 复制到其他的Redis服务器 前者称为主节点 master leader 后者称为从节点 slave follower 数据的复制是单向的 只能由主节点到从节点 Master以写为主 Sla
  • 计算机网络---应用层

    文章目录 域名系统DNS 互联网的域名结构 域名服务器 文件传送协议FTP FTP的基本工作原理 简单文件传送协议TFTP 远程终端协议TELNET 万维网 统一资源定位符URL 超文本传送协议HTTP 万维网的文档 电子邮件294 动态主
  • e7用什么主板_【有趣】第3期:八路E7的结局如何?盘点历代至尊版处理器现价...

    0 前言 什么八路E7 四路泰坦 你想在显卡吧出人头地受人膜拜 进阶的门槛似乎有些高 不过不论是当年人们口中顶级的至强E7 8870 还是GTX Titan 都经受不住时间的考验 现在组8路E7要不是主板不好买 要不然 这8个CPU加起来
  • no model named “compat“ ,Tensorflow 版本问题

    查看我的版本 Module tf compat TensorFlow Core v2 6 0Compatibility functions https tensorflow google cn versions r2 6 api docs
  • ChatGPT写文章教程_如何使用ChatGPT写文章

    如何用ChatGPT写出高质量文章 ChatGPT是一种基于人工智能技术的自然语言处理工具 它可以生成高质量的文章 但是如何利用它来写出优秀的文章呢 本文将为你介绍如何使用ChatGPT来写出高质量的文章 一 什么是ChatGPT Chat
  • MySQL数据库——DML基本操作

    文章目录 前言 插入数据 全列插入 指定列插入 修改数据 删除数据 前言 前面我们学习了MySQL DDL操作 对数据库和表的结构的操作 那么今天我将为大家分享MySQL DML操作 对表数据的操作 MySQL DML操作有以下几种 插入操
  • linux下的定时任务

    linux环境下 我们有两种常用的方式实现定时的任务 等待一段时间后执行某任务 一次性 该类型的需求直接通过sleep方法即可完成 1小时候执行ls任务 并将输出重定向至ls log sleep 1h ls gt gt ls log 每日定
  • 对话Sam Altman与Greg Brockman:初心和过去,信念和现在,责任和未来

    导读 近日 硅谷著名投资人Reid Hoffman和Aria Finger联手对Sam Altman和Greg Brockman进行了一场访谈 访谈涉及到主题有 OpenAI的使命 人工智能对教育 医疗等行业的变革性影响 人工智能如何面对监
  • 涂鸦TuyaOS SDK 网关例程-wifi配网

    涂鸦TuyaOS SDK 网关例程 wifi配网 使能WIFI配网预编译宏定义 net tools相关文件路径 配网步骤 如果一直都没配网成功 看下面 总结 使能WIFI配网预编译宏定义 例程默认没开WiFi的demo使能 代码预编译开启使