Lines Matching +full:command +full:- +full:delay +full:- +full:ms
9 - Capabilities and Endpoint discovery
10 - Audio Stream Endpoint procedures
15 .. code-block:: console
17 bap --help
58 [lang <ISO 639-3 lang>]
74 .. csv-table:: State Machine Transitions
75 :header: "Command", "Depends", "Allowed States", "Next States"
80 "config","discover","idle/codec-configured/qos-configured","codec-configured"
81 "qos","config","codec-configured/qos-configured","qos-configured"
82 "enable","qos","qos-configured","enabling"
83 "connect","qos/enable","qos-configured/enabling","qos-configured/enabling"
86 "[stop]","disable","disabling","qos-configure/idle"
87 "release","config","any","releasing/codec-configure/idle"
97 .. code-block:: console
102 uart:~$ gatt exchange-mtu
111 .. code-block:: console
116 uart:~$ gatt exchange-mtu
126 .. code-block:: console
136 .. code-block:: console
144 .. code-block:: console
154 .. code-block:: console
162 .. code-block:: console
172 The command :code:`bap create_broadcast_sink` will either use existing periodic advertising
176 .. code-block:: console
186 Presentation delay: 40000
223 ----------------------------------------------------------------
225 The command :code:`bap create_sink_by_name` will start scanning and sync to the periodic
228 .. code-block:: console
239 Presentation delay: 40000
275 ------------------------------
278 command as such:
280 .. code-block:: console
285 The broadcast code can be 1-16 values, either as a string or a hexadecimal value.
287 .. code-block:: console
294 .. code-block:: console
302 The :code:`init` command register local PAC records which are necessary to be
305 .. csv-table:: State Machine Transitions
311 .. code-block:: console
318 Once connected the :code:`discover` command discover PAC records and ASE
321 .. csv-table:: State Machine Transitions
329 Use command :code:`gatt exchange-mtu` to make sure the MTU is configured
332 .. code-block:: console
334 uart:~$ gatt exchange-mtu
357 10 ms (0x02)
375 The :code:`preset` command can be used to either print the default preset
379 .. code-block:: console
382 preset - <sink, source, broadcast> [preset]
393 [lang <ISO 639-3 lang>]
435 The :code:`bap preset` command can also be used to configure the preset used for the subsequent
436 commands. It is possible to add or set (or reset) any value. To reset the preset, the command can \
440 .. code-block:: console
492 The :code:`config` command attempts to configure a stream for the given
496 .. csv-table:: State Machine Transitions
500 "discover","idle/codec-configured/qos-configured","codec-configured"
502 .. code-block:: console
515 .. code-block:: console
523 The :code:`qos` command attempts to configure the stream QoS using the preset
527 .. csv-table:: State Machine Transitions
531 "config","qos-configured/codec-configured","qos-configured"
533 .. code-block:: console
540 The :code:`enable` command attempts to enable the stream previously configured.
542 .. csv-table:: State Machine Transitions
546 "qos","qos-configured","enabling"
548 .. code-block:: console
556 The :code:`connect` command attempts to connect the stream previously configured.
560 .. csv-table:: State Machine Transitions
564 "qos/enable","qos-configured/enabling","qos-configured/enabling"
566 .. code-block:: console
573 The :code:`start` command is only necessary when starting a source stream.
575 .. csv-table:: State Machine Transitions
581 .. code-block:: console
588 The :code:`disable` command attempts to disable the stream previously enabled,
592 .. csv-table:: State Machine Transitions
598 .. code-block:: console
605 The :code:`stop` command is only necessary when acting as a sink as it indicates
608 .. csv-table:: State Machine Transitions
612 "disable","disabling","qos-configure/idle"
614 .. code-block:: console
621 The :code:`release` command releases the current stream and its configuration.
623 .. csv-table:: State Machine Transitions
627 "config","any","releasing/codec-configure/idle"
629 .. code-block:: console
636 The :code:`list` command list the available streams.
638 .. csv-table:: State Machine Transitions
644 .. code-block:: console
652 The :code:`select_unicast` command set a unicast stream as default.
654 .. csv-table:: State Machine Transitions
660 .. code-block:: console
668 .. code-block:: console
676 The :code:`send` command sends data over BAP Stream.
678 .. csv-table:: State Machine Transitions
684 .. code-block:: console