百度手环计步算法源码的实现位置
刚接触百度手环的源码,感觉很不错,因为工作需求,想要参考其中的记步算法,因为用的是同一款sensor,我找到了源码bd_step_counter.c,但是往里追溯到,health_algorithm_data_in_accelerate()这个函数的时候,只找到了头文件health-algorithm.h,这个函数的具体实现位置在哪啊,想问下,没有LIS3DH 三轴数据处理的源码算法的实现来获得步数吗?代码位置如下:有没有大神在啊?Help,急急急。在线等,自己顶一下! 有需要源码的我可以提供额,:lol我顶!!! 帮你顶!!! 能分享下源码吗?谢谢! 本帖最后由 cos12a-21701 于 2016-6-6 12:43 编辑
百度手环不是开源了吗?
不会没有注释吧。 官网:
http://dulife.baidu.com/托管:
http://github.com/baiduwearable/duband
百度手环是开源了。但是关于计步算法并没有开源的。LZ可以看看工程里面有个AlgorithmLibFornrf51.lib库文件的。这个是加密的库文件。就是说里面都是可执行的二进制数据,并看不出来里面的函数是如何实现的。百度之提供了个与这个lib相关的头文件而已。计步算法是保密的不会开源的。 zhuoyemp4 发表于 2016-6-4 13:34
帮你顶!!!
谢谢了! zhangxu56726 发表于 2016-6-4 18:00
能分享下源码吗?谢谢!
有邮箱吗?给我,我可以发你源码 vipfanghui 发表于 2016-6-6 15:00
百度手环是开源了。但是关于计步算法并没有开源的。LZ可以看看工程里面有个AlgorithmLibFornrf51.lib库文件 ...
谢谢您的回复,我也查到了,它没有真正开源,这个好蛋疼啊,我其实就是想要那个计步算法的,有办法吗?或者有其他算法可以参考吗?