Index: dialin/utils/conversions.py =================================================================== diff -u -r93629045e925eea85b2808a0e7a7b0ea77426f7a -r4246daa42e5c2ff25d4cc03ffc8507f40ec22119 --- dialin/utils/conversions.py (.../conversions.py) (revision 93629045e925eea85b2808a0e7a7b0ea77426f7a) +++ dialin/utils/conversions.py (.../conversions.py) (revision 4246daa42e5c2ff25d4cc03ffc8507f40ec22119) @@ -48,7 +48,7 @@ @param val: (int) integer to convert to byte array @return: byte array """ - if type(val) != int: + if type(val) != bool and type(val) != int: raise ValueError("Expected integer but received {0} with type {1}".format(val, type(val))) return struct.pack("