temp_msg+=[f"The central frequency is {optimal_units(obs.frequency,[u.GHz,u.MHz]):.3n} ({optimal_units(obs.wavelength,[u.m,u.cm,u.mm]):.2n})."]
temp_msg+=[f"The total bandwidth of {optimal_units(obs.bandwidth,[u.GHz,u.MHz,u.kHz]):.3n} will be divided into {obs.subbands} subbands of {optimal_units(obs.bandwidth/obs.subbands,[u.GHz,u.MHz,u.kHz]):.3n} each, with {obs.channels} channels ({optimal_units(obs.bandwidth/(obs.subbands*obs.channels),[u.GHz,u.MHz,u.kHz,u.Hz]):.3n} wide)."]
ifobs.subbands>1:
temp_msg+=[f"The total bandwidth of {optimal_units(obs.bandwidth,[u.GHz,u.MHz,u.kHz]):.3n} will be divided into {obs.subbands} subbands of {optimal_units(obs.bandwidth/obs.subbands,[u.GHz,u.MHz,u.kHz]):.3n} each, with {obs.channels} channels ({optimal_units(obs.bandwidth/(obs.subbands*obs.channels),[u.GHz,u.MHz,u.kHz,u.Hz]):.3n}, or {optimal_units(2*vel/(obs.subbands*obs.channels),[u.km/u.s,u.m/u.s]):.3n}, wide)."]
else:
temp_msg+=[f"The total bandwidth of {optimal_units(obs.bandwidth,[u.GHz,u.MHz,u.kHz]):.3n} will be recorded in {obs.subbands} subband, with {obs.channels} channels ({optimal_units(obs.bandwidth/(obs.subbands*obs.channels),[u.GHz,u.MHz,u.kHz,u.Hz]):.3n}, or {optimal_units(2*vel/(obs.subbands*obs.channels),[u.km/u.s,u.m/u.s]):.3n}, wide)."]