Intended audience: developers, Programming language: c++, java, python

  • Pogo is the TANGO code generator written in Java swing.

  • This graphical interface allows to define a TANGO class model.

  • This class model will be saved in a .xmi file.

  • From this TANGO class model Pogo is able to generate:
    • a device server in C++, Java or Python.

    • An html documentation based on information entered during class model creation.

  • The code generation part is based on EMF (Eclipse Model Framework) associated with Xtext and Xtend classes.

  • Requirement: This tool needs java 1.7 or higher to be able to run.

  • Source: