#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <stdlib.h>
#define SERIAL_PORT "/dev/ttyS0"
int main (int argc, char *argv[])
{
int strength;
int retcode;
printf("testrig:hello, I am your main() !\n");
if (argc < 2) {
strncpy(myport.
pathname, SERIAL_PORT, FILPATHLEN - 1);
rig_load_all_backends();
} else {
myrig_model = atoi(argv[1]);
}
if (!my_rig) {
fprintf(stderr,"Unknown rig num: %d\n", myrig_model);
fprintf(stderr,"Please check riglist.h\n");
exit(1);
}
printf(
"rig_open: error = %s\n",
rigerror(retcode));
exit(2);
}
printf("Port %s opened ok\n", SERIAL_PORT);
printf(
"rig_set_vfo: error = %s \n",
rigerror(retcode));
}
sleep(3);
sleep(3);
sleep(3);
sleep(3);
sleep(3);
sleep(3);
sleep(3);
sleep(3);
sleep(3);
#if 0
sleep(2);
sleep(2);
#endif
printf(
"rig_set_freq: error = %s \n",
rigerror(retcode));
}
printf(
"rig_set_mode: error = %s \n",
rigerror(retcode));
}
printf(
"rig_set_ptt: error = %s \n",
rigerror(retcode));
}
sleep(1);
printf(
"rig_set_ptt: error = %s \n",
rigerror(retcode));
}
sleep(1);
printf("rig_get_vfo: vfo = %i \n", vfo);
} else {
printf(
"rig_get_vfo: error = %s \n",
rigerror(retcode));
}
printf(
"rig_get_freq: freq = %"PRIfreq"\n", freq);
} else {
printf(
"rig_get_freq: error = %s \n",
rigerror(retcode));
}
printf("rig_get_mode: mode = %i \n", rmode);
} else {
printf(
"rig_get_mode: error = %s \n",
rigerror(retcode));
}
retcode = rig_get_strength(my_rig,
RIG_VFO_CURR, &strength);
printf("rig_get_strength: strength = %i \n", strength);
} else {
printf(
"rig_get_strength: error = %s \n",
rigerror(retcode));
}
printf("port %s closed ok \n",SERIAL_PORT);
return 0;
}