Part Number:MSP432E401Y
Hello,
We are building a full-duplex wireless communication system.
One of the devices is a "beltpack" to allow a user wearing a headset to communicate with other users wearing also a beltpack/headset and connected to the network via WiFi, TCP/IP.
The user will wear a wired or Bluetooth headset paired with the beltpack.
The Bluetooth full-duplex communication between the headset and the beltpack must be done with Bluetooth Profile HFP 1.6 Wideband Speech.
To build the beltpack, we are evaluating the following option: MSP432 + cc256x.
The cc256x seems to implement the mandatory feature of Bluetooth Wideband Speech for our application.
For our system to work, we need to have the Bluetooth Wideband Speech + the WiFi communication always active simultaneously and reliably.
The beltpack will:
- receive the Bluetooth audio from the microphone of the user,
- it will perform some audio processing,
- pack the audio data according to a defined protocol
- and send it via TCP/IP/WiFi to a server to dispatch it to the corresponding user
As we are in full-duplex communication, the bodypack will also:
- receive the WiFi/TCP/IP audio data from another user
- unpack the audio data
- send the audio data via Bluetooth to the headset of the user
We have the following questions/concerns:
1. Is the MSP432 + cc256x a good candidate to build our beltpack? We would like to have it as small as possible, with the possibility to clip it on a shirt (we will have a wired headset option too)
2. Will we be able to have full-duplex communications with Bluetooth Wideband Speech + WiFi communications simultaneously and reliably?
3. MSP432 does not seem to have Windows, Android or Linux OS, right? We have an App developed in C# on Microsoft Visual Studio. How can we reuse our code? Can we develop in C#? Which environment?
4. Do we have all necessary libraries for MSP432 regarding Bluetooth Wideband Speech and WiFi/TCP/IP communication?
Thank you.
Best regards,
Jorge