From f7a472d960502cd5e10dfdccce8fd2c1a32d35fa Mon Sep 17 00:00:00 2001 From: Simon Larsson Date: Sat, 12 Mar 2022 08:38:11 +0100 Subject: [PATCH] Add function syncing and blasting all in one --- pytimex/Blaster.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pytimex/Blaster.py b/pytimex/Blaster.py index d4c0e66..9895595 100644 --- a/pytimex/Blaster.py +++ b/pytimex/Blaster.py @@ -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]