zephyr/subsys/bluetooth/host/classic/shell
Jiawei Yang 8b3eb368c6 Bluetooth: RFCOMM: Add RPN command sending support
Add support for Remote Port Negotiation (RPN) commands in the RFCOMM.
This allows applications to configure the serial port parameters
over RFCOMM connections, such as baud rate, data bits, stop bits, parity
and flow control.

Changes include:
- Add enumerations for RPN parameters (baud rate, data bits, stop bits,
  parity)
- Add a public API function bt_rfcomm_send_rpn_cmd() to send RPN
  commands
- Add shell command to test RPN with default parameters

This functionality is required by certain Bluetooth profiles that use
RFCOMM and need to configure serial port parameters.

Signed-off-by: Jiawei Yang <jiawei.yang_1@nxp.com>
2025-04-29 08:17:49 +01:00
..
a2dp.c bluetooth: a2dp: optimize bt_a2dp_ep_info 2025-03-07 19:45:20 +01:00
avrcp.c Bluetooth: AVRCP: Move the handling of transaction labels to the App. 2025-03-28 16:10:05 +01:00
bredr.c Bluetooth: Shell: BR: Find HFP_HF records on HFP_AG side 2025-04-03 06:24:32 +02:00
CMakeLists.txt Bluetooth: shell: Support HFP HF and AG 2025-04-03 06:24:32 +02:00
hfp.c Bluetooth: Classic: Shell: HFP: Clear all calls if SLC is broken 2025-04-14 09:47:48 +02:00
rfcomm.c Bluetooth: RFCOMM: Add RPN command sending support 2025-04-29 08:17:49 +01:00