kopia lustrzana https://github.com/Hamlib/Hamlib
33 wiersze
706 B
C
33 wiersze
706 B
C
#include <stdio.h>
|
|
#include <hamlib/rig.h>
|
|
#include <misc.h>
|
|
|
|
|
|
int rig_test_cw(RIG *rig)
|
|
{
|
|
char *s = "SOS SOS SOS SOS SOS SOS SOS SOS SOS SOS SOS SOS SOS";
|
|
//char *s = "TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST";
|
|
int i;
|
|
ELAPSED1;
|
|
ENTERFUNC;
|
|
|
|
for (i = 0; i < strlen(s); ++i)
|
|
{
|
|
char cw[2];
|
|
cw[0] = s[i];
|
|
cw[1] = '\0';
|
|
|
|
int retval = rig_send_morse(rig, RIG_VFO_CURR, cw);
|
|
hl_usleep(100*1000);
|
|
|
|
if (retval != RIG_OK)
|
|
{
|
|
rig_debug(RIG_DEBUG_ERR, "%s: rig_send_morse error: %s\n", __func__,
|
|
rigerror(retval));
|
|
}
|
|
}
|
|
|
|
ELAPSED2;
|
|
RETURNFUNC(RIG_OK);
|
|
}
|