# DAQ122-IPC
**Repository Path**: Lockzhiner-Electronics/DAQ122-IPC
## Basic Information
- **Project Name**: DAQ122-IPC
- **Description**: DAQ122 IPC SDK
- **Primary Language**: C++
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 32
- **Forks**: 8
- **Created**: 2023-06-29
- **Last Updated**: 2025-08-21
## Categories & Tags
**Categories**: hardware
**Tags**: None
## README
DAQ122高速数据采集器
驱动安装文档
|
二次开发例程文档
|
二次开发API文档
|
二次开发动态库文档
DAQ122是福州凌睿智捷电子有限公司推出的一款基于FPGA实现的数据采集器,可以实现每通道最高200K采样率下同步采集8通道的模拟信号,可以在**便携式多通道示波器**、**电力线监控和保护系统**、**数据采集系统**等场景发挥优势。

# 🌠 版本说明
DAQ122正在高速迭代中,当前仓库最新版本为**V2.0.4**,建议您更新到最新的仓库来保证最好的编程和使用体验。
# 🌌 二次开发支持列表
针对二次开发的用户,我们提供了动态库来辅助进行开发,下面是目前我们已经适配过的开发环境。
| 操作系统 | 芯片架构 | 编程语言 | 是否支持 | 是否计划支持 |
|:-------------:|:-------:|:-------:|:----:|:------:|
| Win10/Win11 | amd64 | C++ | ✅ | ✅ |
| Win10/Win11 | amd64 | C# | ✅ | ✅ |
| Win10/Win11 | amd64 | Labview | ✅ | ✅ |
| Win10/Win11 | amd64 | Python | - | ✅ |
| Debian/Ubuntu | amd64 | C++ | ✅ | ✅ |
| Debian/Ubuntu | amd64 | Python | - | ✅ |
| Debian/Ubuntu | aarch64 | C++ | ✅ | ✅ |
| Debian/Ubuntu | aarch64 | Python | - | ✅ |
# 😭 Bug反馈
您可以前往[DAQ122 Issues](https://gitee.com/Lockzhiner-Electronics/daq122/issues)并点击已完成按钮查看其他用户反馈且我们已经解决的bug。

如果查找不到对应的解决方案,可点击新建Issues来反馈您的Bug,我们将尽快与您沟通并及时解决Bug。

# 💐 Acknowledge
本项目中使用到了多个由开源社区提供的性能优异的库,在此列出表示感谢:
* ⭐ [eigen](https://gitlab.com/libeigen/eigen): Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.
* ⭐ [libmodbus](https://github.com/stephane/libmodbus): A Modbus library for Linux, Mac OS, FreeBSD and Windows.
* ⭐ [libusb](https://github.com/libusb/libusb): A cross-platform library to access USB devices.
* ⭐ [readerwriterqueue](https://github.com/cameron314/readerwriterqueue): A fast single-producer, single-consumer lock-free queue for C++.
* ⭐ [serial](https://github.com/wjwwood/serial.git): Cross-platform, Serial Port library written in C++.
* ⭐ [spdlog](https://github.com/gabime/spdlog): Fast C++ logging library.
* ⭐ [vcpkg](https://github.com/microsoft/vcpkg): C++ Library Manager for Windows, Linux, and MacOS.
* ⭐ [yaml-cpp](https://github.com/jbeder/yaml-cpp): A YAML parser and emitter in C++.
# ©️ License
本仓库遵循[Apache-2.0开源协议](./LICENSE)。