~ubuntu-branches/ubuntu/wily/flrig/wily

« back to all changes in this revision

Viewing changes to src/include/FT747.h

  • Committer: Package Import Robot
  • Author(s): Kamal Mostafa
  • Date: 2014-06-07 11:28:52 UTC
  • Revision ID: package-import@ubuntu.com-20140607112852-v4d5tb1m3h3vi0dl
Tags: upstream-1.3.15
ImportĀ upstreamĀ versionĀ 1.3.15

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef FT747_H
 
2
#define FT747_H
 
3
 
 
4
#include "rigbase.h"
 
5
 
 
6
class RIG_FT747 : public rigbase {
 
7
public:
 
8
        RIG_FT747();
 
9
        ~RIG_FT747(){};
 
10
 
 
11
        bool can_split() { return true;}
 
12
        void set_split(bool val);
 
13
        bool twovfos() {return false;}
 
14
 
 
15
        long get_vfoA();
 
16
        void set_vfoA(long);
 
17
        void set_modeA(int val);
 
18
        int  get_modeA();
 
19
 
 
20
        long get_vfoB();
 
21
        void set_vfoB(long);
 
22
        void set_modeB(int val);
 
23
        int  get_modeB();
 
24
 
 
25
        void selectA();
 
26
        void selectB();
 
27
 
 
28
        bool get_info();
 
29
 
 
30
        bool snd_cmd(string cmd, size_t n);
 
31
 
 
32
        void set_PTT_control(int val);
 
33
        int  get_PTT_control();
 
34
 
 
35
private:
 
36
        void init_cmd();
 
37
};
 
38
 
 
39
#endif