int pan_register_callbacks(pan_callbacks_t *func)
注册上层应用的回调。
int pan_service_open(const bd_addr_t *bd_addr)
打开pan服务
void(* pan_rpt_data_callback)(unsigned char *packet, unsigned short packet_length)
读取网络数据包通知
Definition bts_pan.h:152
int pan_service_close(const bd_addr_t *bd_addr)
关闭PAN服务
int pan_deregister_callbacks(void)
去注册上层应用的回调。
void(* pan_net_state_callback)(unsigned char net_state)
pan 网络连接状态通知
Definition bts_pan.h:133
int pan_service_write_data(const unsigned char *ip_packet, const unsigned short ip_length)
发送网络数据包
pan_net_state_t
Pan 网络状态
Definition bts_pan.h:27
unsigned char pan_service_net_state_get(void)
获取网络连接状态
@ PAN_NET_STATE_OFF
Definition bts_pan.h:28
@ PAN_NET_STATE_ON
Definition bts_pan.h:29
定义设备的蓝牙地址。
Definition bts_def.h:140
pan回调接口定义。
Definition bts_pan.h:161
pan_net_state_callback net_state_cb
Definition bts_pan.h:162
pan_rpt_data_callback rpt_data_cb
Definition bts_pan.h:163