İçeriğe atla

Bluetooth Low Energy

Güncel Bluetooth Smart logosu

Bluetooth Low Energy (BLE) sağlık alanında, fitness'ta, güvenlikte ve ev eğlencelerinde yeni uygulamalar hedefleyen Bluetooth Special Interest Group (SIG) tarafından tasarlanan ve pazarlanan kablosuz kişisel alan ağı teknolojisidir. "Bluetooth Smart" olarak da anılan BLE, Klasik Bluetooth'un bir alt grubudur ve Bluetooth 4.0 temel özelliklerinin bir parçası olarak tanıtılmaktadır. Klasik Bluetooth ile örtüşüyor olsa da BLE, aslında tamamen farklı bir kökene sahiptir ve Bluetooth SIG tarafından benimsenmeden önce Nokia’da "Wibree"[1] adı verilen bir şirket projesi olarak başlatılmıştır.

Mühendisler ve ürün tasarımcıları için çok sayıda kablosuz protokol olmasına rağmen BLE'yi bu kadar ilginç yapan şey kesinlikle herhangi bir modern mobil platformla konuşabilen bir ürünü tasarlamanın en kolay yolu olmasıdır. iOS, Android, Windows Phone ve BlackBerry dahil olmak üzere mobil işletim sistemleri, ayrıca MacOS, Linux, Windows 8 ve Windows 10 yerel olarak Bluetooth Smart'ı desteklenmektedir. Bununla birlikte Bluetooth SIG, 2018 yılına kadar Bluetooth özellikli akıllı telefonların yüzde 90'dan fazlasının Bluetooth Smart'ı destekleyeceğini öngörmektedir.[2]

Uygunluk

Bluetooth Smart Klasik Bluetooth protokolüyle uyumlu değildir. Bluetooth 4.0 spesifikasyonu, cihazların LE ve Klasik sistemlerden herhangi birini veya her ikisini uygulamasına izin vermektedir.

Bluetooth Smart, Dual Mod aygıtlarının tek bir radyo antenini paylaşmasına olanak tanıyan Klasik Bluetooth ile aynı (2.4 GHz ) radyo frekansını kullanır. Bununla birlikte, LE daha basit bir modülasyon sistemi kullanmaktadır.

Bluetooth Smart’ın Markalaşması

2011'de Bluetooth SIG, yeni düşük enerjili cihazlar ve diğer Bluetooth cihazları arasındaki uyumluluğu netleştirmek için Bluetooth Smart markasını duyurdu.[3]

  • Bluetooth Smart Ready hem klasik hem de düşük enerjili çevresel cihazlar ile uyumlu Dual Mod bir aygıtı gösterir.[4]
  • Bluetooth Smart, çalışabilmesi için yalnızca Smart Ready veya başka bir Smart cihazı gerektiren düşük enerjili bir cihazı belirtir.

Yeni markalaşma bilgisiyle Bluetooth SIG temel bir değişiklik yaptı. Bluetooth Smart ve Bluetooth Smart Ready logolarını kaldırdı ve Bluetooth logosunu ve kelime markasını kullanmaya geri döndü.

Hedef Piyasa

Bluetooth SIG, özellikle akıllı ev, sağlık, spor ve fitness sektörlerinde düşük enerjili teknoloji pazarlarını belirlemektedir.[5] Bahsedilen avantajlar arasında:

  • Düşük güç gereksinimi sayesinde, bir saat pili ile aylar hatta yıllar boyunca çalışır.
  • Küçük boyutlu ve düşük maliyetlidir.
  • Mobil telefonların, tabletlerin ve bilgisayarların kurulu olduğu altyapı ile uyumludur.

Uygulamalar

Orijinal Bluetooth özelliklerinden ödünç alan Bluetooth SIG, düşük enerjili cihazlar için bir cihazın belirli bir uygulamada nasıl çalıştığıyla ilgili birkaç profil tanımlamıştır.. Üreticilerin uyumluluğunu sağlamak amacıyla cihazları için uygun özellikleri uygulamaları beklenmektedir. Bir cihaz birden fazla profilin uygulanmasını içerebilir.

Bütün düşük enerji uygulama profilleri, düşük enerji bağlantısı üzerinden nitelik olarak bilinen kısa veri parçalarını göndermek ve almak için genel bir özellik olan genel öznitelik profiline (GATT) dayanır. Bluetooth 4.0, daha yüksek bit hızları yla düşük güç tüketimi sağlar.[6]

2014'te Cambridge Silicon Radio (şimdi Qualcomm ’un bir parçası) CSR Mesh’i başlattı. CSR Mesh protokolü, ağdaki diğer Bluetooth Smart cihazlarla iletişim kurmak için Bluetooth Smart’ı kullanmaktadır. Her cihaz, bilgileri bir "örgü" efekti oluşturan diğer Bluetooth Smart cihazlarına iletir. Örneğin, bu sayede tüm bir tüm bir binanın ışıklarını tek bir akıllı telefondan kapatabilmektedir. Bluetooth SIG geçtiğimiz günlerde Smart Mesh çalışma grubunu, kullanım durumlarını araştırmak ve tanımlamak için bir standart belirtim tanımlamak amacıyla oluşturdu.[7][8][9]

Uygulama

Çip (Mikrodevre)

2009'un sonlarında, birçok üretici tarafından ilan edilen, Bluetooth Smart entegre uygulamaları çoğunlukla radyo yazılımı kullanır, bu yüzden özellik güncellemeleri bir yazılım (Firmware) yükseltmesi aracılığıyla yerleştirilebilir.

Donanım

Mevcut mobil cihazlar hem Klasik Bluetooth hem de Bluetooth Akıllı standardı için donanım ve yazılım desteği ile yaygın olarak piyasaya sürülmektedir.

İşletim sistemleri

  • IOS 5 ve sonrası [10]
  • Windows Phone 8.1 [11]
  • Windows 8 ve sonrası [12]
  • Android 4.3 ve sonrası [13]
  • BlackBerry 10 [14]
  • BlueZ 5.0 ile Linux 3.4 ve sonrası [15]
  • Unison OS 5.2 [16]

Tarih

2011'de Nokia araştırmacıları, çağdaş kablosuz teknolojilerin ele almadığı çeşitli senaryoları belirledi.[17][18][19]

Şirket, Bluetooth teknolojisi ile arasındaki farkları en aza indirirken daha düşük güç kullanımı ve maliyet sağlayan Bluetooth standardından uyarlanmış kablosuz bir teknoloji geliştirmeye başladı. Sonuçlar 2004'te “Bluetooth Low End Extension” adı altında yayınlandı.[20]

Özellikle Logitech ve EU FP6 projesi olan MIMOSA[21] ile daha da geliştirildikten sonra,[22] STMicroelectronics tarafından aktif olarak teşvik edildi ve desteklendi. İlk etaplarından bu yana, teknoloji Ekim 2006'da “Wibree” markasıyla kamuya açıklandı.[23] Bluetooth SIG üyeleri ile yapılan müzakereler sonrasında Haziran 2007'de Wibree'yi Bluetooth Spesifikasyonu'nda Bluetooth Smart teknoloji olarak bilinen ultra düşük güç teknolojisi olarak eklemek için bir anlaşmaya varıldı.[24][25]

Temel özellikler 4.0 sürümüyle Bluetooth Smart'ın entegrasyonu 2010 yılının başında tamamlandı.[26] 4.0 özelliklerini uygulayan ilk akıllı telefon Ekim 2011'de piyasaya sürülen iPhone 4S idi.[27] Bir dizi üretici, 2012'de Bluetooth Smart Ready cihazlarını piyasaya sundu. Ardından 4 Aralık 2013'te BLE 4.1, 2 Aralık 2014'te BLE 4.2 ve 16 Haziran 2016'da BLE 5.0 sunuldu.

Yapılan geliştirmeler tabloda belirtilmiştir.

Bluetooth 5 teknik açıdan; IoT uygulamaları için Bluetooth 4 sürümlerine kıyasla önemli olabilecek;

  • Artan iletim gücünü ya da kodlanmış fiziksel katmanı kullanarak menzili 4 katına,
  • Bluetooth 4.x'e kıyasla sembol süresinin isteğe bağlı yarısını kullanarak hızı iki katına çıkarır,
  • Tanıtım verisi uzunluğunu artırarak veri yayın kapasitesinde,
  • BLE yayınlarının tanıtım verisi uzunluğunu arttırarak veri yayın kapasitesinde sekiz kat artış sağlar.[28]

Bluetooth SIG, Mesh Profile (Ağ Profili) ve Mesh Model (Ağ Modeli) özelliklerini resmi olarak 18 Temmuz 2017'de yayınladı. Mesh özellikleri, ev otomasyonu, algılayıcı ağları ve diğer uygulamalar için çoktan çoklu cihaz iletişiminde BLE kullanımına olanak tanır.[29]

Teknik Detaylar

Radyo Arayüzü

Bluetooth Smart teknolojisi, Klasik Bluetooth teknolojisi olarak aynı spektrum aralığında çalışmaktadır (2.400-2.4835 GHz ISM bandı), ancak farklı kanal grupları kullanmaktadır. Klasik Bluetooth 79 1-MHz kanalları yerine, Bluetooth Smart'ın 40 2-MHz kanalı vardır. Bir kanalda, veriler Klasik Bluetooth'un Temel Hız düzenine benzer şekilde Gauss frekans kayması modülasyonu kullanılarak iletilir. Bit hızı 1 Mbit/s'dir ve maksimum gönderim gücü 10 mW'dır. Daha fazla ayrıntı, Bluetooth Çekirdek spesifikasyonu V4.0'ın Cilt 6 Bölüm A'da (Fiziksel Katman Spesifikasyonu) verilmiştir.

Bluetooth Smart, dar bant girişim problemlerine karşı koymak için frekans atlaması yapmaktadır. Klasik Bluetooth da frekans atlamasını kullanır, ancak ayrıntılar farklıdır. Sonuç olarak hem FCC hem de ETSI Bluetooth teknolojisini bir FHSS şeması olarak sınıflandırırken, Bluetooth Smart, dijital modülasyon teknikleri veya doğrudan dizi yayma spektrumu kullanan bir sistem olarak sınıflandırılmıştır.[30]

TEKNİK ÖZELLİKLERKLASİK BLUETOOTH TEKNOLOJİSİBLUETOOTH LOW ENERGY TEKNOLOJİSİ
Radyo Frekansı2.4 GHz2.4 GHz
Mesafe/Menzil~ 10-100 metre~10-100 metre
Sembol (İşaret) Menzili1-3 Mbps1 Mbps
Uygulama çıktısı0.7-2.1 Mbps305kbps
Düğümler/Aktif Slave'ler7Sınırsız
Güvenlik56-128 bit128 bit AES
SağlamlıkFHSSFHSS
Gecikme (Veri göndermek için bağlı olmama durumunda)100 + ms<6 ms
Resmi KısıtlamalarDünya ÇapındaDünya Çapında
Belgelendirme KuruluşuBluetooth SIGBluetooth SIG
Ses KabiliyetiEvetHayır
Ağ TopolojisiNoktadan Noktaya Dağıtım AğıNoktadan Noktaya, Star (Yıldız)
Güç Tüketimi1 (Referans değeri)0.01 to 0.5 (Duruma bağlı kullanım)
Servis KeşfiEvetEvet
Profil KonseptiEvetEvet
Birincil Kullanım DurumlarıCep telefonları, kulaklıklar, ses sistemi, otomativ, PC vb.Cep telefonları, oyun, PC'ler, spor & fitness, medikal, otomotiv, sanayi, otomasyon, ev elektroniği vb.

[31]

GAP[32]

GAP Generic Access Profile'in (Genel Erişim Profili) kısaltılmasıdır ve Bluetooth'un bağlantılarını ve yayınlarını (advertisement) kontrol eder. GAP cihazı dış dünyaya görünür yapar ve iki cihazın birbirleriyle nasıl etkileşimde bulunabileceğini veya bulunamayacağını belirler.

Cihaz Rolleri

GAP cihazlar için çeşitli roller tanımlar ve genel mimari özelinde iki rol bunlardan en önemlisidir. Bunlar Merkezi Cihazlar ve Çevresel Cihazlardır.

  • Çevresel cihazlar (peripheral devices), çok daha güçlü bir merkezi cihaza bağlanabilen, küçük, düşük güçte, kaynağı kısıtlı aygıtlardır. Çevresel cihazlar kalp atış monitörü (heart rate monitor), BLE etkin yakınlık etiketi (BLE enabled proximity tag) vb. örnek verilebilir.
  • Merkezi cihazlar (central devices), genellikle çok daha fazla işlem gücü ve hafızasıyla örnek olarak mobil telefon ya da tabletlerdir.

Yayın (Advertisement) ve Tarama Cevap (Scan Response) Verileri

BLE cihazları, yayın tanıtım paketlerine dayalı bir süreçle tespit edilir.

GAP ile çevreye yayın yapabilmenin iki yolu vardır. Bunlar, Yayın Verisi yükü (Advertisement Data Payload) ve Tarama Cevabı yükü (Scan Response Payload)dür.

Bu her iki yük de benzerdir ve maksimum 31 bayt veri içerebilir. Yüklerden tanıtım verisinin kullanılması menzil içindeki merkezi cihazların onun varlığının bilmesine izin vermek için zorunlu kılınmıştır. Tarama cevabının yükü isteğe bağlı, merkezi cihazların talep edebildiği ve cihaz tasarımcılarına bir aygıt adı vb. için bir dize daha fazla bilgi sığdırmak amacıyla izin verebildiği ikinci bir yüktür.

Tanıtım Süreci

Aşağıdaki diyagram tanıtım sürecini, tanıtım ve tarama cevap yüklerinin nasıl çalıştığını açıklamaktadır.

Bir çevresel cihaz, özel bir tanıtım aralığı (advertisement interval) belirler ve bu aralık sıklığında ana tanıtım paketini yayınlar. Bu aralık, güç tüketimi ve duyarlılık gereksinimleri düşünülerek uygulamaya özel seçilebilir, örneğin 2s'de bir tanıtım paketi yayınlayan bir cihaz, 20ms'de bir tanıtım paketi yayınlayan cihaza göre daha az güç tüketir fakat duyarlılığı da 20ms yayına göre daha azdır.

Eğer bir başka cihaz çevreyi tarıyor ise isteğe bağlı olarak ortamdaki cihazların tarama cevap yükünü talep edebilir böyle bir durumda çevresel cihaz tanıtım paketi ile birlikte tarama cevap yükünü de iletecektir.

[33]
[33]

Yayın Ağı Topolojisi

Çevresel cihazların çoğu kendilerini tanıtmaktadır ve bu sayede onlar ile bir bağlantı kurulabilir ve GATT servisleri ve karakteristikleri kullanılabilir (Çok daha fazla verinin değiş tokuş edilmesine ve her iki yönde de kullanılmasına olanak tanır) ayrıca sadece verilerin yayınlarının yapılmasının istendiği durumlar da vardır.

Buradaki ana kullanım bir çevresel aygıtın aynı anda birden fazla aygıta veri gönderilmesinin istenmesidir. Bu sadece tanıtım paketini yayınlayarak mümkün olabilir çünkü bağlı mod'da (peer2peer connected) gönderilen ve alınan veriler yalnızca bu bağlı iki cihaz tarafından görülebilmektedir. 31 byte tanıtımda küçük miktarda özel veri ekleyerek ya da alttaki örnekte gösterdiği gibi menzildeki herhangi bir cihaza tek yönlü veri gönderen tarama cevap yükleriyle BLE çevresel aygıtı kullanılabilir. Bu BLE yayınlama (advertisement) olarak bilinir.

[34]

Bu yaklaşım Apple'ın iBeacon'u tarafından kullanılmaktadır. Bu örnekte iBeacon ana tanıtım paketine özel yükler ekleyerek "Manufacturer Specific Data Field”i (Özel Üretici Veri Alanı) kullanır.

Çevresel ve merkezi cihazların arasında bir bağlantı kurulduğu zaman genellikle yayın süreci durur (yayın paketleri çevreye yayınlanmaz) ve her iki yönde de iletişim kurmak için GATT servisleri ve karakteristikleri kullanılır.

GATT[35]

Generic Attribute Profile (GATT) iki BLE cihazının Servisler (Services) ve karakteristikler (Characteristics) adı verilen kavramları kullanarak verileri aktarma biçimini tanımlar. Tablosundaki her bir girdi için 16 bitlik kimlik bilgileri kullanarak basit bir arama tablosunda Servisler, Karakteristikler ve ilgili verileri depolamak için kullanılan Attribute Protocol (ATT) adlı genel bir veri protokolünü kullanır.

GAP tarafından yönetilen yayın süreci tamamlandıktan sonra GATT, iki cihaz arasında özel bir bağlantı kurulduğunda devreye girer.

GATT ve bağlantılar ile akılda tutulması gereken en önemli nokta bu bağlantıların özel olmasıdır. Bir BLE çevresel cihazı tek seferde sadece bir merkezi cihaza (mobil telefon, vb.) bağlanabilir, ayrıca bağlanır bağlanmaz tanıtımın kendiliğinden sona ereceği ve diğer aygıtların mevcut bağlantı kesilene kadar onu göremeyeceği veya ona bağlanamayacağı anlamına gelir.

Bağlı Ağ Topolojisi

Aşağıdaki diyagram, BLE aygıtlarının bağlı bir ortamda çalışma biçimini açıklamaktadır. Bir çevresel cihaz tek seferde sadece tek merkezi cihaza (mobil telefon) bağlanabilir ancak merkezi cihaz birden çok çevresel cihaza bağlanabilmektedir.

İki çevresel arasında veri alışverişi gereksiniminde mesajların bir merkezi cihaz üzerinden geçmesi gerekmektedir.

Ancak, çevresel ve merkezi bir cihaz arasında bağlantı kurulduktan sonra, iletişim yalnızca tanıtım verilerini ve GAP'ı kullanan tek yönlü yayın yaklaşımından farklı olarak her iki yönde de gerçekleşebilir.

[36]

GATT İşlemleri[35]

GATT işlemlerinde önemli bir konsept sunucu-istemci ilişkisidir.

Çevresel cihaz ATT arama verilerini servisler ve karakteristikler tanımlarını tutan GATT sunucusu ve bu sunucuya istek gönderen GATT istemcisi (telefon / tablet) olarak tanımlanır.

Tüm işlemler Master (Ana Cihaz), Slave (Bağımlı Cihaz) GATT sunucusundan yanıt alan GATT istemcisi, tarafından başlatılır. Bir bağlantı kurarken çevresel cihaz merkezi cihaza bir bağlantı aralığı önerir ve merkezi cihaz yeni bir veri mevcut olup olmadığını görmek için her bağlantı aralığında yeniden bağlanmaya çalışır. Ancak bu bağlantı aralığı yalnızca bir öneridir. Merkezi cihazın bu talebi kabul etmesi mümkün olmayabilir çünkü diğer çevresel cihazlarla konuşmakta olabilir.

Aşağıdaki diyagram Ana cihaz her seferinde işlem başlatırken çevresel cihaz (GATT Sunucusu) ile Merkezi cihaz (GATT İstemcisi) arasındaki veri alışveriş sürecini göstermektedir:

[37]
[37]

Servisler ve Karakteristikler

BLE'deki GATT işlemleri, aşağıdaki çizimde de görüldüğü gibi Profiller, Servisler ve Karakteristikler isimli yüksek düzeyde iç içe geçmiş nesnelere dayanır:

Profiller (Profiles)

Profiller olası BLE uygulamalarının tanımlamalarıdır ve BLE özellikli cihazların diğer BLE cihazlarıyla iletişim kurmak için kullandıkları genel davranışları belirtir. Bir profil aslında BLE çevresel cihazının kendisinde mevcut değildir. Bluetooth SIG veya çevresel tasarımcılar tarafından derlenen önceden tanımlanmış Servisler koleksiyonudur. Profiller bir BLE modülünün hangi veri türlerini ilettiğini daha açık bir şekilde tanımlamak için Bluetooth standardı üzerine kurulmuştur. Cihazın uygulaması, ahizesiz yetenekler (hands-free capabilities)den kalp atış hızı sensörlerine, uyarılara ve daha fazlasına kadar hangi profilleri desteklemesi gerektiğini belirler.[38]

[37]

Sağlık profili

Sağlık uygulamalarında Bluetooth Smart cihazlar için birçok profil bulunmaktadır. “Continua Health Alliance” konsorsiyumu, bunları Bluetooth SIG ile iş birliği içinde desteklemektedir.

  • BLP (Blood Pressure Profil): kan basıncı ölçümü için.
  • HTP (Health Thermometer Profile): tıbbi sıcaklık ölçüm cihazları için.
  • GLP (Glucose Profile): kan şekeri monitörleri için.
  • CGMP (Continuous Glucose Monitor Profile)

Spor ve fitness profilleri

Spor ve fitness aksesuarları için profiller şunlardır:

  • BCS (Body Composition Service)
  • CSCP (Cycling Speed and Cadence Profile): Ritimleri ve tekerlek hızını ölçmek için bir bisikletin veya egzersiz bisikletine bağlı sensörler için.
  • CPP (Cycling Power Profile)
  • HRP (Heart Rate Profile): kalp atış hızını ölçen cihazlar için
  • LNP (Location and Navigation Profile)
  • RSCP (Running Speed and Cadence Profile)
  • WSP (Weight Scale Profile)

İnternet Bağlantısı

  • IPSP (Internet Protocol Support Profile)

Genel Sensörler

  • ESP (Environmental Sensing Profile)
  • UDS (User Data Service)

HID Bağlantısı

  • HOGP (HID over GATT Profile): Bluetooth LE özellikli kablosuz fareler, klavyeler ve uzun ömürlü pil ömrü sunan diğer cihazlara izin verir.

Yakınlık algılama

"Elektronik tasma" uygulamaları, “her zaman açık” cihazlarda mümkün olan uzun pil ömrü için oldukça uygundur. iBeacon cihazlarının imalatçıları, Apple Inc. uyumlu iDevices tarafından desteklenen yakınlık algılama özelliklerini kullanmak amacıyla cihazları için uygun özellikleri uygulamaktadırlar. İlgili uygulama profilleri şunları içerir:

  • FMP "Find Me" profili bir cihazın ikinci yeri bilinmeyen bir cihazda uyarı yayınlamasına izin verir.
  • PXP “Proximity” profili bir kullanıcının yakın bir aralıkta olup olmadığını algılanmasını sağlar. Fiziksel yakınlık radyo alıcısının RSSI değerini kullanarak tahmin edilmektedir, fakat mesafelerin mutlak bir kalibrasyonu olmamaktadır. Tipik olarak, aygıtlar arasındaki mesafe belirli bir eşiği aştığında bir alarm verilebilir.

Uyarılar ve zaman profilleri

  • Telefon uyarı durumu profili ve uyarı bildirim profili, bir istemci aygıtının gelen çağrı uyarıları gibi başka bir aygıttaki bildirimleri almasına izin verir.
  • Zaman profili, bir istemci cihazdaki geçerli saat ve saat dilimi bilgilerini, bir el cihazını ve bir cep telefonunun şebeke zamanı gibi bir sunucu cihazından ayarlanmasını sağlar.

Servisler (Services)

Hizmetler verileri mantıksal yapılara ayırmak için kullanılır ve karakteristikler adı verilen veri yığınlarını içerir. Bir servis bir veya daha fazla karakteristiğe sahip olabilir ve her servis kendisini, 16-bit (resmi olarak kabul edilen BLE Servisleri için) veya 128-bit (Özel Servisler için) olabilen, benzersiz bir sayısal kimliğe (UUID) bürünerek diğer servislerden ayırır.

Örneğin nabız servisinde, SIG tarafından kabul edilen bu servisin 0x180D'lik 16 bitlik bir UUID'ye sahip olduğu ve en fazla üç karakteristik içerdiği görülebilir, ancak yalnızca ilki zorunludur: Heart Rate Measurement (Nabız Ölçümü), Body Sensor Location (Vücur Sensör Lokasyonu) and Heart Rate Control Point (Nabız Kontrol Noktası).

Karakteristikler (Characteristics)

GATT işlemlerindeki en düşük düzey kavramı, tek bir veri noktasını kapsayan karakteristiklerdir.

Servislere benzer şekilde, her karakteristik kendisini önceden tanımlanmış bir 16-bit veya 128-bit UUID ile ayrılır. Birlikte çalışabilirliği ve BLE özellikli Donanım-Yazılım geliştiricilerine ya da sadece çevresel cihazın yazılımına uygun özel karakteristikler tanımlanabilir.

Örnek olarak, Kalp Hızı ölçümü karakteristiği kalp hızı servisi için zorunludur ve 0x2A37'lik bir UUID kullanır. Kalp hızı ölçümü veri formatını (veri UINT8 veya UINT16, vb.) tanımlayan tek bir 8 bitlik değerle başlar ve bu yapılandırma byte'ıyla eşleşen kalp atış hızı ölçüm verilerini içerir.

Karakteristik, BLE çevresel cihazları ile etkileşimde bulunacak ana noktadır. Ayrıca uygulamaya özgün karakteristikler oluşturmak mümkün olduğundan BLE çevresel cihazı için veri iletişiminde kullanılır. Özel bir ‘UART Servisi've iki karakterisik (biri TX ve diğeri RX kanalı in) ile basit bir UART arayüzü gerçeklenebilir.

Kaynakça

  1. ^ "Arşivlenmiş kopya". 2 Temmuz 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  2. ^ "Arşivlenmiş kopya". 23 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  3. ^ "Arşivlenmiş kopya". 3 Şubat 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Şubat 2015. 
  4. ^ "Arşivlenmiş kopya". 24 Temmuz 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Temmuz 2015. 
  5. ^ "Arşivlenmiş kopya". 18 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  6. ^ "Arşivlenmiş kopya". 3 Ekim 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  7. ^ "Arşivlenmiş kopya". 13 Temmuz 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  8. ^ "Arşivlenmiş kopya". 14 Temmuz 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  9. ^ "Arşivlenmiş kopya". 25 Haziran 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  10. ^ "Arşivlenmiş kopya". 4 Eylül 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  11. ^ "Arşivlenmiş kopya". 4 Mart 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  12. ^ "Arşivlenmiş kopya". 19 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  13. ^ "Arşivlenmiş kopya". 23 Kasım 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  14. ^ "Arşivlenmiş kopya". 26 Haziran 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  15. ^ "Arşivlenmiş kopya". 23 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  16. ^ "Arşivlenmiş kopya". 30 Eylül 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  17. ^ "Arşivlenmiş kopya". 3 Nisan 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  18. ^ "Arşivlenmiş kopya". 8 Kasım 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Kasım 2012. 
  19. ^ "Arşivlenmiş kopya". 3 Mart 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  20. ^ "Arşivlenmiş kopya". 21 Aralık 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  21. ^ "Arşivlenmiş kopya". 4 Ağustos 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Ağustos 2016. 
  22. ^ http://www.st.com/bluenrg-ms []
  23. ^ "Arşivlenmiş kopya". 31 Aralık 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  24. ^ "Arşivlenmiş kopya" (PDF). 29 Aralık 2014 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  25. ^ "Arşivlenmiş kopya". 7 Eylül 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  26. ^ "Arşivlenmiş kopya". 17 Ocak 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  27. ^ "Arşivlenmiş kopya". 24 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  28. ^ "Arşivlenmiş kopya". 29 Aralık 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  29. ^ "Arşivlenmiş kopya". 8 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  30. ^ "Arşivlenmiş kopya". 29 Eylül 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  31. ^ "Arşivlenmiş kopya". 18 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  32. ^ "Arşivlenmiş kopya". 23 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  33. ^ "Arşivlenmiş kopya". 23 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  34. ^ "Arşivlenmiş kopya". 23 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  35. ^ a b "Arşivlenmiş kopya". 23 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  36. ^ "Arşivlenmiş kopya". 23 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  37. ^ a b "Arşivlenmiş kopya". 23 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 
  38. ^ "Arşivlenmiş kopya". 23 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Eylül 2017. 

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">NFC</span> Yakın Alan İletişim Sistemi

NFC yani Near Field Communication ve Türkçe ismiyle Yakın Alan İletişimi, iki elektronik cihaz arasında 4 cm (1,57 inç) veya daha kısa bir mesafe üzerinden iletişim kurulmasını sağlayan bir dizi İletişim protokolü'dür. NFC, daha yetenekli kablosuz bağlantıları önyüklemek için kullanılabilecek basit bir kurulum aracılığıyla düşük hızlı bağlantı sunar. Diğer "yakınlık kartı" teknolojileri gibi NFC de, 106 ila 848 kbit/s aralığındaki veri hızlarında ISO/IEC 18000-3 hava arayüz standardını kullanan, küresel olarak mevcut lisanssız radyo frekansı ISM bandı'nda 13,56 MHz'lik frekansını kullanarak bir veya her iki yönde iletişim kuran NFC özellikli cihazlardaki iki anten arası endüktif bağlantıya dayanır.

<span class="mw-page-title-main">ZigBee</span>

ZigBee, kişisel alan ağları için kullanılan bir IEEE 802 standardına göre küçük, düşük güçlü dijital radyolar kullanılarak oluşturulan yüksek düzeyde iletişim protokollerinin özelleştirilmesidir.

<span class="mw-page-title-main">Wear OS</span> Akıllı Saat işletim sistemi

Wear OS; Google tarafından geliştirilen, Akıllı saatler ve giyilebilir teknolojik bilgisayarlar için kullanılması planlanan bir Android sürümüdür. C, C++ ve Java dilinde yazılmıştır. Android sürümü 4.3 veya daha yeni ya da iOS 8.2 sürümü veya daha yeni sürümle çalışan Google'ın eşleştirme uygulamasından sınırlı desteği ile, cep telefonları ile eşleştirme tarafından yapılır. Android Wear teknoloji ve SmartWatch form faktörü içine mobil bildirimleri ile Google Nowa entegre edildi. Aynı zamanda Google Play Store'dan uygulama indirmek için yeteneği ekler.

<span class="mw-page-title-main">Seri 40</span>

Seri 40 veya S40 orta katman özellikli Nokia telefonlarında ve bazı Vertu lüks telefonlarda yazılım platformu ve uygulama kullanıcı arabirimi (UI) yazılımdır. Bu, dünyanın en yaygın kullanılan cep telefonu platformlarından biri oldu ve yüz milyonlarca cihazlarda bulundu. Nokia şirketi 1,5 milyar Seri 40 cihazları sattığını 25 Ocak 2012 tarihinde ilan etmiştir. S40 daha temel Seri 30 ve Seri 30+ platformundan, daha fazla özelliğe sahiptir. Onlar akıllı telefonlar için kullanılmadı, böyle ki, Nokia öncelikle Windows Phone ve 2012 yılına kadar Symbian kullandı. Ancak, 2012 ve 2013 yılında, örneğin 308, 309 ve 311 olarak Asha hattından birkaç Seri 40 telefonlar, aslında çoklu görev veya tam teşekküllü bir HTML tarayıcısı gibi akıllı telefon özelliklerini desteklememesine rağmen, "Akıllı telefonlar" olarak ilan edilmiştir.

<span class="mw-page-title-main">Microsoft Band</span>

Microsoft Band, Microsoft tarafından oluşturulan ve geliştirilen akıllı saat ve aktivite takipçisi türüdür. 29 Ekim 2014 tarihinde ilan edildi. Microsoft Bant spor izleme ve sağlık odaklı yeteneklerini birleştirir ve Windows Phone, iOS ve Android sistemli akıllı cihazlarla Bluetooth bağlantısı üzerinden entegre olur. Yerini daha sonra Microsoft Band 2 aldı.

<span class="mw-page-title-main">Bul (Apple)</span>

iPhone'umu Bul ya da bilinen yaygın adlarıyla Find My iPad, Find My iPod veya Find My Mac, Apple tarafından sağlanan ve iOS cihazlarının ve Mac bilgisayarların uzaktan konum takibi yapılmasına izin veren bir uygulama ve hizmet. Mart 2013 itibarıyla, şu anda hizmet şu anda iOS 5 veya üstü ve Mac OS X Lion için veya iCloud aracılığıyla kullanılabilmektedir. iOS 9 sürümünden itibaren uygulama artık işletim sistemi ile birlikte verilmektedir. Bir kullanıcı iOS 8'i çalıştırıyorsa, uygulama App Store'dan ücretsiz olarak indirilebilir.

<span class="mw-page-title-main">Windows Live Mesh</span>

Windows Live Mesh Windows Live hizmet yelpazesinin bir parçası olarak Microsoft tarafından tanıtılan ücretsiz Internet tabanlı dosya senkronizasyonu uygulaması idi. İki veya daha fazla bilgisayar arasındaki dosya ve klasörlerin birbirleriyle senkronize olmasını sağlamak için tasarlanmışdır. Windows ve Mac OS X Leopard ve daha sonraki Intel işlemcili bilgisayarlarda veya Web'de SkyDrive ile çalıştırılır. Windows Live Mesh ayrıca Internet üzerinden uzak masaüstü erişimini de etkinleştirdi.

<span class="mw-page-title-main">Windows Live Devices</span>

Windows Live Aygıtları Microsoft tarafından tanıtılan Windows Live'nin bir parçası olarak bir çevrimiçi cihaz yönetimi hizmetidir. Windows Live Devices, 24 Haziran 2010 tarihinde Windows Live Wave 4 hizmet paketinin bir parçası olarak piyasaya sürüldü. Kullanıcılara bilgisayarlarında, mobil cihazlarında ve dijital fotoğraf çerçeveleri gibi diğer çevre birimlerde saklanan dosyaların senkronizasyona merkezi olarak erişmesine ve yönetmesine olanak tanıdı. Windows Live Aygıtları, kullanıcıların bir web tarayıcısı kullanarak bilgisayarlarından internete uzaktan erişmelerini sağlar.

iPad (4. nesil) Appleın 2012de tanıttığı tablet bilgisayar

iPad 4 Apple tarafından geliştirilen ve pazarlanan bir tablet bilgisayardır. Selefi ile karşılaştırıldığında, dördüncü nesil iPad, Retina Ekran'ı koruyordu, ancak Apple A6X yongası ve 12 Eylül 2012'de piyasaya çıkan Lightning konektörü gibi yeni ve yükseltilmiş bileşenler içeriyordu.

<span class="mw-page-title-main">Microsoft Yazılım Güncelemesi</span>

Microsoft Yazılım Güncelemesi 2006 yılında başlatılan bir Windows ve OS X tabanlı bir uygulamadır. Müşterilere herhangi bir İnternet erişimli erişim noktasından bir S40 veya S60 veya Microsoft Lumia cihazının mobil cihaz bellenimlerini güncelleme ve kurtarma olanağı sağlar. Veri kaybını önlemek için kullanıcılara, aygıtlarını güvenli bir şekilde nasıl güncelleyebilecekleri konusunda ekrandaki bilgi talebi verilir.

<span class="mw-page-title-main">Microsoft Lumia 540</span>

Microsoft Lumia 540, Windows tabanlı ve Microsoft Lumia mobil telefon ürünleri ailesinin bir parçası olarak üretilen akıllı telefondur. Microsoft tarafından üretilir. Windows Phone 8.1 işletim sistemini çalıştırır. Daha sonra Windows 10 Mobile güncellemesi de aldı. 10 Kasım 2014'te Build 2014'te ilan edildi.

<span class="mw-page-title-main">HTC Titan (Windows Mobile)</span>

HTC Titan , High Tech Computer (HTC) tarafından Haziran 2007 yılında üretilen bir Windows Mobile Pocket PC telefon modelidir. Daha fazla ROM, GPS, ilave sabit tuşlar, kaydırma tekerleği, yaylı klavye ve daha yüksek çözünürlüklü bir kamera ekleyerek iyileştirdiği HTC Apache'nin halefidir. Windows Mobile 6.0 işletim sistemi, Microsoft Office Mobile ve Outlook Mobile üzerinden HTML e-postası içerir. Titan'ın dijital bir ses ve dijital film oynatıcı olarak çalışmasına izin veren özellik Windows Media Playerdir. Bir başka model olan HTC Titan Ekim 2011 yılında tanıtıltı, aygıt Windows Phone sisteminin Windows phone 7 sürümünde çalışır.

<span class="mw-page-title-main">Nokia Lumia 720</span>

Nokia Lumia 720, Nokia tarafından üretilmiş Nokia Lumia serisine mensup bir Windows Phone sistemli akıllı telefondur. 29 Nisan 2013 yılında Mobile World Congress etkinliğinde sunuldu. Windows Phone 8 işletim sisteminde çalışır. Windows Phone 8.1 Lumia Cyan ve Lumia Denim sürümleri alabilir. 2011 yılın Nokia Lumia 710 modelinin yerini aldı. Modelin yerine ise 2014 yılında Nokia Lumia 730 ve Nokia Lumia 735 modelleri keçti.

<span class="mw-page-title-main">Nokia Asha 303</span>

Nokia Asha 303, Nokia tarafından üretilmiş Nokia Asha serisi ve Seri 40 sistemi'ne mensup bir bir QWERTY cep telefonudur. "Bağlanın. Sosyal olun. Eğlenin." sloganı ile yapıldı. Londra'daki Nokia World 2011'de üç Asha telefonu olan Nokia Asha 200/201, Nokia Asha 201 ve Nokia Asha 300 ile birlikte ilan edildi. 303, Asha ailesinin amiral gemisi olarak kabul edildi. Nokia X3-02 ve Nokia Asha 302 modelinin yerini aldı. Ardılı ise Nokia Asha 311-dir. Temel özellikleri QWERTY klavye ve kapasitif dokunmatik ekran, Pentaband 3G radyo, 3G üzerinden SIP VoIP ve Wi-Fi ve daha önce hiç Series 40 telefonunda görülmemiş olan Angry Birds'i oynama özelliği idi. Nokia Asha 303, herhangi bölgeye pazarlandığına bağlı olarak bir dizi dilde mevcuttur. Güney Asya'da satılan modeller en az sekiz dili desteklemektedir: İngilizce, Hintçe, Gujarati, Marathi, Tamil, Kannada, Telugu ve Malayalam.

Nokia Asha 310, Nokia tarafından üretilmiş Nokia Asha serisi ve Seri 40 sistemi'ne mensup cep telefonudur. Mart 2013'te serbest bırakıldı. Çift abone kimlik modülü (SIM) yuvaları ve Wi-Fi bağlantısı ile Asha telefon serisinde ilk oldu. Yeni Android cihazlarla rekabet edebilmek için Asha serisinin yenilenmesi oldu. Dokunmatik ekrana sahip, 2 veya 4 GB'lık bir mikro SD kartı ile birlikte geldi, 64 MB RAM, 2 MP kamera ve bekleme modunda 600 saate kadar sürebilen bir pille çalışıyor. Telefon 54 saate kadar müzik çalabilir veya 9 saate kadar video oynatabilir ve maksimum 17 saat konuşma süresi (2G) gösterebilir. Nokia Asha 205 modelinin ardılıdır.

<span class="mw-page-title-main">Nokia 6230</span> Cep telefonu modeli

Nokia 6230 Nokia tarafından piyasaya sunulan Seri 40 platformunu temel alan bir cep telefonudur. 28 Ekim 2003 tarihinde ilan edildi ve 2004 yılının ilk çeyreğinde serbest bırakıldı. Nokia 6100 ve Nokia 6610 modellerin devamı, Nokia 6233, Nokia 6300, Nokia E50, Nokia E60 modellerinin öncülüdür. Yan tarafında müzik tuşları yerleşik değil, ancak üçüncü en yüksek Nokia telefonu olarak kabul ediliyor. Cingular Wireless, Nokia 6230b'yi Amerika Birleşik Devletleri'nde birincil GSM operatörü olarak sundu. Cincinnati Bell, Simmetry Communications, Viaero Wireless ve Telcel gibi diğer şirketler de bu modeli sundular.

<span class="mw-page-title-main">LifeDrive</span>

LifeDrive Palm'in eski bir enkarnasyonu olan PalmOne tarafından 2005 yılında üretilen, Palm OS tabanlı mobil kişisel dijital yardımcı cihazdı. Cihaz, PalmOne'ın "Mobil Yöneticisi" cihaz kategorisine giren ilk ve tek cihaz idi. Palm, adından da anlaşılacağı üzere, LifeDrive'ı, kişi, takvim, müzik, resim, video ve uygulamalar da dahil olmak üzere gün boyunca bir kullanıcının ihtiyaç duyabileceği tüm yetenekleri ve veri depolama alanını sunma kapasitesine sahip olmasını amaçladı. Serbest bırakıldığında, bu görev için seçilen 4 gigabayt kapasite, çoğu PDA tarafından kullanılan flash belleği kullanarak elde edilemedi. Bu nedenle, görev için 4 GB microdrive sabit disk sürücüsü seçildi. Taşınabilir bir disk sürücüsü olarak kullanılabilecek ayrı bir veri bölümü içeriyordu. LifeDrive, Bluetooth ve Wi-Fi bağlantı özelliklerine sahipti, her iki özelliği de bir araya getiren ilk Palm el cihazı oldu. Cihaz E-kitap okuyucu (eReader), Documents To Go ve WiFile yazılımı ile önceden yüklenmiş olarak geldi. Palm OS Graffiti 2 girişi vardır.

Bluetooth yığını, Bluetooth protokol yığınının uygulamasını belirten bir yazılımdır.

Nokia 3600 slide, Nokia tarafından Ağustos 2008'de piyasaya sürülen bir cep telefonudur. Telefon, Seri 40 3. Versiyon platformunu çalıştırır. Bu, Nokia 6600 slide'ın "düşük son versiyonu" olarak sınıflandırılır, en büyük farkı 3G desteğinin olmamasıdır.

<span class="mw-page-title-main">Sony Xperia acro S</span>

Sony Xperia acro S ; Sony Mobile Communications tarafından üretilmiş ve geliştirilmiş, Sony Xperia ailesine ait Android işletim sistemini kullanan, toza ve suya dayanıklı olan bir akıllı telefondur. Sony Ericsson Xperia acro'nun halefi, Sony Xperia V'nin selefidir.