Pass copy of pulse to each codec
Fix validation
Fix spec description
Add Command#to_data
Fix read_signal_from_serial function
Add missing pin mode setting
Timeout while receiving data from PC
Improve error handling in read_signal_from_serial
Implement command send