رفتن به مطلب
  • 0

اتصال به دستگاه های بلوتوث با نام و پسورد


Mostafanet

سوال

سلام به اساتید.

این کد رو نگاه کنید:

Dim PairedDevices As Map
    PairedDevices = Serial1.GetPairedDevices
    Dim l As List
    l.Initialize
    For i = 0 To PairedDevices.Size - 1
        l.Add(PairedDevices.GetKeyAt(i))
    Next
    Dim res As Int
    res = InputList(l, "Choose device", -1) 'show list with paired devices
    If res <> DialogResponse.CANCEL Then
        Serial1.Connect(PairedDevices.Get(l.Get(res))) 'convert the name to mac address
    End If

این کدها برای نمایش لیست بلوتوث های دستگاه است برای اتصال.

 

من میخواهم لیست رو نشونم نده فقط با نام و پسوردی که خودم تو برنامه بهش میدم کانکت بشه.

کجای این کد رو تغییر بدم.

 

لطفا کمک کنید.با تشکر فراوان

لینک ارسال
به اشتراک گذاری در سایت های دیگر

9 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام دوباره.

این کد رو برای من توضیح میدید تشکر.همون کد

Sub mnuConnect_Click    Dim PairedDevices As Map    PairedDevices = Serial1.GetPairedDevices    Dim l As List    l.Initialize    For i = 0 To PairedDevices.Size - 1        l.Add(PairedDevices.GetKeyAt(i)) 'add the friendly name to the list    Next    Dim res As Int    res = InputList(l, "Choose device", -1) 'show list with paired devices    If res <> DialogResponse.CANCEL Then        Serial1.Connect(PairedDevices.Get(l.Get(res))) 'convert the name to mac address    End IfEnd Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

این کد دستگاه های جفت شده رو نمایش میده

و به وسیله MAC Address  می تونید متصل بشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام.

منظورتون از یوزر نیم و پسورد چیه؟؟

این روش با استفاده از شناسه دستگاه بهش متصل میشه ، متدی هم نداره که رمز رو از قبل بهش بدیم.

وقتی به شناسه مورد نظر وصل بشه ، اگه اون دستگاه پسورد داشته باشه ، خود گوشی بصورت پیشفرض کادر برای وارد کردن رمزو رو نمایش میده.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام تشکر که جواب دادی.

شناسه چطور متدی نداره که خود کار اتصال پیدا کند.

خودم  فکر میکنم با این دستور شناسه رو بهش میدی.

res = InputList(l, "Choose device", -1)

حالا بجای این Choose device شناسه رو مینویسیم یا خودمونی اسم دستگاه رو برای اتصال.

که کاربر دیگه فقط پسورد دستی وارد کند نخواد سرچ کند دستگاه رو پیدا کند.بازهم تشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

واقعا میگم متوجه نشدم

دستور InputList یک لیستی هستش که به صورت حالت انتخابی آیتم هارو لیست می کنه و اون Choose Device هم تایتل لیستمون هست و اون 1- هم یعنی لیست موقع باز شدن هیچ آیتمی رو انتخاب نکنه.

حالا شما اگه منظورتون اینه که توی برنامه خودتون برای نمایش و اتصال به کسانی که جفت یا Pair شدن توی برنامتون پسوردی رو بخواد این رو خودتون می تونید بسازید.یعنی یک Security Code برای این قسمت درست کنید.

بنده تا  همین حد متوجه شدم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

درود

منم سعی میکنم روش کار کنم...

اگه به نتیجه ای رسیدم اطلاع میدم ! 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...