summaryrefslogtreecommitdiffabout
path: root/gammu/emb/gammu/depend/siemens/dsiemens.h
Side-by-side diff
Diffstat (limited to 'gammu/emb/gammu/depend/siemens/dsiemens.h') (more/less context) (ignore whitespace changes)
-rw-r--r--gammu/emb/gammu/depend/siemens/dsiemens.h34
1 files changed, 34 insertions, 0 deletions
diff --git a/gammu/emb/gammu/depend/siemens/dsiemens.h b/gammu/emb/gammu/depend/siemens/dsiemens.h
new file mode 100644
index 0000000..3db1c30
--- a/dev/null
+++ b/gammu/emb/gammu/depend/siemens/dsiemens.h
@@ -0,0 +1,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:
+ */