Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <hamlib/rig.h>
- int main() {
- RIG * my_rig;
- int retcode;
- vfo_t vfo;
- rig_set_debug(RIG_DEBUG_NONE);
- my_rig = rig_init(RIG_MODEL_NETRIGCTL);
- retcode = rig_open(my_rig);
- if (retcode == RIG_OK) {
- printf("connected\n");
- retcode = rig_get_vfo(my_rig, &vfo);
- if (retcode == RIG_OK) {
- retcode = rig_set_vfo(my_rig, vfo);
- if (retcode == RIG_OK) {
- printf("set vfo success\n");
- printf("current vfo: %d\n", (int)vfo);
- retcode = rig_send_morse(my_rig, vfo, "TEST HA2OS HA2OS TEST");
- if (retcode == RIG_OK) {
- printf("send success\n");
- }
- else {
- printf("send morse failed, retcode: %d", retcode);
- }
- }
- else {
- printf("set vfo failed, retcode: %d\n", retcode);
- }
- }
- else {
- printf("can't read current vfo, retcode: %d", retcode);
- }
- }
- else {
- printf("cat't connect to rig, retcode: %d\n", retcode);
- }
- }
Add Comment
Please, Sign In to add comment