InfiniTime-ning birinchi versiyasi, ochiq PineTime aqlli soatlari uchun proshivka

Ochiq qurilmalarni yaratuvchi PINE64 hamjamiyati PineTime aqlli soatlari uchun rasmiy proshivka InfiniTime 1.0 chiqarilishini e'lon qildi. Ta'kidlanishicha, proshivkaning yangi versiyasi PineTime soatini oxirgi foydalanuvchilar uchun tayyor mahsulot deb hisoblash imkonini beradi. O'zgarishlar ro'yxati interfeysning sezilarli darajada qayta ishlab chiqilganligini, shuningdek, bildirishnoma menejerining yaxshilanganligini va ilgari o'yinlarda ishdan chiqishga olib kelgan TWI drayverini tuzatishni qayd etadi.

PineTime soati 2019-yil oktabr oyida taqdim etilgan va PinePhone-ga mos keladigan qurilma sifatida ishlab chiqilgan. 2020-yil sentabr oyida PinePhone uchun standart proshivka sifatida kodi GPLv3 litsenziyasi ostida tarqatiladigan bepul InfiniTime mikrodasturi tanlandi. Qurilma NRF52832 MCU (64 MGts) mikrokontrolleri asosida ishlab chiqilgan bo‘lib, 512KB tizimli Flash xotirasi, foydalanuvchi ma’lumotlari uchun 4 MB Flash, 64 Kb tezkor xotira, 1.3x240 pikselli 240 dyuymli LCD displey, akselerometr ( pedometr sifatida ishlatiladi), yurak urish tezligi sensori va tebranish motori. Batareya zaryadi (180 mAh) batareyaning 3-5 kunlik ishlash muddati uchun etarli.

InfiniTime proshivka real vaqtda FreeRTOS 10 operatsion tizimi, LittleVGL 7 grafik kutubxonasi va NimBLE 1.3.0 Bluetooth stekidan foydalanadi. Mikrodastur yuklagichi MCUBoot-ga asoslangan. Mikrodasturni Bluetooth LE orqali smartfondan uzatiladigan OTA yangilanishlari orqali yangilash mumkin. Smartfon va kompyuteringizda soatingizni boshqarish uchun Gadgetbridge (Android uchun), Amazfish (Sailfish va Linux uchun) va Siglo (Linux uchun) ilovalaridan foydalanishingiz mumkin. WebBLEWatch, Web Bluetooth API-ni qo'llab-quvvatlaydigan brauzerlardan soatlarni sinxronlashtirish uchun veb-ilovasi uchun eksperimental yordam mavjud.

Foydalanuvchi interfeysi kodi C++ tilida yozilgan va soat (raqamli, analog), fitnes-treker (yurak urish tezligi monitori va pedometr), smartfondagi voqealar haqida bildirishnomalarni aks ettirish, chiroq, smartfonda musiqa ijrosini boshqarish, navigator, sekundomer va ikkita oddiy o'yin (Paddle va 2048) ko'rsatmalarini ko'rsatish. Sozlamalar orqali siz displey o'chadigan vaqtni, vaqt formatini, uyg'onish shartlarini aniqlashingiz, ekran yorqinligini o'zgartirishingiz, batareya zaryadini va proshivka versiyasini baholashingiz mumkin.

InfiniTime-ning birinchi versiyasi, ochiq PineTime aqlli soatlari uchun proshivka

Mikrodastur muallifi eslatib o'tadiki, InfiniBand-dan tashqari, bir qator alternativalar mavjud, masalan, Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Micropython-ga asoslangan) va PinetimeLite (kengaytirilgan modifikatsiya) asosidagi proshivka imkoniyatlari mavjud. InfiniTime proshivkalari) platformalaridan.

InfiniTime-ning birinchi versiyasi, ochiq PineTime aqlli soatlari uchun proshivkaInfiniTime-ning birinchi versiyasi, ochiq PineTime aqlli soatlari uchun proshivka


Manba: opennet.ru

a Izoh qo'shish