S
SparkedUp
Guest
Hello,
I started asking a question over here: Bluetooth and Windows 10 - HF Bluetooth Profile Drivers
I got reffered back here. If I may repeat the question?
My End Goal is for Windows to have a Conversation with me over Bluetooth via an external Mobile Phone.
I want to use Windows 10 as a Hands Free Bluetooth device. The Spec for Hands Free are Here:
https://developer.bluetooth.org/TechnologyOverview/Pages/HFP.aspx and https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=238193
It seems Windows 10 is not supporting the HF SCO Connection? Please, if you could point me in the right direction.
How can I get windows 10 to act and allow the HF Server Listner to accept the AG Connection?
My AG is an Android, Samsung Ace. It all appears to be working on that end.
The HF shall be capable of initiating an audio connection during a call process.
The HF may be capable of initiating an audio connection while no call is in process.
The AG shall be capable of initiating an audio connection during a call process.
The AG may be capable of initiating an audio connection while no call is in process.
...
After sending the OK response the AG shall open the Synchronous Connection with the
settings that are determined by the ID. The HF shall be ready to accept the
synchronous connection establishment as soon as it has sent the AT commands
AT+BCS=<Codec ID>
I am using C#, currently in NON WinRT Code, but I dont mind changing this. I am using Ws2...dll and Sockets, which do not seem to support Bluetooth Address Family with the SCO Protocols and Sequential Packets.
Do I need to have a specific Bluetooth Profile Driver for the Hands Free Profile?
Is there a How to setup SCO on Windows 10? Is there SCO Support? It appears there is an Inbound Service that does accept external Headset but not the other way around.
Socket b = new Socket(AddressFamily.Bluetooth, SocketType.Seqpacket, ProtocolType.SCOBluetooth);
#define AF_BTH 32 // Bluetooth RFCOMM/L2CAP protocols
#define PF_BTH AF_BTH
#define SOCK_SEQPACKET 5 /* sequenced packet stream */
#define BTPROTO_SCO 2
SOCKET m_Socket = ::socket(PF_BTH, SOCK_SEQPACKET, BTPROTO_SCO);
I have asked some questions over at Stackoverflow:
https://stackoverflow.com/questions...et-type-does-not-exist-in-this-address-family
Stream Audio from PC to Phone(Android) using SCO over Bluetooth
My research has led me to a little bit of a dead end. I could possibly go to C++ but this make things much more difficult.
https://msdn.microsoft.com/en-us/library/windows/hardware/ff536598(v=vs.85).aspx
Any Advice would be much appreaciated. Thank You!
Continue reading...
I started asking a question over here: Bluetooth and Windows 10 - HF Bluetooth Profile Drivers
I got reffered back here. If I may repeat the question?
My End Goal is for Windows to have a Conversation with me over Bluetooth via an external Mobile Phone.
I want to use Windows 10 as a Hands Free Bluetooth device. The Spec for Hands Free are Here:
https://developer.bluetooth.org/TechnologyOverview/Pages/HFP.aspx and https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=238193
It seems Windows 10 is not supporting the HF SCO Connection? Please, if you could point me in the right direction.
How can I get windows 10 to act and allow the HF Server Listner to accept the AG Connection?
My AG is an Android, Samsung Ace. It all appears to be working on that end.
The HF shall be capable of initiating an audio connection during a call process.
The HF may be capable of initiating an audio connection while no call is in process.
The AG shall be capable of initiating an audio connection during a call process.
The AG may be capable of initiating an audio connection while no call is in process.
...
After sending the OK response the AG shall open the Synchronous Connection with the
settings that are determined by the ID. The HF shall be ready to accept the
synchronous connection establishment as soon as it has sent the AT commands
AT+BCS=<Codec ID>
I am using C#, currently in NON WinRT Code, but I dont mind changing this. I am using Ws2...dll and Sockets, which do not seem to support Bluetooth Address Family with the SCO Protocols and Sequential Packets.
Do I need to have a specific Bluetooth Profile Driver for the Hands Free Profile?
Is there a How to setup SCO on Windows 10? Is there SCO Support? It appears there is an Inbound Service that does accept external Headset but not the other way around.
Socket b = new Socket(AddressFamily.Bluetooth, SocketType.Seqpacket, ProtocolType.SCOBluetooth);
#define AF_BTH 32 // Bluetooth RFCOMM/L2CAP protocols
#define PF_BTH AF_BTH
#define SOCK_SEQPACKET 5 /* sequenced packet stream */
#define BTPROTO_SCO 2
SOCKET m_Socket = ::socket(PF_BTH, SOCK_SEQPACKET, BTPROTO_SCO);
I have asked some questions over at Stackoverflow:
https://stackoverflow.com/questions...et-type-does-not-exist-in-this-address-family
Stream Audio from PC to Phone(Android) using SCO over Bluetooth
My research has led me to a little bit of a dead end. I could possibly go to C++ but this make things much more difficult.
https://msdn.microsoft.com/en-us/library/windows/hardware/ff536598(v=vs.85).aspx
Any Advice would be much appreaciated. Thank You!
Continue reading...