`kafka_dae_control`: periods: attempt to prevent invalid configurations
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- kafka
- Bereich
- embedded-iot
Rechercherichtung
Beginne beim im Issue genannten Einstiegspunkt kafka_dae_control und verfolge, wie Steuermodi, PERIODS:SP und NUMPERIODS:MAX behandelt werden. Überprüfe die Grenzen im COMPUTER-Modus, das Verhalten beim Zurücksetzen der Perioden, die Validierung beim Wechsel von EXTERNAL oder LOOKUP sowie die Entfernung von NOT_USED-Referenzen; füge die relevanten Tests hinzu oder führe sie aus, um jeden Fall zu bestätigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
In COMPUTER control mode:
- If I try to set
PERIODS:SPto larger thanNUMPERIODS:MAX, I should get an error. - If I'm in period
Nand I try to changeNUMPERIODS:MAXto less thanN, put back to period 0 (user period 1)? - I probably shouldn't be allowed to set
NUMPERIODS:MAXto zero - If I was previously in period N and this was done by
EXTERNALorLOOKUPcontrol mode, then when I change toCOMPUTERcontrol mode this should be verified againstNUMPERIODS:MAXand set back to something valid ifNis larger thanNUMPERIODS:MAX. - As per discussion below,
NOT_USEDis not a real control mode (it was meant to say that this bit-pattern does not correspond to anything in the hardware). Remove references toNOT_USEDin our code.
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 0
- Forks
- 0
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus ISISComputingGroup/DataStreaming
-
ISISComputingGroup/DataStreaming#115 · 1 zugewiesene Person ·
-
ISISComputingGroup/DataStreaming#114 · 1 zugewiesene Person ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 45/100
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 48/100
Alle Issues in ISISComputingGroup/DataStreaming
Ähnliche Issues
-
approved checks-failed
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
zwave-js/firmware-updates#390 · 1 Kommentar ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
espressif/esp-aws-iot#261 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
zephyrproject-rtos/zephyr#120011 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
DiamondLightSource/dodal#2211 ·
-
CVA6 cache increase Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100