prefix/suffix always sent when specified

master
pe1nnz 2013-04-02 16:20:33 +00:00
rodzic ffe0beca96
commit 4b79c9dd80
2 zmienionych plików z 1 dodań i 2 usunięć

BIN
wspr

Plik binarny nie jest wyświetlany.

3
wspr.c
Wyświetl plik

@ -521,7 +521,6 @@ void strupr(char *str)
void wspr(char* call, char* l, char* dbm, unsigned char* symbols)
{
// pack prefix in nadd, call in n1, grid, dbm in n2
static int count = 0;
char* c, buf[16];
strncpy(buf, call, 16);
c=buf;
@ -554,7 +553,7 @@ void wspr(char* call, char* l, char* dbm, unsigned char* symbols)
n1=27*n1+(n<2?26:c[i+2]-'A');
n1=27*n1+(n<3?26:c[i+3]-'A');
if(count++ % 2) nadd=0;
//if(rand() % 2) nadd=0;
if(!nadd){
strupr(l); //grid square Maidenhead locator (uppercase)
ng=180*(179-10*(l[0]-'A')-(l[2]-'0'))+10*(l[1]-'A')+(l[3]-'0');