equal
deleted
inserted
replaced
|
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|
2 <PyFile> |
|
3 <variables/> |
|
4 <globals> |
|
5 <![CDATA[ |
|
6 from threading import Thread |
|
7 |
|
8 def OnConnectButton(self, event): |
|
9 def OnWiiConnected(mac_addr): |
|
10 self.label_2.SetLabel( |
|
11 "Wiimote %s connected"%mac_addr |
|
12 if mac_addr else |
|
13 "Wiimote connection failed !") |
|
14 |
|
15 def WiiConnected(mac_addr): |
|
16 wx.CallAfter(OnWiiConnected,mac_addr) |
|
17 |
|
18 Thread(target = Connect_Wiimote, args = (WiiConnected,)).start() |
|
19 self.label_2.SetLabel("Press wiimote 1+2") |
|
20 event.Skip() |
|
21 |
|
22 def OnDisconnectButton(self, event): |
|
23 Disconnect_Wiimote() |
|
24 self.label_2.SetLabel("Wiimote disconnected") |
|
25 event.Skip() |
|
26 |
|
27 ]]> |
|
28 </globals> |
|
29 <init> |
|
30 <![CDATA[ |
|
31 ]]> |
|
32 </init> |
|
33 <cleanup> |
|
34 <![CDATA[ |
|
35 ]]> |
|
36 </cleanup> |
|
37 <start> |
|
38 <![CDATA[ |
|
39 ]]> |
|
40 </start> |
|
41 <stop> |
|
42 <![CDATA[ |
|
43 ]]> |
|
44 </stop> |
|
45 </PyFile> |