adding binaries and serialport channel read update