Browse Source

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

DLIMIKO 10 months ago
parent
commit
ecb211dafa
1 changed files with 2 additions and 2 deletions
  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]]