„MuditaOS“, mobilioji platforma, palaikanti el. popierinius ekranus, buvo atviro kodo

„Mudita“ išleido „MuditaOS“ mobiliosios platformos šaltinio kodą, pagrįstą realaus laiko „FreeRTOS“ operacine sistema ir optimizuotą įrenginiams su el. rašalo ekranais. MuditaOS kodas parašytas C/C++ ir paskelbtas pagal GPLv3 licenciją.

Platforma iš pradžių buvo sukurta naudoti minimalistiniuose telefonuose su elektroniniais popieriniais ekranais, kurie gali veikti ilgą laiką neįkraunant baterijos. Kaip pagrindas naudojamas FreeRTOS realaus laiko operacinės sistemos branduolys, kuriam pakanka mikrovaldiklio su 64KB RAM. Duomenims saugoti naudojama gedimams atspari littlefs failų sistema, kurią ARM sukūrė Mbed OS operacinei sistemai. Sistema palaiko HAL (Hardware Abstraction Layer) ir VFS (Virtual File System), o tai supaprastina naujų įrenginių ir kitų failų sistemų palaikymo įgyvendinimą. Aukšto lygio duomenų, tokių kaip adresų knyga ir pastabos, saugojimui naudojama SQLite DBVS.

Pagrindinės MuditaOS savybės:

  • Vartotojo sąsaja, specialiai optimizuota e-popieriaus vienspalviams ekranams. Neprivaloma „tamsiųjų“ spalvų schema (šviesios raidės tamsiame fone).
    „MuditaOS“, mobilioji platforma, palaikanti el. popierinius ekranus, buvo atviro kodo
  • Trys veikimo režimai: neprisijungus, netrukdyti ir prisijungus.
  • Adresų knyga su patvirtintų kontaktų sąrašu.
  • Pranešimų sistema su medžio išvestimi, šablonais, juodraščiais, UTF8 ir jaustukų palaikymu.
  • MP3, WAV ir FLAC muzikos grotuvas, kuris tvarko ID3 žymas.
  • Tipiškas programų rinkinys: skaičiuotuvas, žibintuvėlis, kalendorius, žadintuvas, užrašai, diktofonas ir meditacinė programa.
  • Programų tvarkyklės buvimas, skirtas valdyti programų gyvavimo ciklą įrenginyje.
  • Sistemos tvarkyklė, kuri inicijuoja pirmą kartą paleidus ir paleidžia sistemą įjungus įrenginį.
  • Suderinamas su „Bluetooth“ ausinėmis ir garsiakalbiais, palaikančiomis A2DP (Advanced Audio Distribution Profile) ir HSP (ausinių profilį).
  • Galimybė naudoti telefonuose su dviem SIM kortelėmis.
  • Greito įkrovimo valdymo režimas per USB-C.
  • „VoLTE“ (balsas per LTE) palaikymas.
  • Galimybė dirbti kaip prieigos taškas paskirstant internetą kitiems įrenginiams per USB.
  • Sąsajos lokalizavimas 12 kalbų.
  • Prieiga prie failų naudojant MTP (Media Transfer Protocol).

Tuo pačiu atidarytas darbalaukio programos „Mudita Center“ kodas, suteikiantis adresų knygos ir kalendoriaus planuoklio sinchronizavimo su stacionaria sistema, atnaujinimų diegimo, muzikos atsisiuntimo, duomenų ir pranešimų iš darbalaukio prieigos, atsarginių kopijų kūrimo funkcijas. , atkuriant po avarijos ir naudojant telefoną kaip prieigos tašką. Programa parašyta naudojant Electron platformą ir pateikiama Linux (AppImage), macOS ir Windows rinkiniuose. Ateityje planuojama atidaryti programas Mudita Launcher (skaitmeninis asistentas Android platformai) ir Mudita Storage (debesų saugykla ir pranešimų sistema).

Kol kas vienintelis „MuditaOS“ pagrįstas telefonas yra „Mudita Pure“, kurį planuojama pristatyti lapkričio 30 d. Deklaruojama įrenginio kaina yra 369 USD. Telefone veikia ARM Cortex-M7 600MHz mikrovaldiklis su 512KB TCM atmintimi ir yra 2.84 colio E-Ink ekranas (600×480 raiška ir 16 pilkų atspalvių), 64 MB SDRAM, 16 GB eMMC Flash. Palaiko 2G, 3G, 4G/LTE, Global LTE, UMTS/HSPA+, GSM/GPRS/EDGE, Bluetooth 4.2 ir USB tipo C modemą). Svoris 140 gr., dydis 144x59x14.5 mm. Keičiama ličio jonų 1600 mAh baterija, pilnai įkraunama per 3 valandas. Įjungus, sistema paleidžiama per 5 sekundes.

„MuditaOS“, mobilioji platforma, palaikanti el. popierinius ekranus, buvo atviro kodo


Šaltinis: opennet.ru

Добавить комментарий