aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSteve Markgraf <steve@steve-m.de>2012-05-13 23:04:09 +0200
committerSteve Markgraf <steve@steve-m.de>2012-05-13 23:04:09 +0200
commit8dda69410141b8933f9f1c85a9a1ce67beede800 (patch)
treebbc761a901beeff8d1136d1a1df411dc108a8e7c /src
parentcdfd1cf775a22fb076756188283aad68441c27b9 (diff)
rtl_tcp: convert command parameters from network to host byteorder
Signed-off-by: Steve Markgraf <steve@steve-m.de>
Diffstat (limited to 'src')
-rw-r--r--src/rtl_tcp.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/rtl_tcp.c b/src/rtl_tcp.c
index 03ffe2d..3cea790 100644
--- a/src/rtl_tcp.c
+++ b/src/rtl_tcp.c
@@ -277,24 +277,24 @@ static void *command_worker(void *arg)
}
switch(cmd.cmd) {
case 0x01:
- printf("set freq %d\n", cmd.param);
- rtlsdr_set_center_freq(dev, cmd.param);
+ printf("set freq %d\n", ntohl(cmd.param));
+ rtlsdr_set_center_freq(dev,ntohl(cmd.param));
break;
- case 0x02:
- printf("set sample rate %d\n", cmd.param);
- rtlsdr_set_sample_rate(dev, cmd.param);
+ case 0x02:
+ printf("set sample rate %d\n", ntohl(cmd.param));
+ rtlsdr_set_sample_rate(dev, ntohl(cmd.param));
break;
- case 0x03:
- printf("set gain mode %d\n", cmd.param);
- rtlsdr_set_tuner_gain_mode(dev, cmd.param);
+ case 0x03:
+ printf("set gain mode %d\n", ntohl(cmd.param));
+ rtlsdr_set_tuner_gain_mode(dev, ntohl(cmd.param));
break;
- case 0x04:
- printf("set gain %d\n", cmd.param);
- rtlsdr_set_tuner_gain(dev, cmd.param);
+ case 0x04:
+ printf("set gain %d\n", ntohl(cmd.param));
+ rtlsdr_set_tuner_gain(dev, ntohl(cmd.param));
break;
case 0x05:
- printf("set freq correction %d\n", cmd.param);
- rtlsdr_set_freq_correction(dev, cmd.param);
+ printf("set freq correction %d\n", ntohl(cmd.param));
+ rtlsdr_set_freq_correction(dev, ntohl(cmd.param));
break;
default:
break;