minor fix
This commit is contained in:
+8
-2
@@ -35,7 +35,10 @@ def signal_byte_size(sig):
|
|||||||
nod = nod if nod > 0 else 1
|
nod = nod if nod > 0 else 1
|
||||||
noe = noe if noe > 0 else 1
|
noe = noe if noe > 0 else 1
|
||||||
nos = 1 if "Samples" not in sig else int(sig["Samples"])
|
nos = 1 if "Samples" not in sig else int(sig["Samples"])
|
||||||
bytes = type_bytes_count(sig["Type"])
|
if "Type" in sig:
|
||||||
|
bytes = type_bytes_count(sig["Type"])
|
||||||
|
else:
|
||||||
|
bytes = type_bytes_count(signal_type(sig)[0])
|
||||||
tot = noe * nod * nos
|
tot = noe * nod * nos
|
||||||
|
|
||||||
if "Ranges" in sig:
|
if "Ranges" in sig:
|
||||||
@@ -47,7 +50,10 @@ def signal_byte_size(sig):
|
|||||||
|
|
||||||
|
|
||||||
def signal_type(sig):
|
def signal_type(sig):
|
||||||
type_name = sig["Type"]
|
if "Type" in sig:
|
||||||
|
type_name = sig["Type"]
|
||||||
|
else:
|
||||||
|
type_name = "uint32"
|
||||||
noe = int(sig["NumberOfElements"]) if "NumberOfElements" in sig else 1
|
noe = int(sig["NumberOfElements"]) if "NumberOfElements" in sig else 1
|
||||||
nod = int(sig["NumberOfDimensions"]) if "NumberOfDimensions" in sig else 1
|
nod = int(sig["NumberOfDimensions"]) if "NumberOfDimensions" in sig else 1
|
||||||
nod = nod if nod > 0 else 1
|
nod = nod if nod > 0 else 1
|
||||||
|
|||||||
Reference in New Issue
Block a user