سلام من یه سورس دیدم! حالا اومدم عوضش کردم! میخوام یه سری کد رو با بلوتوث بفرستم به سخت افزار! که هر باتون یه کد خاصی ! ولی مثل اینکه متصل نمیشه ! میشه کمکم کنین
اینم کدش
Sub Process_Globals
End Sub
Sub Globals
Private txtpm As EditText
Dim s1 As Serial
Private ListView2 As ListView
Private btnsend As Button
Dim wr As TextWriter
Dim tmr1 As Timer
Private Button4 As Button
Private Button2 As Button
Private Button1 As Button
Private Button3 As Button
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("frm1")
s1.Initialize("serial1")
If s1.IsEnabled = False Then
Msgbox("بلوتوث خود را روشن کنید","error")
End If
'Dim m1 As Map
'm1.Initialize
'm1 = s1.GetPairedDevices
'For i = 0 To m1.Size - 1
ListView2.AddSingleLine2(m1.Get(i),m1.GetKeyAt(i))
Next
tmr1.Initialize("tmr1",1500)
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btnsend_Click
wr.Write(txtpm.Text)
wr.Flush
End Sub
Sub btnconenct_Click
Dim m1 As Map
Dim l1 As List
m1.Initialize
l1.Initialize
m1 = s1.GetPairedDevices
For i = 0 To m1.Size - 1
l1.Add(m1.GetKeyAt(i))
Next
Dim j As Int
j = InputList(l1,"انتخاب bluetooth",-1)
s1.Connect(l1.Get(j))
End Sub
Sub btndisconnect_Click
s1.Disconnect
End Sub
Sub ListView1_ItemClick (Position As Int, Value As Object)
s1.Connect(Value)
End Sub
Sub serial1_Connected (Success As Boolean)
If Success = True Then
wr.Initialize(s1.OutputStream)
tmr1.Enabled = True
ToastMessageShow("منصل شد",False)
btnsend.Enabled = True
Button1.Enabled = True
Button2.Enabled = True
Button3.Enabled = True
Button4.Enabled = True
Else
Msgbox("اتصال برقرار نشد","error")
End If
End Sub
Sub tmr1_Tick
' If rr.Ready = True Then
' lblget.Text = rr.ReadLine
' End If
End Sub
Sub Button4_Click
wr.Write("114")
wr.Flush
End Sub
Sub Button2_Click
wr.Write("98")
wr.Flush
End Sub
Sub Button3_Click
wr.Write("108")
wr.Flush
End Sub
Sub Button1_Click
wr.Write("102")
wr.Flush
End Sub
سوال
AHA_AMIRHOSEIN 19
سلام من یه سورس دیدم! حالا اومدم عوضش کردم! میخوام یه سری کد رو با بلوتوث بفرستم به سخت افزار! که هر باتون یه کد خاصی ! ولی مثل اینکه متصل نمیشه ! میشه کمکم کنین
اینم کدش
Sub Process_Globals End Sub Sub Globals Private txtpm As EditText Dim s1 As Serial Private ListView2 As ListView Private btnsend As Button Dim wr As TextWriter Dim tmr1 As Timer Private Button4 As Button Private Button2 As Button Private Button1 As Button Private Button3 As Button End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("frm1") s1.Initialize("serial1") If s1.IsEnabled = False Then Msgbox("بلوتوث خود را روشن کنید","error") End If 'Dim m1 As Map 'm1.Initialize 'm1 = s1.GetPairedDevices 'For i = 0 To m1.Size - 1 ListView2.AddSingleLine2(m1.Get(i),m1.GetKeyAt(i)) Next tmr1.Initialize("tmr1",1500) End Sub Sub Activity_Resume End Sub Sub Activity_Pause (UserClosed As Boolean) End Sub Sub btnsend_Click wr.Write(txtpm.Text) wr.Flush End Sub Sub btnconenct_Click Dim m1 As Map Dim l1 As List m1.Initialize l1.Initialize m1 = s1.GetPairedDevices For i = 0 To m1.Size - 1 l1.Add(m1.GetKeyAt(i)) Next Dim j As Int j = InputList(l1,"انتخاب bluetooth",-1) s1.Connect(l1.Get(j)) End Sub Sub btndisconnect_Click s1.Disconnect End Sub Sub ListView1_ItemClick (Position As Int, Value As Object) s1.Connect(Value) End Sub Sub serial1_Connected (Success As Boolean) If Success = True Then wr.Initialize(s1.OutputStream) tmr1.Enabled = True ToastMessageShow("منصل شد",False) btnsend.Enabled = True Button1.Enabled = True Button2.Enabled = True Button3.Enabled = True Button4.Enabled = True Else Msgbox("اتصال برقرار نشد","error") End If End Sub Sub tmr1_Tick ' If rr.Ready = True Then ' lblget.Text = rr.ReadLine ' End If End Sub Sub Button4_Click wr.Write("114") wr.Flush End Sub Sub Button2_Click wr.Write("98") wr.Flush End Sub Sub Button3_Click wr.Write("108") wr.Flush End Sub Sub Button1_Click wr.Write("102") wr.Flush End Subاینم سورس
http://s7.picofile.com/file/8234571200/Client.rar.html
لینک ارسال
به اشتراک گذاری در سایت های دیگر
2 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.