Serial communication programs