mirror of
https://github.com/rtlsdrblog/rtl-sdr-blog.git
synced 2024-12-31 21:37:13 +01:00
rtl_tcp: Extracted some constants out of printf strings
The help output contained constants that should print values based on code constants and not be hardcoded into the print strings.
This commit is contained in:
parent
0847e93e08
commit
641c221fab
@ -56,6 +56,10 @@ typedef int socklen_t;
|
||||
#define SOCKET_ERROR -1
|
||||
#endif
|
||||
|
||||
static const char* DEFAULT_PORT_STR = "1234";
|
||||
static const uint32_t DEFAULT_SAMPLE_RATE_HZ = 2048000;
|
||||
static const int DEFAULT_MAX_NUM_BUFFERS = 500;
|
||||
|
||||
static SOCKET s;
|
||||
|
||||
static pthread_t tcp_worker_thread;
|
||||
@ -83,23 +87,24 @@ static rtlsdr_dev_t *dev = NULL;
|
||||
static int enable_biastee = 0;
|
||||
static int global_numq = 0;
|
||||
static struct llist *ll_buffers = 0;
|
||||
static int llbuf_num = 500;
|
||||
static int llbuf_num = DEFAULT_MAX_NUM_BUFFERS;
|
||||
|
||||
static volatile int do_exit = 0;
|
||||
|
||||
|
||||
void usage(void)
|
||||
{
|
||||
printf("rtl_tcp, an I/Q spectrum server for RTL2832 based DVB-T receivers\n\n"
|
||||
"Usage:\t[-a listen address]\n"
|
||||
"\t[-p listen port (default: 1234)]\n"
|
||||
"\t[-f frequency to tune to [Hz]]\n"
|
||||
"\t[-g gain (default: 0 for auto)]\n"
|
||||
"\t[-s samplerate in Hz (default: 2048000 Hz)]\n"
|
||||
"\t[-b number of buffers (default: 15, set by library)]\n"
|
||||
"\t[-n max number of linked list buffers to keep (default: 500)]\n"
|
||||
"\t[-d device index (default: 0)]\n"
|
||||
"\t[-P ppm_error (default: 0)]\n"
|
||||
"\t[-T enable bias-T on GPIO PIN 0 (works for rtl-sdr.com v3 dongles)]\n");
|
||||
printf("rtl_tcp, an I/Q spectrum server for RTL2832 based DVB-T receivers\n\n");
|
||||
printf("Usage:\t[-a listen address]\n");
|
||||
printf("\t[-p listen port (default: %s)]\n", DEFAULT_PORT_STR);
|
||||
printf("\t[-f frequency to tune to [Hz]]\n");
|
||||
printf("\t[-g gain (default: 0 for auto)]\n");
|
||||
printf("\t[-s samplerate in Hz (default: %d Hz)]\n", DEFAULT_SAMPLE_RATE_HZ);
|
||||
printf("\t[-b number of buffers (default: 15, set by library)]\n");
|
||||
printf("\t[-n max number of linked list buffers to keep (default: %d)]\n", DEFAULT_MAX_NUM_BUFFERS);
|
||||
printf("\t[-d device index (default: 0)]\n");
|
||||
printf("\t[-P ppm_error (default: 0)]\n");
|
||||
printf("\t[-T enable bias-T on GPIO PIN 0 (works for rtl-sdr.com v3 dongles)]\n");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
@ -374,8 +379,8 @@ int main(int argc, char **argv)
|
||||
{
|
||||
int r, opt, i;
|
||||
char *addr = "127.0.0.1";
|
||||
char *port = "1234";
|
||||
uint32_t frequency = 100000000, samp_rate = 2048000;
|
||||
const char *port = DEFAULT_PORT_STR;
|
||||
uint32_t frequency = 100000000, samp_rate = DEFAULT_SAMPLE_RATE_HZ;
|
||||
struct sockaddr_storage local, remote;
|
||||
struct addrinfo *ai;
|
||||
struct addrinfo *aiHead;
|
||||
|
Loading…
Reference in New Issue
Block a user