Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Expose Shunt Calibration and Offset Nulling Calibration Functions in Bindings

Đang mở
#188 3 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 2 ngày

Một pull request liên quan đã được merge.

  • #468 của @DeborahOoi96 — đã merge
  • #469 của @charitylxy — đã merge

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
25/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
python
Lĩnh vực
api

Hướng nghiên cứu

Bắt đầu bằng cách xem xét các entry point của binding nidaqmx-python cho các hàm thư viện C được export hiển thị trong issue, rồi so sánh chúng với ví dụ LabVIEW Bridge - Continuous Input.vi. Hãy kiểm tra các pull request được liên kết trước khi bắt đầu; công việc được xem là hoàn tất khi các hàm hiệu chuẩn shunt và triệt tiêu offset của cầu, cùng với mọi hàm đã thống nhất cho cầu, cảm biến biến dạng hoặc dây dẫn cặp nhiệt điện, được expose thông qua các Python bindings.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

enhancement

Shunt Cal and Offset Nulling Cal in LV Example

Requesting support for the equivalent to the above portion of the LabVIEW shipping example Bridge - Continuous Input.vi be exposed in the nidaqmx-python bindings. The above example shows the bridge calibration functions: DAQmx Perform Shunt Calibration.vi and DAQmx Perform Bridge Offset Nulling Calibration.vi.

Exposing bindings for bridge, strain, and thermocouple lead functions would be ideal.

It appears that someone else is interested in this functionality as well:

https://forums.ni.com/t5/Multifunction-DAQ/NiDaqmx-Python-Perform-Bridge-Offset-Nulling-Calibration/td-p/4166367

Based on some cursory digging, the necessary functions are exported in the c library:

C library functions

Ngôn ngữ chính
Python
Star
590
Fork
199
Merge trung bình
1 ngày 20 giờ
Pull request đã merge (30 ngày)
10

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của ni/nidaqmx-python

Tất cả issue của ni/nidaqmx-python

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.