diff --git a/main.py b/main.py
index acbcb1b..9ca3e24 100755
--- a/main.py
+++ b/main.py
@@ -285,8 +285,6 @@ def run(s, cmd):
# sys.argv.append('--demo')
if cmd == 'ddt':
sys.argv.append('--demo')
-# if cmd == 'pids':
-# sys.argv = [ 'mod_ecu.py', 'ask', s.lang, 'torq']
os.chdir(s.path)
cmdr.main()
sys.exit()
@@ -934,10 +932,10 @@ else:
self.save.csvOption = self.csvl[int(self.droid.fullQueryDetail("sp_csv").result['selectedItemPosition'])]
if self.droid.fullQueryDetail("rb_bt").result['checked'] == 'false':
- self.save.port = self.droid.fullQueryDetail("in_wifi").result['text']
+ self.save.port = '192.168.0.10:3500'
else:
- portName = self.droid.fullQueryDetail("in_wifi").result['text']
- upPortName = portName.upper()
+ portName = self.dev_list[int(self.droid.fullQueryDetail("in_wifi").result['selectedItemPosition'])]
+ upPortName = portName.upper().split(';')[0]
MAC = ''
if re.match (r"^[0-9A-F]{2}:[0-9A-F]{2}:[0-9A-F]{2}:[0-9A-F]{2}:[0-9A-F]{2}:[0-9A-F]{2}$", upPortName) or \
re.match (r"^[0-9A-F]{4}.[0-9A-F]{4}.[0-9A-F]{4}$", upPortName) or \
@@ -1007,18 +1005,23 @@ else:
self.csvl = csvl
if self.save.port == '':
- self.save.port = "192.168.0.10:35000"
+ self.save.port = "192.168.0.10:35000;WiFi"
+ self.dev_list.append(self.save.port)
if self.save.port.upper().endswith('BT'):
MAC = ""
if ';' in self.save.port:
MAC = self.save.port.split(';')[0]
+ for d in self.dev_list:
+ if MAC in d:
+ self.dev_list.insert(0, self.dev_list.pop(self.dev_list.index(d)))
+
self.droid.fullSetProperty("rb_bt", "checked", "true")
self.droid.fullSetProperty("rb_wifi", "checked", "false")
- self.droid.fullSetProperty("in_wifi", "text", MAC)
+ self.droid.fullSetList("in_wifi", self.dev_list)
else:
self.droid.fullSetProperty("rb_bt", "checked", "false")
self.droid.fullSetProperty("rb_wifi", "checked", "true")
- self.droid.fullSetProperty("in_wifi", "text", self.save.port)
+ self.droid.fullSetList("in_wifi", [self.save.port])
self.droid.fullSetProperty("in_logname", "text", self.save.logName)
if self.save.log:
@@ -1123,16 +1126,14 @@ else:
android:checked="false"
android:text="WiFi" />
-
+ android:layout_marginLeft="20dp" />