收藏官网首页
查看: 2739|回复: 2

[求助] esp8266mcu编译问题

2

主题

2

帖子

264

积分

中级会员

Rank: 3Rank: 3

积分
264
跳转到指定楼层
楼主
 楼主| 发表于 2023-2-22 22:20:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
校园创客福利
最近做了个soc方案的实例,用的是esp8266芯片,在编译程序时,出现如下错误:gizwits_protocol.c:638:10: error: 'struct devAttrs' has no member named 'szGAgentSever'     attrs.szGAgentSever = "api.gizwits.com";
查了一下源码,确实没有attrs.szGAgentSever。
struct devAttrs
{
    unsigned short mBindEnableTime;
    unsigned char mstrProtocolVer[MCU_PROTOCOLVER_LEN];
    unsigned char mstrP0Ver[MCU_P0VER_LEN];
    unsigned char mstrDevHV[MCU_HARDVER_LEN];
    unsigned char mstrDevSV[MCU_SOFTVER_LEN];
    unsigned char mstrProductKey[PK_LEN];
    unsigned char mstrPKSecret[PK_SECRET_LEN];
    unsigned char mDevAttr[MCU_MCUATTR_LEN];
    unsigned char mstrSdkVerLow[SDK_USER_VER_LEN];
    gagentAuthCb  pUserStartFun;
};

有谁知道如何解决啊?

134

主题

404

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
11801
沙发
发表于 2023-2-23 16:14:10 | 只看该作者
您好,8266的工程,我们暂时还没更新,建议您使用C3模组来开发哈~~
板凳
发表于 2023-2-23 16:24:25 | 只看该作者
//gagent 微信公众号ID,默认为机智云微信宠物屋ID     uint8 *szWechatDeviceType;     //gagent 默认连接服务器域名     uint8 *szGAgentSever;     //gagent 默认连接服务器端口,默认为80     uint32 *gagentSeverPort;     //gagent softap Name ,默认值:XPG-GAgent-xxxx(后面4位为MAC后4位)     uint8 *szGAgentSoftApName;     uint8 *szGAgentSoftApName0;     //gagent softap 密码 ,默认值:123456789,若内容为空则热点不加密;     uint8 *szGAgentSoftApPwd;     //m2m keepalive 默认值 120s     uint32 *m2mKeepAliveS;     //m2m 心跳间隔 默认值为 50s     uint32 *m2mHeartbeatIntervalS;     //gagent 时区秒,默认为东八区:8*(60*60)     int32 *timeZoneS;     //串口心跳间隔S,默认值 55秒     uint32 *localHeartbeatIntervalS;     //串口数据传送ACK时间,默认值600ms+数据长度耗时     uint32 *localTransferIntervalMS;     //网卡名称     uint8 *networkCardName;     // 默认配置模式,1:AP,2:airlink     uint8 *configMode;     //扫描次数     uint8 *tScanNum;     //是否直连路由     uint8 *tCon;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表