Warning
⚠️ THIS IS EXPERIMENTAL AND SHOULD NOT BE USED IN A PRODUCTION ENVIRONMENT ⚠️
This was made for use with the decode projects, see here for more information on these cards.
cxadc-win-tool scan
cxadc-win-tool get <device>
cxadc-win-tool set <device> <parameter> <value>
See cxadc-linux3 for parameter descriptions.
Parameter Range Defaultvmux
0-2
2
level
0-31
16
tenbit
0-1
0
sixdb
0-1
0
center_offset
0-63
0
Configure clockgen (Optional)
cxadc-win-tool clockgen audio get
cxadc-win-tool clockgen audio set <rate>
cxadc-win-tool clockgen cx get <clock>
cxadc-win-tool clockgen cx set <clock> <value>
1
20
2
28.68686
3
40
4
50
Tip
Use Command Prompt instead of PowerShell if piping to STDOUT
cxadc-win-tool capture \\.\cxadc0 test.u8
cxadc-win-tool capture \\.\cxadc1 - | flac -0 --blocksize=65535 --lax --sample-rate=28636 --channels=1 --bps=8 --sign=unsigned --endian=little -f - -o test.flac
cxadc-win-tool set \\.\cxadc0 vmux 1 # set cx card 0 vmux to 1 (bnc?)
cxadc-win-tool set \\.\cxadc1 vmux 1 # set cx card 1 vmux to 1 (bnc?)
cxadc-win-tool set \\.\cxadc0 level 0 # set cx card 0 level to 0 (amp?)
cxadc-win-tool set \\.\cxadc1 level 0 # set cx card 1 level to 0 (amp?)
cxadc-win-tool clockgen cx set 0 3 # set clock 0 to 40 MHz
cxadc-win-tool clockgen cx set 1 3 # set clock 1 to 40 MHz
cxadc-win-tool clockgen audio set 48000 # set audio sample rate to 48000 (recommended)
cxadc-win-tool status # show all device config
Builds are currently only available via actions. You must be logged in to download artifacts.
bcdedit -set testsigning on
in an Administrator Command Prompt and rebootingThe clockgen mod is configurable via cxadc-win-tool
.
bin\amd64\libusb0.dll
to C:\Windows\System32
bin\amd64\libusb0.sys
to C:\Windows\System32\drivers
install-filter-win.exe
as Administrator, select Install a device filtervid:1209 pid:0001 rev:0000 | USB Composite Device
, click InstallThis has only been tested with VS 2022, WSDK/WDK 10.0.26100 and .NET 8.0.
Due to various security features in Windows 10/11, Secure Boot and Signature Enforcement must be disabled. I recommend re-enabling when not capturing.
I take absolutely no responsibility for (including but not limited to) any crashes, instability, security vulnerabilities or interactions with anti-virus/anti-cheat software, nor do I guarantee the accuracy of captures.
This is based on the Linux cxadc driver, without which this would not exist.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4