Merge remote-tracking branch 'upstream/master'
This commit is contained in:
		
						commit
						49999618ea
					
				| @ -1,6 +1,10 @@ | ||||
| Change Log | ||||
| ---------- | ||||
| 
 | ||||
| **0.14** (2019-10-08) | ||||
| 
 | ||||
| - Changed serial reading to reduce CPU usage (`pull request #37 <https://github.com/ndokter/dsmr_parser/pull/37>`_). | ||||
| 
 | ||||
| **0.13** (2019-03-04) | ||||
| 
 | ||||
| - Fix DSMR v5.0 serial settings which were not used (`pull request #33 <https://github.com/ndokter/dsmr_parser/pull/33>`_). | ||||
|  | ||||
| @ -30,7 +30,7 @@ class SerialReader(object): | ||||
|         """ | ||||
|         with serial.Serial(**self.serial_settings) as serial_handle: | ||||
|             while True: | ||||
|                 data = serial_handle.readline() | ||||
|                 data = serial_handle.read(max(1, min(1024, serial_handle.in_waiting))) | ||||
|                 self.telegram_buffer.append(data.decode('ascii')) | ||||
| 
 | ||||
|                 for telegram in self.telegram_buffer.get_all(): | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user