Skip to content

Comments

Peripheral#1

Open
squirelo wants to merge 9 commits intomasterfrom
peripheral
Open

Peripheral#1
squirelo wants to merge 9 commits intomasterfrom
peripheral

Conversation

@squirelo
Copy link
Owner

No description provided.

squirelo added 9 commits June 19, 2025 08:41
- Added packet structure definitions and handling for a new protocol.
- Introduced functions for processing received packets with SLIP-like framing.
- Updated peripheral mode initialization to reflect changes in descriptor handling.
- Modified advertising name to use the configured Bluetooth device name.
- Cleaned up and removed unused virtual gamepad descriptor code.
- Introduced a new JavaScript module for handling Bluetooth Low Energy (BLE) connections with a gamepad.
- Implemented virtual button states and event handlers for user interaction.
- Added functionality for connecting, disconnecting, and sending data to BLE devices.
- Included CRC32 checksum calculation for data integrity.
- Created an HTML interface for user controls and output display.
- Ensured compatibility with Web Bluetooth API and provided user feedback for connection status.
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