2 import com.nokia.meego 1.0
3 import QtMobility.connectivity 1.2
11 anchors.centerIn: parent
12 text: "Press to connect."
19 horizontalCenter: parent.horizontalCenter
27 btDiscovery.discovery = true
35 horizontalCenter: parent.horizontalCenter
36 top: connectButton.bottom
47 BluetoothDiscoveryModel{
51 minimalDiscovery: true
55 label.text = "Scanning for devices..."
56 connectButton.enabled = false
57 disconnectButton.enabled = false
59 connectButton.enabled = true
60 disconnectButton.enabled = false
64 onNewServiceDiscovered: {
65 console.log("Service " + service.serviceName + " found on " + service.deviceName + " at address " + service.deviceAddress + " on port " + service.servicePort + ".")
66 //btSocket.service = service
67 btConn.connect(service.deviceAddress, service.servicePort)
76 console.log("Data available: " + stringData.charCodeAt(0) + data)
80 console.log("Service changed. Connecting...")
85 console.log("Connected.")
93 connectButton.enabled = false
94 disconnectButton.enabled = true
95 label.text = "Connected."
99 connectButton.enabled = true
100 disconnectButton.enabled = false
101 label.text = "Press to connect."
105 console.log("Stick moved. x: " + x + " y: " + y)
109 console.log("Buttons changed. A: " + a + " B: " + b + " C: " + c + " D: " + d)