esp8266mcu编译问题
最近做了个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;
unsigned char mstrP0Ver;
unsigned char mstrDevHV;
unsigned char mstrDevSV;
unsigned char mstrProductKey;
unsigned char mstrPKSecret;
unsigned char mDevAttr;
unsigned char mstrSdkVerLow;
gagentAuthCbpUserStartFun;
};
有谁知道如何解决啊?
您好,8266的工程,我们暂时还没更新,建议您使用C3模组来开发哈~~ //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;
页:
[1]