Channel code software