Index: src/django_gheat/gheat/management/commands/dataimport.py
===================================================================
--- src/django_gheat/gheat/management/commands/dataimport.py	(revision 9084)
+++ src/django_gheat/gheat/management/commands/dataimport.py	(revision 9092)
@@ -62,4 +62,10 @@
     bssid = wnetwork.find('BSSID')
     if bssid != None: bssid = bssid.text
+    min_sig = wnetwork.find('snr-info/min_signal_dbm')
+    if min_sig != None: min_sig = int(min_sig.text)
+    else: min_sig = (-99)
+    max_sig = wnetwork.find('snr-info/max_signal_dbm')
+    if max_sig != None: max_sig = int(max_sig.text)
+    else: max_sig= (-99)
     lat = wnetwork.find('gps-info/min-lat')
     if lat != None: lat = lat.text
@@ -67,8 +73,14 @@
     if lon != None: lon = lon.text
     if ssid is None: continue
-    print enc, ssid, bssid, lat, lon 
+    
+    avg_sig = (min_sig+max_sig)/2
+    sig = (1.67*avg_sig)+166.67
+    if sig > 100: sig = 100
+    if sig < 0: sig = 0
+
+    print enc, ssid, bssid, lat, lon, sig
 
     ap, created = Accespoint.objects.get_or_create(mac=bssid, ssid=ssid, encryptie=enc)
-    m = Meting.objects.create(meetrondje=mr, accespoint=ap, latitude=lat, longitude=lon, signaal=100)
+    m = Meting.objects.create(meetrondje=mr, accespoint=ap, latitude=lat, longitude=lon, signaal=sig)
 
 
