Results 1 to 12 of 12

Thread: Un nou proiect AAF ... Project TITAN

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Standard RSP member MihaiP's Avatar
    Join Date
    14 Apr 2008
    Posts
    2,132
    Mentioned
    21 Post(s)
    Rep Power
    93

    Default Un nou proiect AAF ... Project TITAN

    De o vreme incoace , aproape 4 luni , echipa AAF pare a fi
    intr-o ciudata inctivitate ... si cum asta nu le este deloc
    caracteristic ... iata ce "tac si fac" !!!


    Proiectul TITAN
    ===============

    TITAN este un firmware proprietar complet nou destinat
    receptoarelor cu chipset SH4 , programat si destinat exclusiv
    echipei AAF.
    Ceea mai mare parte a dezvoltarii actuale este legata de
    adaptarea proiectului TITAN la imaginea AAF. Proiectul este
    oarecum intarziat pentru ca dezvoltarea actuala se focalizeaza
    pe infrastructura necasara enigma2 si neutrino.
    NIT a initiat acest proiect impreuna cu echipa AAF din dorinta
    de a combina avantajele celor doua sisteme :

    Enigma2 : set complet de skinuri, suport multituner, suport pluginuri
    Neutrino : un start foarte rapid

    Iata care sint obiectivele care trebuie optimizate :

    - utilizarea memoriei ( pentru moment 3Mb fara framebuffer )
    - viteza de reactie a interfetei ( navigarea intr-o lista de
    canale simulata de 30.000 de pozitii a fost satisfacatoare )
    - un start mai rapid ( startul actual al GUI dureaza 4 secunde
    iar in lipsa optimizarilor dureaza cca 26 de secunde )
    - dimensiunea modulelor binare actuale este de cam 800Kb ! in timp
    ce la enigma2 si neutrino trece de 2Mb
    - utilizarea intensiva a fisierelor de configurare
    - reducerea pe cat posibil a utilizarii bibliotecilor ( lib )
    - programare completa in C ( nu in C++ care genereaza un cod neoptim )

    O mare parte din functii au fost deja adaptate si sint functionale :

    - meniurile principale
    - controlul volumului ( inclusiv MUTE )
    - File list
    - list boxes
    - choice boxes
    - input boxes
    - skinuri scrise in XML ( similare E2 )
    - posibilitate utilzarii de fonturi multiple in skin
    - gestionarea limbajelor de interfata
    - gestiunea time-zone
    - gestiunea fisierelor de configurare
    - gestiunea pluginurilor ( load/unload dinamic )

    Ce nu este inca abordat :

    - inregistrare si timeshift
    - webinterface
    - diferite screenuri de configurare
    - tastatura virtuala
    - convertorul listei de canale tip Enigma2














    Last edited by MihaiP; 02-08-11 at 19:43.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •