作者abcdef5 (目困京尤言亥目垂)
看板Bluetooth
标题[问题] 蓝芽硬体开发疑问
时间Sun Oct 7 01:34:05 2012
各位好,不知道这边是否能问蓝芽硬体开发的问题,如不合适请告知,谢谢。
小弟任职的公司是纯软体公司,但会跟硬体厂商合作出零售产品,
这阵子负责的专案是蓝芽产品,那厂商提供的硬体本身只能记得一组装置,
但是我们写的软体是支援三个平台的,所以理所当然,
我们想让硬体至少能记忆三组装置。
前日跟厂商开会时,厂商提出一个问题,就是说蓝芽装置开启时,
会按照记忆顺序去搜寻,第一个装置搜寻不到时即搜寻第二个,
第二个找不到再找第三个,第三个找不到再跳回找第一个,依此循环,
厂商要我们订出对每个装置搜寻的秒数。
但是对硬体不熟的我,一开始的构想以为是蓝芽会同时去搜寻这三个装置,
然後哪个先找到就先连线,结果现在对方这样一提,我就不知道该怎麽办了,
身边没有朋友或同业对这部分熟的,因此来求救一下。
想知道的是,像蓝芽耳机,蓝芽键盘等有多重配对功能的硬体,
到底是依照顺序去搜寻记忆的装置,还是可以同时对所有记忆装置去搜寻呢?
可以的话我就要要求厂商这麽做,因为对方是欧洲厂商,
我这边没研究好怕会被对方挑轻松的敷衍了事。
如果只能照顺序,针对每个装置的搜寻秒数该订多少才合适?
装置的蓝芽在送出等待连线讯号後,且被蓝芽产品接收到,需要多久才能确认连线?
举例说手机的软体开启後,蓝芽发出等待连线讯号,此时开启蓝芽键盘,
至少会需要多久才会连上?
小弟对这方面实在太不懂了,期望有达人能解惑,或是可以引荐较懂的朋友,
愿意替我解答蓝芽的设计及工作行为,感激不尽,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.47.92
1F:→ abcdef5:忘了说,该硬体使用的蓝芽版本是v2.1+EDR 10/07 01:39
2F:推 govert:是走那一种profile? 我猜应该是SPP. 不过通常回连都是1秒内 10/09 13:26