#!/usr/bin/python3 import time delay = 0.1 # it's not working without a delay. f = open('2021_12_06_out.buf', 'a') f.write('a\n' ); f.flush(); time.sleep(delay) # CloudSync Error Incorrect header [1: 1/5] f.write('a, b\n' ); f.flush(); time.sleep(delay) # CloudSync Error Incorrect header [1: 2/5] f.write('a, b, c\n' ); f.flush(); time.sleep(delay) # CloudSync Error Incorrect header [1: 3/5] f.write('a, b, c, d\n' ); f.flush(); time.sleep(delay) # CloudSync Error Incorrect header [1: 4/5] f.write('a, b, c, d, e\n' ); f.flush(); time.sleep(delay) # CloudSync Error Incorrect timestamp [2: a] f.write('1, b, c, d, e\n' ); f.flush(); time.sleep(delay) # CloudSync Error Incorrect sequence [3: b] f.write('1, 2, c, d, e\n' ); f.flush(); time.sleep(delay) # CloudSync Error Incorrect ID [4: c] f.write('1, 2, 3, d, e\n' ); f.flush(); time.sleep(delay) # CloudSync Error Incorrect parameter length [5: d] f.write('1, 2, 3, 4, e\n' ); f.flush(); time.sleep(delay) # CloudSync Error Incorrect CRC [5: d] f.write('1, 2, 3, 4, 5\n' ); f.flush(); time.sleep(delay) # CloudSync Error Incorrect parameter count [7:0/4] f.write('1, 2, 3, 4, 5,1\n' ); f.flush(); time.sleep(delay) # CloudSync Error Incorrect parameter count [7:1/4] f.write('1, 2, 3, 4, 5,1,2\n' ); f.flush(); time.sleep(delay) # CloudSync Error Incorrect parameter count [7:2/4] f.write('1, 2, 3, 4, 5,1,2,3\n' ); f.flush(); time.sleep(delay) # CloudSync Error Incorrect parameter count [7:3/4] f.write('1, 2, 3, 4, 5,1,2,3,4\n' ); f.flush(); time.sleep(delay) # OK f.write('1, 2, 3, 4, 5,,2,,4\n' ); f.flush(); time.sleep(delay) # OK f.write('1, 2, 3, 4, 5,a,2,c,4\n' ); f.flush(); time.sleep(delay) # OK f.write('1, 2, 201, 0, 5\n' ); f.flush(); time.sleep(delay) # OK f.close()