【MCU方案】+cc2541蓝牙防丢器

2019-07-25 16:29发布

本帖最后由 偏爱番茄酱 于 2015-6-4 19:09 编辑

物联网和可穿戴设备无疑已成为现时新兴应用市场最热的亮点。 这也是 BLE
重要的应用场景。但你还在苦苦寻找你随手乱丢的钥匙或者钱包时,蓝牙防丢
器无疑是你最好的选择,如果这款蓝牙防丢器是你亲手设计的话,那就更加
Perfect 了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
偏爱番茄酱
2019-07-25 21:00
1. Initialize GATT attributes
2. GGS_AddService( GATT_ALL_SERVICES ); // GAP
3. GATTServApp_AddService( GATT_ALL_SERVICES ); // GATT attributes
4. DevInfo_AddService(); // 设备信息服务
5. // Proximity Reporter Profile
6. ProxReporter_AddService( GATT_ALL_SERVICES );
7. Batt_AddService( ); // 电池服务
8. Accel_AddService( GATT_ALL_SERVICES ); // 加速度计 Profile
9. SK_AddService( GATT_ALL_SERVICES ); // Simple Keys Profile
通过对这个特征值的操作来实现防丢器的查找与报警,报警等级有三种,即:
// Alert Level Values
#define PP_ALERT_LEVEL_NO 0x00 //无警报
#define PP_ALERT_LEVEL_LOW 0x01 //低警报
#define PP_ALERT_LEVEL_HIGH 0x02 //高警报
不同的警报对应 KeyFob 不同的反应, LEVEL_NO 即关闭蜂鸣器,
LEVEL_LOW即蜂鸣器低鸣,而 LEVEL_HIGH 就会使蜂鸣器高声报警,

一周热门 更多>