Morse Code Software Regeneration : Linear verses Exponential keying test