Skip to content

Connectors#214

Draft
DennisMoschina wants to merge 7 commits intoui-redesignfrom
connectors
Draft

Connectors#214
DennisMoschina wants to merge 7 commits intoui-redesignfrom
connectors

Conversation

@DennisMoschina
Copy link
Collaborator

Created a connector that exposes functionality via a web socket

- Added Command and RuntimeCommand classes to define command structure.
- Introduced various command implementations including CheckAndRequestPermissionsCommand, ConnectCommand, DisconnectCommand, and others for managing wearable connections and actions.
- Implemented parameter handling with CommandParam and utility functions for parameter validation.
- Added logging for command execution and error handling.
- Created device-specific commands inheriting from DeviceCommand for sensor management.
- Established IPC command list for default command registration.

refactor: Remove unused commands and clean up IPC command structure

feat: Refactor command structure and add invoke action command

feat: Enhance subscription management with createSubscriptionId and attachStreamSubscription methods
@github-actions
Copy link
Contributor

Visit the preview URL for this PR (updated for commit a4b0c5d):

https://open-earable-web--pr214-connectors-8pedk3u5.web.app

(expires Thu, 26 Mar 2026 14:13:05 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: c7397c11177c71d8d81172cea9365829823fb41c

@DennisMoschina
Copy link
Collaborator Author

TODO:

  • link documentation
  • show in app if connector is active
  • show meaningful ip address / remove host configuration
  • add button to reset defaults
  • Change name to Network Connector
  • Change branding to OpenWearable

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.

1 participant