收藏官网首页

机智云生成的代码,编译出现找不到gagent库

查看数: 71174 | 评论数: 17 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-12-27 09:48

正文摘要:

在机智云上做第一个产品,最后生成了软件包。按说明装了vi'tu'ral box后,进入编译,出现cannot find -lGAgent错误,应该是找不到libgagent.a,在lib目录里起始也看不到,为什么?去哪儿能找libgagent.a? ...

回复

gz_landscape 发表于 2021-1-7 16:40:12
admin 发表于 2021-1-4 10:18
有版主解决了你的问题了

问题我都自己解决了。
不过也想知道别人怎么解决。
你说“有版主解决了你的问题了”?在哪?
admin 发表于 2021-1-4 10:18:50
有版主解决了你的问题了

点评

问题我都自己解决了。 不过也想知道别人怎么解决。 你说“有版主解决了你的问题了”?在哪?  详情 回复 发表于 2021-1-7 16:40
gz_landscape 发表于 2020-12-30 16:55:03
断电需要配网的问题解决了。其实是模块每次第一次加电的时候跑不起来。等跑起来后就能上网了。
跑不起来的原因是插了USB转串口,可能质量不太好。拔了就没事了。
gz_landscape 发表于 2020-12-28 15:06:36
知道了,在下面:

void ICACHE_FLASH_ATTR userHandle(void)
{
    /*
    currentDataPoint.valuehm = ;//Add Sensor Data Collection

    */
         
    system_os_post(USER_TASK_PRIO_2, SIG_UPGRADE_DATA, 0);
}
gz_landscape 发表于 2020-12-28 14:45:41
好像只读的数值数据处理在下面“//添加数值数据的值,怎么添加?”(我加的)那里,但怎么添加?:
int8_t ICACHE_FLASH_ATTR gizwitsEventProcess(eventInfo_t *info, uint8_t *data, uint32_t len)
{
    uint8_t i = 0;
    dataPoint_t * dataPointPtr = (dataPoint_t *)data;
    moduleStatusInfo_t * wifiData = (moduleStatusInfo_t *)data;

    if((NULL == info) || (NULL == data))
    {
        GIZWITS_LOG("!!! gizwitsEventProcess Error \n");
        return -1;
    }

    for(i = 0; i < info->num; i++)
    {
        switch(info->event)
        {
        case TRANSPARENT_DATA:
            GIZWITS_LOG("TRANSPARENT_DATA \n");
            //user handle , Fetch data from [data] , size is [len]
             //添加数值数据的值,怎么添加?
            break;
       }
    }



gz_landscape 发表于 2020-12-28 13:59:37
下一个是要看看数值量怎么从8266传给手机。有谁熟悉吗?给点提示。
gz_landscape 发表于 2020-12-28 11:55:44
搞掂了,就是在烧固件时候,地址有点小错误,改了以后,烧录进8266,手机app立即就找到设备了。粗粗试了下,开关反映很慢。

点评

还是有些问题,app能发现设备。但控制设备里的数据点,不太正常。 另外,启动信息如图,到这就不动了。 [attachimg]17783[/attachimg]  详情 回复 发表于 2020-12-28 12:37
gz_landscape 发表于 2020-12-28 11:36:32
对比我编译的固件,和GAent固件,发现在“2nd boot ver1.6”后,GAent固件是jump to user1@1000,所以跑的起来,我的固件是jump to user2@101000,跑不起来。
为什么?
gz_landscape 发表于 2020-12-28 11:07:04
已经解决。重新再生成一次,软件包里就有gagen.a库了,很奇怪。编译倒是过的去,但最后显示有个warnning,说是“clock chew”?有时序差异?提示可能程序跑不起来。

补充内容 (2020-12-29 15:34):
更正:clock skew
加入Q群 返回顶部

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

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