GNU Radio's LINRAD Package
header.h
Go to the documentation of this file.
1
/* -*- c++ -*- */
2
/*
3
* Copyright 2017 Daniel Estevez <daniel@destevez.net>
4
*
5
* This is free software; you can redistribute it and/or modify
6
* it under the terms of the GNU General Public License as published by
7
* the Free Software Foundation; either version 3, or (at your option)
8
* any later version.
9
*
10
* This software is distributed in the hope that it will be useful,
11
* but WITHOUT ANY WARRANTY; without even the implied warranty of
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
* GNU General Public License for more details.
14
*
15
* You should have received a copy of the GNU General Public License
16
* along with this software; see the file COPYING. If not, write to
17
* the Free Software Foundation, Inc., 51 Franklin Street,
18
* Boston, MA 02110-1301, USA.
19
*/
20
21
#ifndef _HEADER_H
22
#define _HEADER_H
23
24
#define HEADER_LEN 24
25
26
struct
header
{
27
double
passband_center
;
28
int32_t
time
;
29
float
userx_freq
;
30
uint32_t
ptr
;
31
uint16_t
block_no
;
32
int8_t
userx_no
;
33
int8_t
passband_direction
;
34
};
35
36
#define NET_MULTICAST_PAYLOAD 1392
37
38
#endif
header
Definition:
header.h:26
header::userx_freq
float userx_freq
Definition:
header.h:29
header::userx_no
int8_t userx_no
Definition:
header.h:32
header::block_no
uint16_t block_no
Definition:
header.h:31
header::ptr
uint32_t ptr
Definition:
header.h:30
header::passband_center
double passband_center
Definition:
header.h:27
header::time
int32_t time
Definition:
header.h:28
header::passband_direction
int8_t passband_direction
Definition:
header.h:33
gr-linrad-5576e4cc287f440690450ae06012101fd2278ac5
lib
header.h
Generated by
1.9.3