pulse timings and codes