I-Mudita ikhuphe ikhowudi yomthombo we-platform ye-mobile ye-MuditaOS, esekelwe kwindlela yokusebenza ye-FreeRTOS yexesha langempela kwaye ilungiselelwe izixhobo ezinezikrini ze-e-ink. Ikhowudi ye-MuditaOS ibhalwe kwi-C/C++ kwaye ipapashwe phantsi kwelayisensi ye-GPLv3.
Iqonga laliyilelwe ukuba lisetyenziswe kwiifowuni ezincinci ezinezikrini ze-e-paper ezinokuhamba ixesha elide ngaphandle kokutshaja ibhetri. Ingundoqo ye-FreeRTOS ye-real-time operating system isetyenziswe njengesiseko, apho i-microcontroller ene-64KB ye-RAM yanele. Inkqubo yefayile encinci ye-faults eyenziwe yi-ARM ye-Mbed OS isetyenziselwa ukugcina idatha. Inkqubo isekela i-HAL (i-Hardware Abstraction Layer) kunye ne-VFS (iNkqubo yeFayile ebonakalayo), eyenza lula ukuphunyezwa kwenkxaso yezixhobo ezitsha kunye nezinye iinkqubo zefayile. Ukugcinwa kwedatha yezinga eliphezulu, njengencwadi yeedilesi kunye namanqaku, i-SQLite DBMS isetyenziswa.
Iimpawu eziphambili zeMuditaOS:
- Ujongano lomsebenzisi olulungiselelwe ngokukodwa izikrini ze-monochrome esekwe ephepheni. Ubukho bokhetho lombala "omnyama" okhethiweyo (iileta ezikhanyayo kwimvelaphi emnyama).
- Iindlela ezintathu zokusebenza: ngaphandle kwe-intanethi, musa ukuphazamisa kunye ne-intanethi.
- Incwadi yeedilesi enoluhlu lwabafowunelwa abavunyiweyo.
- Inkqubo yemiyalezo enemveliso yomthi, itemplates, uyilo, i-UTF8 kunye nenkxaso ye-emoji.
- IMP3, WAV kunye neFLAC isidlali somculo esiphatha iithegi ze-ID3.
- Iseti eqhelekileyo yezicelo: ikhaltyhuleyitha, isibane esikhanyayo, ikhalenda, iwotshi yealam, amanqaku, isishicileli selizwi, kunye nenkqubo yokucamngca.
- Ubukho bomphathi wesicelo sokulawula umjikelo wobomi beenkqubo kwisixhobo.
- Umphathi wesixokelelwano owenza uqalo ekuqaleni kwaye uqalise inkqubo emva kokuvula isixhobo.
- Iyahambelana ne-headset ye-Bluetooth kunye nezithethi ezixhasa i-A2DP (iProfayili yokusasazwa komsindo oPhezulu) kunye ne-HSP (iProfayili ye-Headset).
- Ukukwazi ukusebenzisa iifowuni ezineSIM khadi ezimbini.
- Imowudi yolawulo olukhawulezayo nge-USB-C.
- Inkxaso yeVoLTE (Voice over LTE).
- Ukukwazi ukusebenza njengendawo yofikelelo yokuhambisa i-Intanethi kwezinye izixhobo nge-USB.
- Ujongano lwasekuhlaleni lweelwimi ezili-12.
- Ukufikelela kwifayile usebenzisa i-MTP (iProtokholi yokuTshintshela kwiMedia).
Kwangaxeshanye, ikhowudi yesicelo sedesktop yeZiko leMudita ivuliwe, ebonelela ngemisebenzi yokuvumelanisa incwadi yedilesi kunye nekhalenda-umcwangcisi kunye nenkqubo yokumisa, ukufaka uhlaziyo, ukukhuphela umculo, ukufikelela kwidatha kunye nemiyalezo esuka kwidesktop, ukwenza i-backups. , ukubuyisela emva kwengozi, kunye nokusebenzisa ifowuni njengendawo yofikelelo. Inkqubo ibhaliwe kusetyenziswa iqonga le-Electron kwaye liza kwiindibano zeLinux (AppImage), macOS kunye neWindows. Kwixesha elizayo, kucetywayo ukuvula izicelo ze-Mudita Launcher (umncedisi wedijithali weqonga le-Android) kunye ne-Mudita Storage (ukugcinwa kwefu kunye nenkqubo yokuthumela imiyalezo).
Ukuza kuthi ga ngoku, ifowuni esekelwe kwi-MuditaOS kuphela yi-Mudita Pure, ecwangciselwe ukuthunyelwa nge-30 kaNovemba. Iindleko ezichaziweyo zesixhobo yi-369 yeedola. Ifowuni isebenza kwi-ARM Cortex-M7 600MHz microcontroller kunye ne-512KB imemori ye-TCM kwaye ixhotywe ngesikrini se-E-Ink ye-2.84-intshi (isisombululo se-600 Γ 480 kunye ne-16 grayscale), i-64 MB SDRAM, i-16 GB eMMC Flash. Ixhasa i-2G, i-3G, i-4G / LTE, i-Global LTE, i-UMTS / HSPA +, i-GSM / GPRS / EDGE, i-Bluetooth 4.2 kunye ne-modem ye-USB yohlobo lwe-C). Ubunzima 140 gr., ubukhulu 144x59x14.5 mm. I-Li-Ion enokubuyiselwa i-1600mAh ibhetri enentlawulo epheleleyo kwiiyure ezi-3. Emva kokuvula iibhutsi zesistim kwimizuzwana emi-5.
umthombo: opennet.ru