首页 > 其他分享 >基于LORA的一主多从监测系统_4G模块上巴法云

基于LORA的一主多从监测系统_4G模块上巴法云

时间:2024-10-31 21:45:34浏览次数:3  
标签:return CT511 一主多 CheckAck 上云 上巴法 3000 4G OK

临时添加一个更新,更换云平台为巴法云,事情的起因是因为阿里云这个老六,早上睡了一觉起来发短信告诉我云平台给我停了,得交钱,好嘛,不过也没办法现在这基本都收费,当然还有onenet可以用,别问我为什么不用,主要是因为onenet现在整的太复杂了,以前用的多现在也不想用了。

所以这里使用我大学使用过的一个云平台叫,巴法云,这个平台做的很简单对于不是很了解云平台的人来说还是很友好的,这里我们修改代码开始准备上云。

首先去巴法云注册一个账号,这个不用多说,然后我们需要这个私钥,这个也可以理解为我们上云的一个ID,用这个ID替换原来阿里云的。

下面是我的测试代码,亲测可以上云:

uint8_t C511_TO_BaFaYun(void)
{
    if (!CT511_CheckAck("AT+MDISCONNECT\r\n", "OK", 1500))
    {
        return 0;
    }

    HAL_Delay(500);

    if (!CT511_CheckAck("ATE0\r\n", "OK", 1500))
    {
        return 0;
    }

    if (!CT511_CheckAck("AT+QICSGP=1,1,\"cmnbiot\",\"\",\"\"\r\n", "OK", 5000))
    {
        return 0;
    }

    CT511_BUFF_MEMSET(); //清空缓存

    HAL_Delay(500);

    if (CT511_CheckAck("AT+NETOPEN?\r\n", "NETOPEN:0", 3000))
    {
        if (!CT511_CheckAck("AT+NETOPEN\r\n", "NETOPEN:SUCCESS", 7000))
        {
            return 0;
        }
    }

    if (!CT511_CheckAck("AT+MCONFIG=\"这个地方替换为私钥\"\r\n", "OK", 3000))
    {
        return 0;
    }

    if (!CT511_CheckAck("AT+MIPSTART=\"bemfa.com\",9501,4\r\n", "MIPSTART: SUCCESS", 3000))
    {
        return 0;
    }

    if (!CT511_CheckAck("AT+MCONNECT=0,30\r\n", "MCONNECT: SUCCESS", 3000))     // 连接MQTT测试,持久会话模式
    {
        return 0;
    }

    CT511_GETMQTT_STATU();      //测试连接状态

    // 消息上传测试,这个地方表示给temp主题推送消息,消息内容为15.6
    if (!CT511_CheckAck("AT+MPUB=\"temp/up\",0,0,\"15.6\"\r\n","MPUB: SUCCESS",3000));
    {
        return 0;
    }

    return 1; // Indicate success
}

巴法云这个显示还是很明了的,个人比较喜欢这种,但是同样这个也看不了设备的在线情况,只能看到订阅者,如果我是推送消息上云那就看不到我的在线情况,这个或许也是我没整明白,等我研究研究,目前上云测试是没什么问题了

标签:return,CT511,一主多,CheckAck,上云,上巴法,3000,4G,OK
From: https://blog.csdn.net/qq_45159348/article/details/143418465

相关文章

  • PCIe收发卡设计资料:611-基于VU9P的2路4Gsps AD 2路5G DA PCIe收发卡
    基于VU9P的2路4GspsAD2路5GDAPCIe收发卡 一、板卡概述     基于XCVU9P的5Gsps AD DA收发PCIe板卡。该板卡要求符合PCIe 3.0标准,包含一片XCVU9P-2FLGA2014I、2组64-bit/8GB DDR4、2路高速AD, 2路高速DA,支持外触发,外时钟。板卡工作温度范围0到6......
  • 低功耗4G模组:RSA算法示例
    ​今天我们学习合宙低功耗4G模组Air780EP_LuatOS_rsa示例,文末【阅读原文】获取最新资料。一、简介RSA算法的安全性基于:将两个大质数相乘很容易,但是想要将其乘积分解成原始的质数因子却非常困难。关联文档和使用工具:LuatOS固件获取rsa-demoLuatools下载调试工具......
  • 低功耗4G模组:Air780EP开发板RC522实例
    ​本文讲解合宙Air780EP开发板RC522实例,文末【阅读原文】获取最新资料。本文档适用于Air780EP开发板关联文档和使用工具LuatOS-Soc固件获取https://gitee.com/openLuat/LuatOS/releasesrc522-rc522非接触式读写卡驱动-LuatOS文档Luatools下载调试工具一......
  • 低功耗4G模组:FTP应用示例
    ​一、FTP概述FTP(FileTransferProtocol,文件传输协议)是TCP/IP协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议......
  • 2.4GHz和5GHz Wi-Fi哪个更适合家庭使用
    选择家庭Wi-Fi时,频段选择是关键因素。为能够帮助用户作出明智决策,本文将从多个方面来比较2.4GHz和5GHz频段,包括:1.信号覆盖范围;2.数据传输速率;3.干扰情况;4.设备兼容性;5.应用场景。相比之下,2.4GHz频段信号穿透力强,覆盖范围广,但容易受到干扰,适合低速率的互联网使用。5GHz频段提供更......
  • Spectrum 6.4G 12bit数据采集卡
    M5i.33xx-x1612位数据采集卡采样率高达6.4GS/s 产品简述高性能的M5i.33xx系列高速数据采集卡,提供了结合高精度、高采样率、高带宽和业内最快流盘速度的数字化仪指标。一个高速采集系统可以选择6.4GS/s和12bit精度的连续数据流模式至CPU或GPU。M5i系列是基于......
  • AT2401C 功率放大器(PA)2.4g集成芯片 完全取代替代RFX2401C兼容软件硬件
    AT2401C功率放大器(PA)2.4g集成芯片完全取代替代RFX2401C兼容软件硬件AT2401C功率放大器(PA)射频前端集成芯片,它是一款面向Zigbee,无线传感网络以及其他2.4GHz频段无线系统的全集成射频功能的射频前端单芯片。AT2401C内部集成了功率放大器(PA),低噪声放大器(LNA),芯片收发开关控制......
  • Ubuntu20.04LTS aarch64 操作系统连接联通4G网卡
    步骤1:更新系统并安装必要的软件包sudoapt-getupdatesudoapt-getinstallusb-modeswitchmodemmanagernetwork-managerusb-modeswitch:用于将某些USB设备从存储模式切换到调制解调器模式。ModemManager:用于管理移动宽带调制解调器。NetworkManager:用于管理网络连接。......
  • 低功耗4G模组:tcs3472颜色传感器示例
    ​今天我们学习合宙低功耗4G模组Air780EP的LuatOS开发tcs3472示例,文末【阅读原文】获取最新资料1一、简介tcs3472颜色传感器能够读取照射到的物体的RGB三种数值,从而识别颜色关联文档和使用工具:LuatOS固件获取tcs3472颜色传感器接口说明Luatools下载调试工具二......
  • 低功耗4G模组:LCD应用示例
    ​今天我们学习合宙Air780E开发板LCD应用示例,文末【阅读原文】获取最新资料。本文档适用于Air780E开发板关联文档和使用工具lcd-demo:https://gitee.com/openLuat/LuatOS/tree/master/demo/lcdLuatools下载调试工具一、环境准备1.1Air780E开发板一套 ​1.......