jy9810-driver

Configure JY9810 Series Digitizers for high-speed multi-channel data acquisition in C#.

Updated Feb 13, 2026
One-click install
npx skills add https://github.com/JXISH/SeeSharp-Academy --skill jy9810-driver
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jy9810-driver
Source: https://github.com/JXISH/SeeSharp-Academy/tree/main/Seesharp%20Academy/Courses/0.5.0%20AI%20Skills/Module%20Skills/Digitizer/JY9810-driver
Command: npx skills add https://github.com/JXISH/SeeSharp-Academy --skill jy9810-driver

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive C# driver for JY9810 Series Digitizers, solving the problem of efficient data acquisition and processing in high-speed applications.

Core Features & Use Cases

  • High-Speed Data Acquisition: Supports data rates up to 125 MS/s with 4 channels, catering to various real-time data capture scenarios.
  • Multi-Channel Sync: Facilitates synchronous sampling across multiple channels for complex measurement tasks.
  • Trigger Configuration: Offers flexible trigger configurations, including digital, analog, and software triggers, for precise event triggering.
  • Use Case: Ideal for developers needing to interface with JY9810 Digitizers for tasks such as waveforms recording, radio frequency signal analysis, and high-speed signal acquisition.

Quick Start

Load the JY9810.dll into your project, set up the AITask with appropriate board number, add channels, and start the acquisition. Example: JY9810AITask aiTask = new JY9810AITask(boardNumber); aiTask.AddChannel(0, -5, 5, AICoupling.DC, AIImpedance.ImpedanceHigh); aiTask.Mode = AIMode.Continuous; aiTask.SampleRate = 1000000; aiTask.Start();

Frequently Asked Questions about jy9810-driver

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform high-speed data acquisition with a JY9810 digitizer in C#?

High-speed data acquisition in C# uses the JY9810 driver to configure an AITask, add channels with specific coupling and impedance, set the sample rate, and start continuous or finite waveform recording up to 125 MS/s.

Can I synchronize multiple channels for signal processing on a JY9810 digitizer?

Yes, the JY9810 driver facilitates synchronous sampling across 4 channels, enabling complex multi-channel measurement tasks for radio frequency signal analysis and high-speed signal acquisition.

What trigger configurations are available for C# digitizer driver development?

C# digitizer driver development supports flexible trigger configurations including digital, analog, and software triggers to ensure precise event triggering during high-speed data acquisition.

Do I need a specific .NET Framework version for JY9810 digitizer driver development?

JY9810 digitizer driver development requires .NET Framework 4.0 or higher to load the JY9810.dll and run the C# acquisition scripts within your project environment.

How do I set AC/DC coupling and impedance matching for high-speed signal acquisition?

High-speed signal acquisition sets AC/DC coupling and impedance matching by adding channels to the AITask using parameters like AICoupling.DC and AIImpedance.ImpedanceHigh in your C# code.

What is the maximum sample rate supported by the JY9810 C# driver for waveform recording?

The JY9810 C# driver supports waveform recording with data rates up to 125 MS/s across 4 channels, catering to real-time high-speed data capture scenarios.