iOS AILinkBleSDK - 蓝牙SDK
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.

SubBleManager.h 812B

1234567891011121314151617181920212223242526272829303132333435363738
  1. //
  2. // SubBleManager.h
  3. // AILinkBleSDKSourceCode
  4. //
  5. // Created by iot_user on 2020/4/7.
  6. // Copyright © 2020 IOT. All rights reserved.
  7. //
  8. #import <AILinkBleSDK/ELBluetoothManager.h>
  9. @protocol SubBleManagerDelegate <NSObject>
  10. //蓝牙连接状态
  11. -(void)subBluetoothUpdateState:(ELBluetoothState)state;
  12. //扫描到的设备
  13. -(void)subBluetoothScanPeripherals:(NSArray *)peripherals;
  14. @end
  15. NS_ASSUME_NONNULL_BEGIN
  16. @interface SubBleManager : ELBluetoothManager
  17. //
  18. @property (nonatomic, weak) id<SubBleManagerDelegate> subDelegate;
  19. +(instancetype)shareManager;
  20. /// 发送数据给mcu
  21. /// @param data 协议对应数据
  22. -(void)subBleSendA6Data:(NSData *)data;
  23. /// 发送数据给蓝牙
  24. /// @param payload 协议的payload部分数据
  25. -(void)subBleSendA7Data:(NSData *)payload;
  26. @end
  27. NS_ASSUME_NONNULL_END