Idealmente, o diagrama de ambiguidade de uma forma de onda baseada em ruído branco possui o formato de “uma tachinha”; um platô retangular com um único pico ao centro. Isto ocorre pois o ruído branco é um sinal aleatório. Consequentemente, a precisão nas medidas de retardo e frequência são independentes e determinadas, respectivamente, a partir da largura de banda e da duração do pulso.
O código de Costas, uma forma de onda que busca replicar o diagrama de ambiguidade descrito acima, consiste em
- A transmitir pulsos de largura aleatoriamente variável. A frequência da portadora é fixa e a frequência de repetição de pulsos é fixa.
- B transmitir pulsos de largura fixa. A frequência da portadora realiza saltos em frequência durante a transmissão do pulso. A frequência de repetição de pulsos é fixa.
- C transmitir pulsos de largura fixa. A frequência da portadora é fixa e a frequência de repetição de pulsos é aleatoriamente variável.
- D transmitir pulsos de largura fixa. A frequência da portadora é modulada em FM. A cada pulso transmitido, o esquema de modulação FM é modificado. A frequência de repetição de pulsos é fixa.
- E transmitir pulsos de largura aleatoriamente variável. A frequência da portado é modulada em FM linear. A frequência de repetição de pulsos é aleatoriamente variável.