Házi feladatok felvázolása

A félév során a cél egy olyan általános, moduláris IP telefon megvalósítása, amely lehetővé teszi különböző interfészek illesztését és különböző környezetekre való lefordítását.

A feladatot a PJSIP nyílt forrású VoIP könyvtár segítséhével valósítjuk meg. A feladatokról egy összefoglaló prezentáció.

A PJSIP részletes dokumentációja elérhető a honlapján, A PJSIP nyílt forrású SIP protokoll stack..

A feladatokat kedden véglegesítjük.

Kiinduló projekt forrás

A telefont egy Kconfig alapú konfigurációs környezetben képzeltük el, ahol "make menuconfig" paranccsal konfigurálható az IP telefon.

A minta alkalmazás (amely tartalmazza a Kconfig környezetet és a PJSIP stack-et is) itt található: telcsi.tar.gz

A PJSIP fordítása:

  • # cd pjproject-2.0
  • # make menuconfig
  • # make dep
  • # make

A Kconfig kipróbálható a gyökér könyvtárban, de fordítani vele még NEM lehet.

A választott házi feladatok

NévFeladat
Kelemen ÁkosCsengő vezérlés és kihangosítás
Házi Dávid2x16 karakteres LCD kijelzés illesztése
Lipcsei JánosMenedzsment interfész illesztése
Csiki GergőVárakozási zene lejátszása
Martinák DánielKeypad illesztése
Richter RóbertKeypad illesztése
Horváth GergőDSP alapú szűrő illesztése
?
?

A Házi feladatok leadási határideje a szorgalmi időszak vége.