summaryrefslogtreecommitdiffstats
path: root/Src/eclipse/.metadata/.plugins/org.eclipse.core.resources/.history/3e/40158315a6f2001019c79f38f40e52ba
diff options
context:
space:
mode:
authorTom2012-01-11 16:35:01 +0100
committerTom2012-01-11 16:35:01 +0100
commit2aaa094f9e8d4d8df684ac66bd7d3392f623fd40 (patch)
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904 /Src/eclipse/.metadata/.plugins/org.eclipse.core.resources/.history/3e/40158315a6f2001019c79f38f40e52ba
parentmoved mercurial to git, using git now as main cvs (diff)
downloadimsi-catcher-detection-2aaa094f9e8d4d8df684ac66bd7d3392f623fd40.tar.gz
imsi-catcher-detection-2aaa094f9e8d4d8df684ac66bd7d3392f623fd40.tar.xz
imsi-catcher-detection-2aaa094f9e8d4d8df684ac66bd7d3392f623fd40.zip
refresh
Diffstat (limited to 'Src/eclipse/.metadata/.plugins/org.eclipse.core.resources/.history/3e/40158315a6f2001019c79f38f40e52ba')
-rw-r--r--Src/eclipse/.metadata/.plugins/org.eclipse.core.resources/.history/3e/40158315a6f2001019c79f38f40e52ba48
1 files changed, 0 insertions, 48 deletions
diff --git a/Src/eclipse/.metadata/.plugins/org.eclipse.core.resources/.history/3e/40158315a6f2001019c79f38f40e52ba b/Src/eclipse/.metadata/.plugins/org.eclipse.core.resources/.history/3e/40158315a6f2001019c79f38f40e52ba
deleted file mode 100644
index 4fb2d9f..0000000
--- a/Src/eclipse/.metadata/.plugins/org.eclipse.core.resources/.history/3e/40158315a6f2001019c79f38f40e52ba
+++ /dev/null
@@ -1,48 +0,0 @@
-import datetime
-import gtk
-
-class BaseStationInformation:
- def __init__ (self):
- self.country = 'Nowhere'
- self.provider = 'Carry'
- self.arfcn = 0
- self.rxlev = 0
- self.system_info_t2 = []
- self.discovery_time = datetime.datetime.now().strftime('%T')
-
- def get_list_model(self):
- return (self.provider, self.arfcn, self.rxlev, self.discovery_time)
-
- def get_neighbour_arfcn(self):
- #TODO: examine plmn permitted byte
- #TODO: examine emergency call capability
- neighbours = self.system_info_t2[3:19]
- bin_representation = ''
- for value in neighbours:
- bin_representation += str(bin(int(value, 16))[2:].zfill(8))
-
-class BaseStationInformationList:
- def __init__(self):
- self._base_station_list = []
-
- def add_station(self, base_station):
- for item in self._base_station_list:
- if item.arfcn == base_station.arfcn:
- item.discovery_time = datetime.datetime.now().strftime('%T')
- break
- else:
- self._base_station_list.append(base_station)
-
- def get_dot_code(self):
- preamble = r'digraph bsnetwork{ '
- postamble = r'}'
- code = ''
- for item in self._base_station_list:
- code += item.arfcn + r'; '
- return preamble + code + postamble
-
- def refill_store(self, store):
- store.clear()
- for item in self._base_station_list:
- store.append(item.get_list_model())
- \ No newline at end of file