Bluetooth Veri Kaynağı Ekleme Kullanıcı Kılavuzu

Bluetooth Veri Kaynağı Ekleme Kullanıcı Kılavuzu

Bluetooth Nedir?

Bluetooth, Kuika platformunda kullanılabilecek harici veri kaynaklarından biridir ve veri aktarımında esneklik sağlar. Mevcut bir Bluetooth veritabanını Kuika'da geliştirilen bir uygulamaya bağlamak hızlı ve kolaydır. Bu eğitim içeriğinde, Bluetooth teknolojisini kullanarak veri kaynağı ekleme ve bu bağlantıyı optimize etme adımları açıklanmaktadır.

Bluetooth bağlantısını kullanabilmek için abonelik planınızın Bluetooth entegrasyonunu desteklemesi gerekir. Daha fazla bilgi için Fiyatlandırma Sayfasını ziyaret edebilirsiniz.

Bu eğitim içeriği aşağıdaki başlıklardan oluşur: 

  • Bluetooth ile uygulamanıza veri kaynağı bağlama
  • Bluetooth bağlantısı için yeni metod ekleme
  • Methop Input ekleme
Bluetooth ile Uygulamanıza Veri Kaynağı Bağlantısı Ekleyin
  1. Kuika platformuna giriş yapın ve Apps ekranından çalışacağınız mobil projeyi açın.
  2. Datasources modülüne gidin. Burada mevcut veri kaynaklarını, aksiyonları ve tabloları görüntüleyebilir veya yeni bir veri kaynağı ekleyebilirsiniz.
  3. Sources başlığı yanındaki + ikonuna tıklayın.
  1. Bluetooth veri kaynağını seçin ve bir isim belirleyin.
  2. CREATE butonuna tıklayarak veri kaynağını oluşturun.
  3. Açılan ekranda aşağıdaki alanları doldurun:
  • Device Name: Cihazın görünen adı (Zorunlu)
  • Device ID: Cihazın benzersiz kimliği (Opsiyonel)
  • Device Address: Cihazın Bluetooth adresi. Örneğin, bir Bluetooth cihazının adresi: “00:1A:2B:3C:4D:5E. şeklinde görülebilir (Opsiyonel). 
  1. CREATE butonuna tıklayarak kaydı tamamlayın.
Uygulamanıza Bluetooth Bağlantısı İçin Yeni Metot Ekleyin

Bluetooth cihazları arasında veri ölçümleri doğru bir şekilde ayırt etmek ve anlamlandırmak için karakteristikler kullanılır. Her karakteristik, belirli bir veri türünü temsil eder.

  1. Bluetooth veri kaynağını ekledikten sonra ADD NEW METHOD butonuna tıklayın.
  1. GATT (Generic Attribute Profile), BLE cihazların veri iletişimini düzenleyen standart protokoldür. Yeni metod eklerken aşağıdaki alanları doldurun:
  • Name: Metod adı
  • Characteristic ID: Veriyi tanımlayan benzersiz kimlik
  • Service ID: BLE cihazların hizmet kimliği
  • Characteristic Type: Verinin türünü belirten UUID (Okuma, yazma, vb.) Her karakteristik bir UUID (Universally Unique Identifier) ile tanımlanır ve okuma (Read), yazma (Write) veya işaretleme (Notify veya Indicate) gibi işlemlere izin verebilir.
  1. SAVE butonuna tıklayarak metodunuzu kaydedin.
  2. Metodunuzu seçin ve Properties panelinden ADD ACTION butonuna tıklayarak aksiyon ekleyin. 
  • Sub Array: Verinin belirli bir bölümünü seçmek için kullanılır. Örneğin bir cihazdan okunan ilk iki değerin Byte’a çevrilerek (128’e böl) sıcaklık değerine çevrilmesini sağlamak için +ADD ACTION > Sub Array tıklayın. Sub Array içerisinde yer alan Symbol Picker’a tıklayın.
  • “Count” alanında ise ilk iki değer istendiği için “2” değerini giriniz.
  •  Byte çevrimi için “+ADD ACTION>Arithmetic>Divide”a tıklayın. 
  • Divide: Belirli bir değere bölerek veri dönüştürmeyi sağlar. Divide içerisinde yer alan Value’deki Symbol Picker’a tıklayarak Sub Array’den gelen değerlen çağrılması için Action Results>Sub Array seçin. Ardından value2 alanına “128” yazın.

UPDATE butonuna tıklayarak işlemi tamamlayın.

Method Input Ekleme

Method Input, Bluetooth metodunun çalışabilmesi için gerekli girdileri tanımlar.

  1. Properties panelinde ADD METHOD INPUT butonuna tıklayın.
  2. Açılan ekranda aşağıdaki alanları doldurun:
    • Input Name: Girdinin adı ("temperature" vb.)
    • Type: Girdinin veri türü ("String", "Integer" vb.)
  3. CREATE butonuna tıklayarak girdiyi ekleyin.

Bu adımlar tamamlandığında Bluetooth veri kaynağı bağlantınız hazır olur ve Kuika platformundaki uygulamalarınızda etkin bir şekilde kullanılabilir. Bluetooth aksiyonlarına dair daha fazla bilgi edinmek ve bu aksiyonları uygulamalarınıza entegre etmek için Bluetooth Aksiyonlarına Başlarken içeriğimize göz atabilirsiniz.

İlişkili diğer içerikler

Sözlük

No items found.

Alt Başlıklar