Quellcode durchsuchen

+ Updated format constraint to recieve 0-length samples and bytes.

DLIMIKO vor 10 Monaten
Ursprung
Commit
ecb211dafa
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      nbus_types/nbus_data_fomat.py

+ 2 - 2
nbus_types/nbus_data_fomat.py

@@ -24,5 +24,5 @@ class NBusDataFormat:
     sign: bool
     unit_multiplier: Annotated[int, Is[lambda value: -64 <= value <= 63]]
     value_multiplier: Annotated[int, Is[lambda value: -128 <= value <= 127]]
-    byte_length: Annotated[int, Is[lambda value: 1 <= value <= 8]]
-    samples: Annotated[int, Is[lambda value: 1 <= value <= 16]]
+    byte_length: Annotated[int, Is[lambda value: 0 <= value <= 8]]
+    samples: Annotated[int, Is[lambda value: 0 <= value <= 16]]