summaryrefslogtreecommitdiffabout
path: root/gammu/emb/gammu/depend/siemens/dsiemens.h
blob: 3db1c302ac786935b5233c7fe0638dd36d977133 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
/* (c) by Walek */

#ifndef at_siemens_h
#define at_siemens_h

typedef struct {
	int	ChFreq;
	int	RxLev;
	int	NB;
} GSM_SAT_ChInfo;

typedef struct {
	bool		BA_used;
	bool		DTX_used;
	bool		MeasValid;
	int		RXLEV_FullServicingCell;
	int		RXLEV_SubServicingCell;
	unsigned char	RXQUAL_FullServicingCell;
	unsigned char	RXQUAL_SubServicingCell;
	unsigned char	NO_NCELL_M;
	GSM_SAT_ChInfo	NeighbourCell[8];
} GSM_SAT_Measure_results;

void ATSIEMENSSATNetmon(int argc, char *argv[]);
void ATSIEMENSNetmonitor(int argc, char *argv[]);
void ATSIEMENSActivateNetmon(int argc, char *argv[]);

#include "../../../common/gsmstate.h"

#endif

/* How should editor hadle tabs in this file? Add editor commands here.
 * vim: noexpandtab sw=8 ts=8 sts=8:
 */