-
Notifications
You must be signed in to change notification settings - Fork 0
OSCQR
YUCP Creations edited this page Dec 13, 2024
·
1 revision
Welcome to the documentation for the OSCQR module! This guide will walk you through the setup, configuration, usage, and troubleshooting of this module.
The OSCQR
module allows you to scan QR codes directly from your screen using Open Sound Control (OSC).
- Real-Time QR Code Detection: Automatically scans and detects QR codes from your screen.
- Save and Manage QR Codes: Save detected QR codes for future reference.
- Customizable Capture Settings: Select your preferred GPU and display.
- Error Handling: Built-in error reporting through OSC parameters.
-
Download the Module:
- Open VRCOSC and navigate to the "Downloads" tab.
- Download
Yeusepe's Module Repo
. - Select the
OSCQR
module.
-
Enable the Module:
- Go to the "Modules" tab in VRCOSC.
- Enable
OSCQR
from the list.
-
Configure Settings (optional):
- Default settings should work for most users, but you can manually configure GPU and display settings if needed.
- The module is designed to work out of the box with automatic detection of GPU and display.
- Start scanning by triggering the
OSCQR/StartRecording
parameter.
- To manually configure the module:
- Open the
OSCQR
settings panel in VRCOSC. - Select your preferred Graphics Card and Display from the dropdown menus.
- Enable or disable saving debug images through the "Save Captured Images" toggle.
- Open the
Parameter | Description | Mode |
---|---|---|
OSCQR/StartRecording |
Start or stop QR code scanning. | Read/Write |
OSCQR/QRCodeFound |
Indicates if a QR code has been detected. | Write |
OSCQR/ReadQRCode |
Saves the currently detected QR code. | Read |
OSCQR/Error |
Reports errors during operation. | Write |
-
To start scanning for QR codes:
- Send
true
to theOSCQR/StartRecording
parameter.
- Send
-
To stop scanning:
- Send
false
to theOSCQR/StartRecording
parameter.
- Send
-
To save a detected QR code:
- Send
true
to theOSCQR/ReadQRCode
parameter.
- Send
- Problem: The module fails to detect the display where VRChat is running.
-
Solution:
- Ensure VRChat is running and visible.
- Manually select your GPU and display in the
OSCQR
settings panel. - Restart the module if changes are made.
- Problem: QR codes are not being recognized.
-
Solution:
- Ensure the QR code is large and clear enough for detection.
- Increase the resolution or brightness of the QR code.
- Enable debug image saving to check if the captured frames are clear.
-
Problem: The
OSCQR/Error
parameter is set totrue
. -
Solution:
- Check the logs for specific error messages.
- Verify that GPU and display settings are correctly configured.
- Restart the module and try again.
Yes, but you may need to manually select your GPU and display in the settings panel if auto-detection fails.
- Ensure the QR code is in focus, well-lit, and has sufficient resolution.
- Low-resolution or poorly printed QR codes may not be detected reliably.
Reach out to the discord for support.