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

`kafka_dae_control`: periods: attempt to prevent invalid configurations

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

Chưa có ai nhận issue này.

Đá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
45/100
Loại issue
Lỗi
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Ít trao đổi
Công nghệ
kafka
Lĩnh vực
embedded-iot

Hướng nghiên cứu

Bắt đầu từ entry point kafka_dae_control được nêu trong issue và theo dõi cách các chế độ điều khiển, PERIODS:SPNUMPERIODS:MAX được xử lý. Xác minh các giới hạn của chế độ COMPUTER, hành vi reset period, việc validation khi chuyển từ EXTERNAL hoặc LOOKUP, và việc loại bỏ các tham chiếu NOT_USED; thêm hoặc chạy các test liên quan để xác nhận từng trường hợp.

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

Mô tả

good first issue

In COMPUTER control mode:

  • If I try to set PERIODS:SP to larger than NUMPERIODS:MAX, I should get an error.
  • If I'm in period N and I try to change NUMPERIODS:MAX to less than N, put back to period 0 (user period 1)?
  • I probably shouldn't be allowed to set NUMPERIODS:MAX to zero
  • If I was previously in period N and this was done by EXTERNAL or LOOKUP control mode, then when I change to COMPUTER control mode this should be verified against NUMPERIODS:MAX and set back to something valid if N is larger than NUMPERIODS:MAX.
  • As per discussion below, NOT_USED is not a real control mode (it was meant to say that this bit-pattern does not correspond to anything in the hardware). Remove references to NOT_USED in our code.
Ngôn ngữ chính
Không có dữ liệu ngôn ngữ
Star
0
Fork
0
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

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 ISISComputingGroup/DataStreaming

Tất cả issue của ISISComputingGroup/DataStreaming

Issue tương tự

Thêm issue về Embedded & IoT

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.