Ana içeriğe atla

Mi Band 3 NFC ve Türkçe Diline Çevirme

Bu hafta eski kafa saat kullanımını bırakıp artık akıllı saatlere geçme kararı vermem ile birlikte. Yine de birkaç günde bir saat şarj etmek bana çok ters geldiği için bu dünyaya bir Xiaomi Mi Band bileklik ile girmek istedim.

Bunun üzerine kısa bir araştırma sonrası Xiaomi Mi Band 3 NFC modelini internetten satın aldım ve bugün kargo ile elime ulaştı. Öncesinde narin diye düşündüğüm için saati banta yerleştirme ve çıkarma kısımlarından biraz çekiniyodum fakat sonradan alışıp sert bir şekilde hızlıca çıkarıp takmaya başladım.


Kutu Açılışı
Öncelikle ilk geldiğinde cihazı bilgisayarınızdan yada bir adaptor yardımı ile şarj etmeniz gerekiyor. Ardından Android için PlayStore yada IOS için PlayStore a girip "Mi Fit" yazarak uygulamasını indirmeniz ve eşleştirmeniz gerekiyor.



Cihaz Eşleştirme
Bu işlem oldukça basit, telefonunuzdan uygulamayı açıp "Cihaz Ekle" kısmına bastığınızda bluetooth üzerinden cihazı arıyor ve cihazın butonuna basmanızı istiyor. Cihazın üzerindeki butona bastığınızda ise anında eşleştiriyor ve bir güncelleme var sie Mi Fit uygulaması üzerinden cihaza yükleme işlemini gerçekleştiriyor.

Temel Özellikler
 - Whatsapp ve diğer mesaj uygulamalarının bildirimlerini alıp okuyabiliyorsunuz
 - Saat Özelliği var :)
 - adım sayar, spor yapanlar için bazı ölçümler
 - Kartlarınızı kayıt edip nfc özelliği ile kullanabiliyorsunuz(Türkiye de destekleniyor mu emin değilim ama çin de yaygın olarak kullanılıyor)
 - Nabız Atış Ritmi Ölçümü
 - Adım Sayar ,
 - Mesafe Ölçer,
 - Yakılan Kalori Hesaplama,
 - Pil Durumu Gösterimi
 - Koşu Bandı ve Egzersiz Hesaplamaları
 - Kronometre,
 - Cihazımı Bul : Telefon acaip şekilde yüksek sesli bir alrm ile çalıyor, bulmamanız imkansız :)
 - Ekran Modları : 3 farklı ekran modu var seçip kullanabilirsiniz.
 - Hava Durumu : 3 günlük hava durumunu size gösteriyor

Yorumlarım
 Öncelikle cihaz fiyatına göre oldukça kullanışlı ve almayı düşünen olursa, düşünmeden alsın diyebilirim. Benim sevdiğim özellikleri telefona bakmama gerek kalmadan tüm gelen mesajları okuyabiliyor ve aramalarda titreşim özelliği ile telefonum sessizdeyken gelen aramaları kaçırmıyorum.Saat ve Hava durumu da günlük olarak bilgi edinmem için oldukça güzel özellikler. Temel olarak sadece bu özellikleri kullanmak ile birlikte arada nabız ölçümü de kendini kontrol altına almak için güzel bir özellik diyebilirim.

Türkçe Dile Çevirim
Cihazın NFC modeli standart olarak elime çince dilinde geldi, eğer telefonunuz ingilizce ise dil ingilizce oluyor ama bildirimlerdeki türkçe karakterler yine bozuk gelebiliyor. Ben o yüzden cihazı türkçeye çevirmeye çalıştım ve birkaç araştırma sonrasında aşağıdaki adımlardan problemi çözdüm

 - IOS : AmazTools uygulamasını indirin
 - https://geekdoing.com/forums/custom-firmwares.8/ linkinden cihazınızın güncel versiyonuna göre dil paketi indirebilirsiniz.
Ben elimdeki 1.7.0.4 versiyon için https://geekdoing.com/threads/firmwares-1-7-0-4-mi-band-3-nfc-spanish-turkish-thai.599/ linkinden türkçe desteğini indirdim telefonuma ve AmazTools uygulamasını açıp "Daha Fazla" ikonuna tıklayarak ek dosya yükle seçeneğinden ilgili dosyayı seçerek yükle ye tıkladım ve dil seçeneği türkçe oldu :)




Bu blogdaki popüler yayınlar

SQL DATEADD() Fonksiyonu(Sql de tarihe ay,gün,yıl ekleme)

Kullanım Kalıbı : DATEADD (datepart , number , date ) . datepart ksımına month,year,day vs artırmak istediğimiz tarih birimini yazıyoruz. . number ksımına arttırmak istediğimiz miktarı yazıyoruz. . date kısmına da hangi tarih e ekleneceğini belirtiyoruz. Örnek olarak şu an ki tarihten 1 ay sonrasını görmek için : Şu anki tarih '10-1-2011' olsun(gün,ay,yıl) Sorgu : SELECT DATEADD(MONTH,+1,GETDATE()) Çıktı alacağımız tarih : '10-2-2011' şekinde olacaktır.

Sql IDENTITY_INSERT Kullanımı

Sql de bazen veri taşıma veya benzeri bir durumda aktarmak istediğimiz tablo kayıtlarını identity field olan ID leri ile aktarmak isteriz.Fakat sql server buna izin vermez.Bu Identity alana insert işlemi için aşşağıdaki gibi bir işlem uygulayabiliriz. Örnek Olarak aşşağıdaki sorguda eski tablomuza yeni başka bir tablo kayıtlarını aynen aktarıyoruz. SET IDENTITY_INSERT tabloadı ON -- identity insert yapılabilir konuma geliyor INSERT INTO eskiTablo SELECT * FROM yeniTablo SET IDENTITY_INSERT tabloadı OFF -- identity insert yapılamaz konumuna geliyor

Netsis NetOpenX50 Nesnesini C# Visual Studio Üzerinde Çalıştırma

Netsis ile sipariş, ürün, fiyat, stok entegrasyonları yaparken NetOpenX apisini kullanmamız gerekiyor. Netsis kullanan bir firma ile entegrasyon geliştirmeden önce yapmamız gereken şey firmanın netopenx api lisansı alıp almadığını öğrenmeliyiz.Bunu onaylattıktan sonra Visual Studio projemize NetOpenx50 dosyasını referans olarak eklemek kalıyor. Projemize referans eklemek için öncelikle NetOpenX50.dll ini bilgisayarımıza indiriyoruz.Ardından komut sataırına girerek aşağıdaki komutu vermeliyiz. regsvr32 C:\Netsis\NetOpenX50.dll Bu işlem sonrasında NetOpenX50 dosyamızı com objesi olarak işletim sistemimize kayıt etmiş oluyoruz. Hemen ardından visual studio projemizi açarak projenin üzerinde References kısmına sağ tuş tıklayarak yeni referens ekle diyoruz.Ardından çıkan pencereden sol panelden COM objelerini seçiyoruz ve orada "NetOpenX50 Kütüphanesi" alanı zaten çıkıyor ve direk seçip referans olarak projemize ekleyebiliyoruz. NetOpenX50 apisinin kullanımı için her d...