144 |
if (!q[BAND]) |
if (!q[BAND]) |
145 |
{ |
{ |
146 |
adif_field = BAND; |
adif_field = BAND; |
147 |
q[adif_field] = |
if (g_strrstr(adifitem[1], "m") || |
148 |
g_strndup (adifitem[1], atoi(adifid[1])); |
g_strrstr(adifitem[1], "M")) |
149 |
|
{ |
150 |
|
if (g_ascii_strncasecmp (adifitem[1], "160", 3) == 0) |
151 |
|
q[adif_field] = g_strdup ("1.8"); |
152 |
|
else if (g_ascii_strncasecmp (adifitem[1], "80", 2) == 0) |
153 |
|
q[adif_field] = g_strdup ("3.5"); |
154 |
|
else if (g_ascii_strncasecmp (adifitem[1], "60", 2) == 0) |
155 |
|
q[adif_field] = g_strdup ("5.3"); |
156 |
|
else if (g_ascii_strncasecmp (adifitem[1], "40", 2) == 0) |
157 |
|
q[adif_field] = g_strdup ("7"); |
158 |
|
else if (g_ascii_strncasecmp (adifitem[1], "20", 2) == 0) |
159 |
|
q[adif_field] = g_strdup ("14"); |
160 |
|
else if (g_ascii_strncasecmp (adifitem[1], "15", 2) == 0) |
161 |
|
q[adif_field] = g_strdup ("21"); |
162 |
|
else if (g_ascii_strncasecmp (adifitem[1], "10", 2) == 0) |
163 |
|
q[adif_field] = g_strdup ("28"); |
164 |
|
else if (g_ascii_strncasecmp (adifitem[1], "30", 2) == 0) |
165 |
|
q[adif_field] = g_strdup ("10"); |
166 |
|
else if (g_ascii_strncasecmp (adifitem[1], "17", 2) == 0) |
167 |
|
q[adif_field] = g_strdup ("18"); |
168 |
|
else if (g_ascii_strncasecmp (adifitem[1], "12", 2) == 0) |
169 |
|
q[adif_field] = g_strdup ("24"); |
170 |
|
else |
171 |
|
q[adif_field] = g_strndup (adifitem[1], atoi(adifid[1])); |
172 |
|
} |
173 |
|
else |
174 |
|
q[adif_field] = |
175 |
|
g_strndup (adifitem[1], atoi(adifid[1])); |
176 |
} |
} |
177 |
} |
} |
178 |
else if (!strcasecmp (adifid[0], "FREQ")) |
else if (!strcasecmp (adifid[0], "FREQ")) |