Commented out subcarrier adaptation that can't work
Added adaptation to increase/decrease payload length
BER is wrong. Added comment to note this