技术干货|虹科教您CSS CANEdge 2如何上传数据到本地服务器

描述

服务器

引言

CANEdge2设备可以将储存在本地SD卡中的记录数据上传到云端,但是如果我们只是希望在局域网完成上传的工作,那么直接让CANEdge2设备通过路由器将数据上传到PC上也是可行的。配置方法也十分简单,请看下文步骤。

服务器

01

在PC端搭建一个服务器

首先需要下载一个免费的软件minio,我们需要的是server端:https://min.io/download#/windows(文末“阅读全文”可直达)。

然后在WINDOWS的cmd命令提示符界面通过命令行运行这个程序:minio.exe server D:/DATA,其中后面的路径是需要存放数据的位置。

 

服务器

看到这样的界面就说明我们的服务器已经搭建完毕了,在这个DATA文件夹里新建了一个名为bucket123的文件夹,用于存放数据。

 

02


 

验证服务器搭建成功(可选的)

 

可以通过

http://canlogger.csselectronics.com/cancloud/#/login网站来访问我们搭建好的服务器。我们服务器是http而并非https协议,因为CANCloud的网址也需要http的。验证服务器需要使用处在同一局域网的另外一台电脑才行。

 

按照cmd的提示输入所有的项,然后连接即可。成功连接则表示服务器是可用的。

服务器

 


 

03

 

配置CANEdge2

基本按照下图来对比配置即可。
 

服务器

服务器

 

 


 

04


 

出现过的问题和提示

 

PC的防火墙可能会阻止其它设备访问我们搭建的server,出现这种情况时请关闭windows系统的防火墙。

测试的时候需要注意:如果服务器中没有json的设备配置文件,CANEdge2会上传配置。如果已有,CANEdge2会下载并使用服务器中的配置而不是SD卡中的。

只有在记录数据达到一定大小,生成文件之后,CANEdge2才会通过WiFi上传数据。如果只是测试用,可以选择记录一会儿后将设备断电,然后再重新上电。CANEdge2就会先将之前记录的数据上传了。  

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分