You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
2.5 KiB
67 lines
2.5 KiB
![]()
2 years ago
|
/*
|
||
|
//
|
||
|
|
||
|
@brief 预定义一些库的执行行为和配置
|
||
|
|
||
|
*/
|
||
|
|
||
|
// //
|
||
|
// //
|
||
|
//
|
||
|
|
||
|
#import <Foundation/Foundation.h>
|
||
|
|
||
|
|
||
|
# pragma mark - fri 行为定义
|
||
|
|
||
|
//FRI if show log 是否打印日志,默认1:打印 ,0:不打印
|
||
|
#define KFRI_IS_SHOW_LOGS 1
|
||
|
|
||
|
//CBcentralManager等待设备打开次数
|
||
|
# define KFRI_CENTRAL_MANAGER_INIT_WAIT_TIMES 5
|
||
|
|
||
|
//CBcentralManager等待设备打开间隔时间
|
||
|
# define KFRI_CENTRAL_MANAGER_INIT_WAIT_SECOND 2.0
|
||
|
|
||
|
//FRIRhythm默认心跳时间间隔
|
||
|
#define KFRIRHYTHM_BEATS_DEFAULT_INTERVAL 3;
|
||
|
|
||
|
//FRI默认链式方法channel名称
|
||
|
#define KFRI_DETAULT_CHANNEL @"friDefault"
|
||
|
|
||
|
# pragma mark - fri通知
|
||
|
|
||
|
//蓝牙系统通知
|
||
|
//centralManager status did change notification
|
||
|
#define FRINotificationAtCentralManagerDidUpdateState @"FRINotificationAtCentralManagerDidUpdateState"
|
||
|
//did discover peripheral notification
|
||
|
#define FRINotificationAtDidDiscoverPeripheral @"FRINotificationAtDidDiscoverPeripheral"
|
||
|
//did connection peripheral notification
|
||
|
#define FRINotificationAtDidConnectPeripheral @"FRINotificationAtDidConnectPeripheral"
|
||
|
//did filed connect peripheral notification
|
||
|
#define FRINotificationAtDidFailToConnectPeripheral @"FRINotificationAtDidFailToConnectPeripheral"
|
||
|
//did disconnect peripheral notification
|
||
|
#define FRINotificationAtDidDisconnectPeripheral @"FRINotificationAtDidDisconnectPeripheral"
|
||
|
//did discover service notification
|
||
|
#define FRINotificationAtDidDiscoverServices @"FRINotificationAtDidDiscoverServices"
|
||
|
//did discover characteristics notification
|
||
|
#define FRINotificationAtDidDiscoverCharacteristicsForService @"FRINotificationAtDidDiscoverCharacteristicsForService"
|
||
|
//did read or notify characteristic when received value notification
|
||
|
#define FRINotificationAtDidUpdateValueForCharacteristic @"FRINotificationAtDidUpdateValueForCharacteristic"
|
||
|
//did write characteristic and response value notification
|
||
|
#define FRINotificationAtDidWriteValueForCharacteristic @"FRINotificationAtDidWriteValueForCharacteristic"
|
||
|
//did change characteristis notify status notification
|
||
|
#define FRINotificationAtDidUpdateNotificationStateForCharacteristic @"FRINotificationAtDidUpdateNotificationStateForCharacteristic"
|
||
|
//did read rssi and receiced value notification
|
||
|
#define FRINotificationAtDidReadRSSI @"FRINotificationAtDidReadRSSI"
|
||
|
|
||
|
//蓝牙扩展通知
|
||
|
// did centralManager enable notification
|
||
|
#define FRINotificationAtCentralManagerEnable @"FRINotificationAtCentralManagerEnable"
|
||
|
|
||
|
# pragma mark - fri 定义的方法
|
||
|
|
||
|
//FRI log
|
||
|
#define FRILogS(fmt, ...) if(KFRI_IS_SHOW_LOGS) { NSLog(fmt,##__VA_ARGS__); }
|
||
|
|