Interfejs powinien spełniać następujące warunki:
  • umożliwiać prezentację pojedynczych flag oraz naukę ich znaczenia wraz z kodem Morse’a;
  • umożliwiać doskonalenie rozpoznawania i komunikacji za pomocą flag;
  • oprogramowanie umożliwia zarówno nauczanie, jak i praktyczną wymianę korespondencji pomiędzy stanowiskami badawczymi z wykorzystaniem środków sygnalizacji wzrokowej:
    • zestawy flag specjalnych NATO;
    • symulator komunikacji kodem flagowym MKS;
Posiadać bazę zestawów flag, najczęściej wykorzystywanych do nauki oraz posiadać 3 tryby treningowe:
  • nauka;
  • komunikacja;
  • egzamin;
Tryb nauki powinien mieć możliwość wyświetlania ilustracji flagi i wybór jednej z proponowanych liter. Wyboru kolejności wyświetlania flag:
  • alfabetycznej;
  • losowej;
  • wg zestawów;
  • tylko liczby, litery lub znaki specjalne;
Tryb komunikacji powinien umożliwiać wymianę korespondencji pomiędzy dwoma stanowiskami za pomocą dostępnych zestawów flag.
Zobrazować graficznie maszt z flaglinkami, z możliwością podwieszania grup flag
Egzamin powinien być ograniczony czasem oraz umożliwić:
  • wybór grupy flag;
  • wybór kategorii flag (litery, cyfry);
  • wybór ilości pytań
Flagi sygnałowe