Add function syncing and blasting all in one

This commit is contained in:
Simon Larsson
2022-03-12 08:38:11 +01:00
parent 318f1a5b61
commit f7a472d960
+8
View File
@@ -37,6 +37,14 @@ class Blaster:
if not rdata==data:
raise Exception("Validation error! Wrote {} but received {}".format(data, rdata))
# Sends sync and all data
def blast_all(blaster, data, times55sync=128, timesAAsync=50):
blaster.send_sync(times55sync, timesAAsync)
for dbyte in data:
blaster.blast(dbyte)
if __name__ == "__main__":
portname = sys.argv[1]