GNU Radio's FCDPROPLUS Package
fcdcmd.h
Go to the documentation of this file.
1 //#ifndef FCDCMD_INCLUDED__H
2 #define FCDCMD_INCLUDED__H
3 
4 #define FCD_HID_CMD_H 1
5 #define FCD_HID_CMD_QUERY 1 // Returns string with "FCDAPP version"
6 
7 #define FCD_HID_CMD_SET_FREQUENCY_KHZ 100 // Send with 3 byte unsigned little endian frequency in kHz.
8 #define FCD_HID_CMD_SET_FREQUENCY_HZ 101 // Send with 4 byte unsigned little endian frequency in Hz, returns with actual frequency set in Hz
9 #define FCD_HID_CMD_GET_FREQUENCY_HZ 102 // Returns 4 byte unsigned little endian frequency in Hz.
10 
11 #define FCD_HID_CMD_SET_LNA_GAIN 110 // Send one byte, 1 on, 0 off
12 #define FCD_HID_CMD_SET_RF_FILTER 113 // Send one byte enum, see TUNERRFFILTERENUM
13 #define FCD_HID_CMD_SET_MIXER_GAIN 114 // Send one byte, 1 on, 0 off
14 #define FCD_HID_CMD_SET_IF_GAIN 117 // Send one byte value, valid value 0 to 59 (dB)
15 #define FCD_HID_CMD_SET_IF_FILTER 122 // Send one byte enum, see TUNERIFFILTERENUM
16 #define FCD_HID_CMD_SET_BIAS_TEE 126 // Send one byte, 1 on, 0 off
17 
18 #define FCD_HID_CMD_GET_LNA_GAIN 150 // Returns one byte, 1 on, 0 off
19 #define FCD_HID_CMD_GET_RF_FILTER 153 // Returns one byte enum, see TUNERRFFILTERENUM
20 #define FCD_HID_CMD_GET_MIXER_GAIN 154 // Returns one byte, 1 on, 0 off
21 #define FCD_HID_CMD_GET_IF_GAIN 157 // Returns one byte value, valid value 0 to 59 (dB)
22 #define FCD_HID_CMD_GET_IF_FILTER 162 // Returns one byte enum, see TUNERIFFILTERENUM
23 #define FCD_HID_CMD_GET_BIAS_TEE 166 // Returns one byte, 1 on, 0 off
24 
25 #define FCD_RESET 255 // Reset to bootloader
26 
27 typedef enum
28 {
41 
42 typedef enum
43 {
53 
54 //#endif
Definition: fcdcmd.h:47
TUNERIFFILTERENUM
Definition: fcdcmd.h:42
Definition: fcdcmd.h:33
Definition: fcdcmd.h:35
Definition: fcdcmd.h:37
Definition: fcdcmd.h:31
Definition: fcdcmd.h:48
Definition: fcdcmd.h:51
Definition: fcdcmd.h:32
Definition: fcdcmd.h:39
Definition: fcdcmd.h:46
Definition: fcdcmd.h:49
Definition: fcdcmd.h:30
TUNERRFFILTERENUM
Definition: fcdcmd.h:27
Definition: fcdcmd.h:38
Definition: fcdcmd.h:34
Definition: fcdcmd.h:45
Definition: fcdcmd.h:36
Definition: fcdcmd.h:44
Definition: fcdcmd.h:29
Definition: fcdcmd.h:50