找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 3508|回复: 2

[CSR8系列] 8670 电池电压读取问题,求大神解答!

[复制链接]
连续签到天数:1天
签到总天数:1天
签到总奖励:5金币
发表于 2020-3-18 00:05:20 | 显示全部楼层 |阅读模式

马上注册,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册  

×
本帖最后由 江边的浪花 于 2020-3-18 00:10 编辑

小弟采用ADK_CSR867x.WIN4.3.1.5 做了个Source端,在读取电压的时候遇到了问题:
1. 按我的理解,执行下面的代码:
void power_init(void)
{
    uint16 size = 0;
    power_config config;
    source_power_readonly_values_config_def_t *ps_config = NULL;

    /* initialize the power table*/
    power_read_tables_entries();

    /* Read configuration data */
    size = configManagerGetReadOnlyConfig(SOURCE_POWER_READONLY_VALUES_CONFIG_BLK_ID, (const void **)&ps_config);

    power_update_power_settings(&config, ps_config);

     theSource->powerTask.handler = power_msg_handler;   
    PowerInit(&theSource->powerTask, &config,NULL);

    configManagerReleaseConfig(SOURCE_POWER_READONLY_VALUES_CONFIG_BLK_ID);

}
就会得到 POWER_INIT_CFM 的消息。现在程序通过debug发现没有得到这个消息,仿佛没有执行power_init 函数一样。 求大神指点迷津。

通过debug调试,Source_Power这个文件debug只有一个字符串返回,后面都没有了。

求大神指点迷津。debug输出数据:
STATE: new state [Initialising]
STATE:+++++++++
Power: No sniff
STATE: new state [Idle]
STATE: IDLE delay before next connection:[0 secs]
STATE: new state [Inquiring]

另求大神解答:SOURCE_POWER_READONLY_VALUES_CONFIG_BLK_ID 这个值得数据存在哪里?可以通过pstool看见吗?
    #define SOURCE_POWER_READONLY_VALUES_CONFIG_BLK_ID 210




楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:5天
签到总天数:1138天
签到总奖励:33119金币
发表于 2020-3-18 08:59:37 | 显示全部楼层
这个source默认的充电的确有问题,可以把SINK的充电移植过来。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:1天
签到总奖励:5金币
 楼主| 发表于 2020-3-18 09:02:15 | 显示全部楼层
twspro 发表于 2020-3-18 08:59
这个source默认的充电的确有问题,可以把SINK的充电移植过来。

好的,谢谢版主!另外请教下
#define SOURCE_POWER_READONLY_VALUES_CONFIG_BLK_ID 210
SOURCE_POWER_READONLY_VALUES_CONFIG_BLK_ID 这个值得数据存在哪里?可以通过pstool看见吗?
   
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-4-30 04:17 , Processed in 0.160469 second(s), 14 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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