Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: implement Bluetooth Emulation BiDi mapping #2624

Merged
merged 12 commits into from
Oct 10, 2024

Conversation

alexnj
Copy link
Collaborator

@alexnj alexnj commented Sep 18, 2024

Implements the Bluetooth Emulation spec from WebBluetoothCG/web-bluetooth#630. Needs to wait until spec is landed before this can be merged.

Copy link

🤖 I detect that the PR title and the commit message differ and there's only one commit. To use the PR title for the commit history, you can use Github's automerge feature with squashing, or use automerge label. Good luck human!

-- conventional-commit-lint bot
https://conventionalcommits.org/

@alexnj alexnj requested a review from OrKoN September 18, 2024 22:41
@alexnj alexnj marked this pull request as ready for review September 19, 2024 03:35
@alexnj alexnj changed the title WIP: Implement Bluetooth Emulation BiDi mapping Implement Bluetooth Emulation BiDi mapping Sep 19, 2024
@OrKoN OrKoN changed the title Implement Bluetooth Emulation BiDi mapping feat: Implement Bluetooth Emulation BiDi mapping Sep 19, 2024
@Lightning00Blade Lightning00Blade changed the title feat: Implement Bluetooth Emulation BiDi mapping feat: implement Bluetooth Emulation BiDi mapping Sep 25, 2024
@OrKoN
Copy link
Collaborator

OrKoN commented Oct 9, 2024

@alexnj thanks for updating the types! I think they have been rolled now so this PR can be rebased and landed.

@alexnj alexnj enabled auto-merge (squash) October 10, 2024 13:53
@alexnj alexnj merged commit 48a233f into GoogleChromeLabs:main Oct 10, 2024
44 checks passed
sadym-chromium pushed a commit that referenced this pull request Oct 11, 2024
🤖 I have created a release *beep* *boop*
---


##
[0.8.1](chromium-bidi-v0.8.0...chromium-bidi-v0.8.1)
(2024-10-11)


### Features

* implement Bluetooth Emulation BiDi mapping
([#2624](#2624))
([48a233f](48a233f))
* support MPArch sessions
([#2662](#2662))
([662485f](662485f))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
@@ -148,6 +148,16 @@ export class CommandProcessor extends EventEmitter<CommandProcessorEventsMap> {
return await this.#bluetoothProcessor.handleRequestDevicePrompt(
this.#parser.parseHandleRequestDevicePromptParams(command.params)
);
case 'bluetooth.simulateAdapter':
return await this.#bluetoothProcessor.simulateAdapter(command.params);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI: the params should be parsed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants