TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1310sensor低功耗,请问有什么办法能让孤节点的功耗降测试下来,又不影响自动找到collector

测试CC1310的sensor低功耗,跑的是15.4的例程,连接上collector之后的功耗没有问题,但是成为孤节点之后则带出来一下两个问题。

1.sensor成为孤节点之后,处于寻找collector的状态,默认等待的时间为5分钟,这样会一直开着RX,功耗维持在6-7ma,如果没有collector,这样就会很耗电。

2.在sensor变为孤节点之后,让其重新变为一个新的节点。这时候处于SCAN模式,扫描主机。如果此时没有collector,也会一直寻找,此时功耗为2-3ma。

请问有什么办法能让孤节点的功耗将下来,有不影响自动寻找collector。请大家帮帮忙,回答一下我的问题。在线等,谢谢!

Alvin Chen:

两者无法共存的,想快速的回复网络就需要不断的扫描。如果像节能就只能加大扫描间隔就会造成恢复网络较慢。

/* Interval for scan backoff */#define CONFIG_SCAN_BACKOFF_INTERVAL 5000/* Interval for delay between orphan notifications */#define CONFIG_ORPHAN_BACKOFF_INTERVAL 300000

lin shi chang:

回复 Alvin Chen:

1.我加大时间,发现功耗一直持续在6-7ma.持续了5分钟。这是怎么回事,没有扫描到,不会进入休眠状态吗?

lin shi chang:

回复 Alvin Chen:

看到的时间就是5分钟发送一条孤节点请求

Alvin Chen:

回复 lin shi chang:

你debug看一下,是否其他功能占用了

lin shi chang:

回复 Alvin Chen:

debug看不到功耗。我把UART等不需要的外设全关了。应该不会有其他功能占用了。

lin shi chang:

回复 Alvin Chen:

您能再帮我看看另一个帖子中的问题吗?

赞(0)
未经允许不得转载:TI中文支持网 » CC1310sensor低功耗,请问有什么办法能让孤节点的功耗降测试下来,又不影响自动找到collector
分享到: 更多 (0)