Ver Fonte

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

DLIMIKO há 10 meses atrás
pai
commit
ecb211dafa
1 ficheiros alterados com 2 adições e 2 exclusões
  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]]