forked from auracaster/bumble_mirror
formatting and linting automation
Squashed commits: [cd479ba] formatting and linting automation [7fbfabb] formatting and linting automation [c4f9505] fix after rebase [f506ad4] rename job [441d517] update doc (+7 squashed commits) [2e1b416] fix invoke and github action [6ae5bb4] doc for git blame [44b5461] add GitHub action [b07474f] add docs [4cd9a6f] more linter fixes [db71901] wip [540dc88] wip
This commit is contained in:
@@ -11,4 +11,4 @@ Write a python application (ex: a GATT client that will connect to a hear rate s
|
||||
| Python || Host |<-- HCI -->| Controller |{...radio...}| Device |
|
||||
| App || | Transport | | | |
|
||||
+--------++--------+ +------------+ +-----------+
|
||||
```
|
||||
```
|
||||
|
||||
@@ -11,4 +11,4 @@ Connect a native Bluetooth application, running on a host with Bluetooth stack t
|
||||
| Bluetooth |<-- HCI -->| Virtual |<== Local or ==>| Virtual || Host || Python |
|
||||
| App | Transport | Controller | Remote | Controller || || App |
|
||||
+-----------+ +------------+ Link +------------++--------++--------+
|
||||
```
|
||||
```
|
||||
|
||||
@@ -11,4 +11,4 @@ Connect an emulated Bluetooth device (ex: an Android emulator, or an embedded de
|
||||
| Bluetooth |<-- HCI -->| Virtual |<== Local or ==>| Virtual || Host || Python |
|
||||
| Device | Transport | Controller | Remote | Controller || || App |
|
||||
+-----------+ +------------+ Link +------------++--------++--------+
|
||||
```
|
||||
```
|
||||
|
||||
@@ -6,9 +6,9 @@ USE CASE 4
|
||||
Connect two emulated Bluetooth device (ex: an Android emulator, or an embedded device emulator) to each other
|
||||
|
||||
```
|
||||
+-----------+ +------------+ +------------+ +-----------+
|
||||
+-----------+ +------------+ +------------+ +-----------+
|
||||
| Emulated | | Bumble | Bumble | Bumble | | Emulated |
|
||||
| Bluetooth |<-- HCI -->| Virtual |<== Local or ==>| Virtual |<-- HCI -->| Bluetooth |
|
||||
| Device | Transport | Controller | Remote | Controller | Transport | Device |
|
||||
+-----------+ +------------+ Link +------------+ +-----------+
|
||||
```
|
||||
```
|
||||
|
||||
@@ -17,4 +17,4 @@ Write several python applications (ex: a GATT client that will connect to a hear
|
||||
| Python || Host || Controller |<--+ +-->| Controller || Host || Python |
|
||||
| App || || | | || || App |
|
||||
+--------++--------++------------+ +------------++--------++--------+
|
||||
```
|
||||
```
|
||||
|
||||
@@ -6,9 +6,9 @@ USE CASE 6
|
||||
It can be useful to connect an emulated device (like a phone simulator, or an emulated embedded device) to a physical controller in order to connect to other Bluetooth devices. By doing this via a Bumble HCI bridge, it becomes easy to inspect the HCI packets exchanged with the controller, and possibly filter/change them if needed (for example to support vendor-specific HCI extensions).
|
||||
|
||||
```
|
||||
+-----------+ +--------+ +------------+ +-----------+
|
||||
+-----------+ +--------+ +------------+ +-----------+
|
||||
| Emulated | | Bumble | | Physical | | Bluetooth |
|
||||
| Bluetooth |<-- HCI -->| HCI |<-- HCI -->| Controller |{...radio...}| Device |
|
||||
| Device | Transport | Bridge | Transport | | | |
|
||||
+-----------+ +--------+ +------------+ +-----------+
|
||||
```
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user