update README
This commit is contained in:
+22
-4
@@ -11,16 +11,34 @@
|
|||||||
3. 将 DS5 手柄进入蓝牙配对模式
|
3. 将 DS5 手柄进入蓝牙配对模式
|
||||||
4. Enjoy it
|
4. Enjoy it
|
||||||
|
|
||||||
- 调整麦克风音量为改变震动增益倍数,范围 [1,2]
|
***你可能需要在控制器处于匹配模式时重新插拔 pico***
|
||||||
- 开启扬声器静音为关闭LED连接提示 (手柄重连后生效)
|
|
||||||
- 开启麦克风静音为禁用静默断连
|
|
||||||
- 手柄连接到pico以后,系统才会显示设备
|
- 手柄连接到pico以后,系统才会显示设备
|
||||||
|
|
||||||
|
# Pico 配置调整
|
||||||
|
你可以通过网页调整Pico的内部设置
|
||||||
|
|
||||||
|
- 用于正式固件: https://ds5.awalol.eu.org
|
||||||
|
- 用于测试固件: https://ds5-dev.awalol.eu.org
|
||||||
|
|
||||||
|
### Pico W 版本
|
||||||
|
|
||||||
|
Pico W 由于性能问题,只能支持震动,不支持扬声器。
|
||||||
|
你可以通过开启 `-DPICO_W_BUILD=ON` 编译项去开启 Pico W 固件编译,或者在 Github Action 下载预编译的固件
|
||||||
|
|
||||||
|
### USB 唤醒支持
|
||||||
|
这是一项实验性的功能。如果你需要该功能,请前往 feat/usb-wake 分支进行编译,或者使用该分支对应的 Github Action 预编译固件。`ds5-bridge-wake.uf2` 为该功能的固件
|
||||||
|
|
||||||
|
极为建议在使用该功能前阅读 #60 和 #61
|
||||||
|
|
||||||
|
### 社区分支
|
||||||
|
https://github.com/MarcelineVPQ/DS5Dongle-OLED-Edition
|
||||||
|
https://github.com/zurce/DS5Dongle-OLED
|
||||||
|
|
||||||
# 当前问题:
|
# 当前问题:
|
||||||
- 声音可能有点小卡顿
|
- 声音可能有点小卡顿
|
||||||
- 由于编码需要,需要对pico进行超频,当前的参数是1.2V 320MHz。
|
- 由于编码需要,需要对pico进行超频,当前的参数是1.2V 320MHz。
|
||||||
- 若您的pico使用该超频参数无法启动,请自行增加电压或者降低频率
|
- 若您的pico使用该超频参数无法启动,请自行增加电压或者降低频率
|
||||||
- 在 Linux 扬声器不工作
|
|
||||||
|
|
||||||
# 未来计划
|
# 未来计划
|
||||||
请查看[DS5Dongle plan](https://github.com/users/awalol/projects/5)
|
请查看[DS5Dongle plan](https://github.com/users/awalol/projects/5)
|
||||||
|
|||||||
@@ -13,8 +13,6 @@ This project enables the Raspberry Pi Pico2W to function as a Bluetooth bridge f
|
|||||||
- 🎮 Full DualSense connectivity via Pico2W
|
- 🎮 Full DualSense connectivity via Pico2W
|
||||||
- 🔊 Supports HD haptics (advanced vibration feedback)
|
- 🔊 Supports HD haptics (advanced vibration feedback)
|
||||||
- 📡 Wireless Bluetooth bridging
|
- 📡 Wireless Bluetooth bridging
|
||||||
- ⚙️ Adjustable haptic gain via microphone volume
|
|
||||||
- 🔕 Configurable LED and disconnection behaviors
|
|
||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
@@ -31,25 +29,14 @@ This project enables the Raspberry Pi Pico2W to function as a Bluetooth bridge f
|
|||||||
2. Wait for the Pico2W to detect and connect
|
2. Wait for the Pico2W to detect and connect
|
||||||
3. Once connected, the device will appear on the host system
|
3. Once connected, the device will appear on the host system
|
||||||
|
|
||||||
|
***You may need to replug the Pico when the controller is in pairing mode.***
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
The following controller settings are repurposed:
|
You can modify the Pico settings via the web config.
|
||||||
|
|
||||||
### Microphone volume
|
- For release: https://ds5.awalol.eu.org
|
||||||
|
- For development: https://ds5-dev.awalol.eu.org
|
||||||
Controls haptic gain multiplier
|
|
||||||
|
|
||||||
Range: [1.0 – 2.0]
|
|
||||||
|
|
||||||
### Speaker mute
|
|
||||||
|
|
||||||
Disables LED connection indicator
|
|
||||||
|
|
||||||
Takes effect after controller reconnects
|
|
||||||
|
|
||||||
### Microphone mute
|
|
||||||
|
|
||||||
Disables silent disconnection behavior
|
|
||||||
|
|
||||||
## Notes
|
## Notes
|
||||||
|
|
||||||
@@ -63,6 +50,20 @@ When the connected DualSense reports its battery at or below 10% (and it is not
|
|||||||
|
|
||||||
To opt out at build time, configure with `-DENABLE_BATT_LED=OFF`. Default is ON.
|
To opt out at build time, configure with `-DENABLE_BATT_LED=OFF`. Default is ON.
|
||||||
|
|
||||||
|
### Pico W Version
|
||||||
|
|
||||||
|
Pico W only has haptics support, no speaker. You can enable Pico W firmware compilation with `-DPICO_W_BUILD=ON`, or download precompiled firmware from GitHub Actions.
|
||||||
|
|
||||||
|
### USB Wake Feature
|
||||||
|
|
||||||
|
This feature is experimental. If you need this functionality, please check out the feat/usb-wake branch to compile it, or use the precompiled firmware from GitHub Actions under that branch. The `ds5-bridge-wake.uf2` is the firmware with this feature enabled.
|
||||||
|
|
||||||
|
It is recommended to read #60 and #61 before using this feature.
|
||||||
|
|
||||||
|
### Community Fork
|
||||||
|
https://github.com/MarcelineVPQ/DS5Dongle-OLED-Edition
|
||||||
|
https://github.com/zurce/DS5Dongle-OLED
|
||||||
|
|
||||||
## Known Issues
|
## Known Issues
|
||||||
|
|
||||||
- ⚠️ Audio may experience slight stuttering
|
- ⚠️ Audio may experience slight stuttering
|
||||||
@@ -85,7 +86,7 @@ If your device fails to boot:
|
|||||||
|
|
||||||
To build the project from source:
|
To build the project from source:
|
||||||
|
|
||||||
1. Update TinyUSB in the Pico SDK to the latest version
|
1. ***Update TinyUSB in the Pico SDK to the latest version***
|
||||||
2. Compile using standard Pico SDK toolchain
|
2. Compile using standard Pico SDK toolchain
|
||||||
|
|
||||||
## Roadmap
|
## Roadmap
|
||||||
|
|||||||
Reference in New Issue
Block a user