19 lines
		
	
	
		
			301 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			301 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import serial
 | |
| 
 | |
| s = serial.Serial('tty', 115200, timeout=6)
 | |
| length = 1
 | |
| 
 | |
| log = open('test.log', 'wb')
 | |
| 
 | |
| while True:
 | |
|     print(f'Writing {length} bytes')
 | |
|     s.write(b'b' * length);
 | |
|     data = s.read(length)
 | |
|     log.write(data)
 | |
|     if not data:
 | |
|         break
 | |
| 
 | |
|     length += 1
 | |
| 
 | |
| print(f'Read back 0 bytes')
 |