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

[linux] Linux DeviceLayer needs BleManager #741

Closed
turon opened this issue May 18, 2020 · 4 comments · Fixed by #1608, #1614, #1881 or #1912
Closed

[linux] Linux DeviceLayer needs BleManager #741

turon opened this issue May 18, 2020 · 4 comments · Fixed by #1608, #1614, #1881 or #1912
Assignees
Milestone

Comments

@turon
Copy link
Contributor

turon commented May 18, 2020

Problem

The Linux device layer needs a working BleManager implementation.

Proposed Solution

Implement the BleManager using bluez.

@andy31415
Copy link
Contributor

Unassigning myself - got this assigned when I thought I had bandwidth, however it turns out I do not. I am keeping BLE support in mind when adding transport layer changes, however for my needs the existing device WOBLE port is probably sufficient.

@turon
Copy link
Contributor Author

turon commented Jun 24, 2020

@yunhanw-google still evaluating. Blocking on #1084. Can proceed with gio until dbus client generalization ready.

@turon
Copy link
Contributor Author

turon commented Jul 9, 2020

@yunhanw-google : 1 week estimate for prototype. Scan / connection working. Still defendant on #1084.
@bukepo Support for ZCL messages?
@yunhanw-google : still lower level platform support.
@turon : BleEndPoint?
@yunhanw-google : Collaboration with @andy31415 on MessageLayer. ZCL will integrate with that.
@turon : Initial target is pairing. But yes, BleEndPoint could potentially be configured for application-specific use of manually setup point-to-point connections.

@turon turon modified the milestones: V1.0, 2020-07-17 Jul 9, 2020
yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 15, 2020
-- Add BlueZ in Third-party for CHIP Linux device layer BLE manager integration

Issue: project-chip#741
Test: local compilation
yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 15, 2020
-- Add BlueZ in Third-party for CHIP Linux device layer BLE manager integration

Issue: project-chip#741
Test: local compilation
yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 15, 2020
-- Add BlueZ in Third-party for CHIP Linux device layer BLE manager integration

Issue: project-chip#741
Test: local compilation
yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 15, 2020
-- Add BlueZ in Third-party for CHIP Linux device layer BLE manager integration
-- Add linux bluez dependancy packages for compilation

Issue: project-chip#741
Test: local compilation
yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 15, 2020
-- Add BlueZ in Third-party for CHIP Linux device layer BLE manager integration
-- Add linux bluez dependancy packages for compilation

Issue: project-chip#741
Test: local compilation
yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 15, 2020
-- Add BlueZ in Third-party for CHIP Linux device layer BLE manager integration
-- Add linux bluez dependancy packages for compilation

Issue: project-chip#741
Test: local compilation
yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 15, 2020
-- Add BlueZ in Third-party for CHIP Linux device layer BLE manager integration
-- Add linux bluez dependancy packages for compilation

Issue: project-chip#741
Test: local compilation
yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 15, 2020
-- Add BlueZ in Third-party for CHIP Linux device layer BLE manager integration
-- Add linux bluez dependancy packages for compilation

Issue: project-chip#741
Test: local compilation
yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 15, 2020
-- Add BlueZ in Third-party for CHIP Linux device layer BLE manager integration
-- Add linux bluez dependancy packages for compilation

Issue: project-chip#741
Test: local compilation
yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 16, 2020
-- Add BlueZ in Third-party for CHIP Linux device layer BLE manager integration

Issue: project-chip#741
Test: local compilation
woody-apple added a commit that referenced this issue Jul 21, 2020
-- Add BlueZ in Third-party for CHIP Linux device layer BLE manager integration

Issue: #741
Test: local compilation

Co-authored-by: Justin Wood <woody@apple.com>
@turon turon reopened this Jul 23, 2020
@turon
Copy link
Contributor Author

turon commented Jul 23, 2020

Splitting into sub-issues:

yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 27, 2020
yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 27, 2020
yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 27, 2020
yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 28, 2020
yunhanw-google added a commit to yunhanw-google/connectedhomeip that referenced this issue Jul 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment