Gopro Ardunio控制库.3
我还是觉得不对劲,我一定要解决这个枚举值的问题.
我现在去找个别的文档看
看英文吧,中文吐了
看见魔术包没有,远程开机也是这个
在头文件的这个地方就是魔术包的函数
完整定义
6字节
可以看到函数里面有一个数组,就是这个Mac地址
接着调用UDP的函数,发送一些东西
ip和端口
另外一个函数
传入两个地址
分辨率一栏表
函数比较长,单拿出来分析
很简单,判断相机的型号,3以前不支持
在投中定义
控制函数里面有51个
这个函数就有13个,额,c++吗?
又是一个小判断,简单不说了.一个宏看下面
https://www.arduino.cc/en/Reference/WiFiStatus
上面有地址
看这几句
算个字符串的长度?打印.然后算个密码长度,打印.调用Wifi库开启WiFi,一个64位的变量,变量再用存放一个时间
一个循环和判断
打开循环看内容,有两个判断
继续看,很简单的函数.都是打印一些东西出来
这样看最后一个判断所在的位置,和while平级.显示时间超时
验证是不是连接成功的函数,说实话,看不懂return回去是用到了哪里
使能调试
关闭调试
返回状态
打印详细,看见TODO了.我接下来完善这个库
开启,还有TODO没有做,我之后提交
关闭,这个看起来比较完善
开始工作
停止工作,就是在不停的Http发包
又是一对儿函数
删除最新和所有
设置,主要传一个参数进去
看枚举值
看值
看参数在函数中流转
判断,无效参数.报错,跳出循环
三代相机
视频是1
这是00,是我研究错了?
吧输入的参数传到这里
4代以上的参数
老样子继续
设置分辨率,和上个函数几乎一样
还是一样
一样
还是一样
合影
有趣的来了
看这些request,就是上面的所有函数的连接
一个ip,一个端口
连接
http的客户端类
这是里面的函数
http发送
最后一个函数,下个文章说.就先到这里啦
晚上我又回来了
倒数第二个函数,看起来像是一个保活的函数,就是一个侦听函数,我自己起的名字
四个变量
一个是一个数字
两个字符串
一个布尔变量?
接着两个循环
先了解这个millis的函数
这个是循环
你看,这样一操作是0还是一个比-大的小数,这个while一直是真
客户端去读一个字符出来,存到c
这个c+一个string
爷编不下去了,看不懂啊.这个到底在干嘛????
搜索这个response看起来是只有现在这个函数才有这个变量
最后一个没有什么好说的
顿悟了,倒数第二个函数
接下来就是比较简单的一些例子了,我明天写