Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 23de661b authored by Henri Chataing's avatar Henri Chataing
Browse files

RootCanal: Convert the controller configuration to protobuf

The proto configuration is reduced to simplify tweaking
the controller for one behavior.

The user can now configure multiple controllers served on
different HCI ports with different configurations.

The user can choose a default configuration from a list of
presets and edit the features and quirks to test a particular
behavior.

Example configuration:
```
controllers: [
  {
    tcp_port: 1234,
    preset: DEFAULT,
    quirks: {
      has_default_random_address: true,
    },
    features: {
      le_extended_advertising: false,
      le_periodic_advertising: false,
    },
  },
  {
    tcp_port: 1235,
  }
]
```

Test: m && launch_cvd
Bug: 253525123
Bug: 253524429
Bug: 279443791
Change-Id: Ic6fb9aceab9c2246e8aae1f90d51d419d42c5f37
parent eb8c7147
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment