已有程序
1,已有基于Linux系统BlueZ蓝牙协议栈实现的蓝牙耳机功能C程序,在Linux系统终端上,运行该蓝牙耳机C程序后,Linux系统电脑能为手机提供类似于蓝牙耳机的功能,当手机和Linux系统电脑在通过蓝牙建立连接后,手机能发现Linux系统电脑提供的蓝牙耳机功能服务,且能与Linux系统电脑建立Linux系统电脑作为手机蓝牙耳机的连接。
2,当手机收到呼叫后,呼叫信息能同时在Linux系统电脑上显示,并能完成接听或拒接操作。若选择接听来电,则建立通话,通话语音能及时在Linux系统电脑、手机和呼入用户电话之间相互传输。若选择拒接,则拒接手机来电。
3,在Linux系统电脑上输入要拨打的电话号码,通过手机拨打该电话。通话建立与2类似。
实现目标:
将上述蓝牙耳机C程序移植到Android系统平板电脑上,并完成电话功能操作界面,完整实现Android系统平板电脑的耳机功能。Android系统版本在4.0以上。
1,运行该程序后,当平板电脑和手机通过蓝牙建立连接时,手机能识别平板电脑为“蓝牙耳机”。
2,手机接到来电后,将来电信息传输到平板电脑上,平板电脑上显示电话提示信息,可以在平板上选择接听或拒接电话。
3,可以在平板电脑上拨打电话,所拨电话通过手机拨出。
4,在通话建立后,可以实现挂断操作。
4,通话建立后,Android系统平板电脑、手机和其他电话用户之间建立双向语音传输,并能实时传输、音质清晰。
5,实现电话簿功能,能直接使用电话簿中的号码进行呼叫操作。
6,实现短信收发功能。