This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

GUI Composer as standalone app?

Other Parts Discussed in Thread: ENERGIA

Hello!

Is it possible to use GUI as a standalone application?

I tried it with CCS5.3 but it doesn't work.

Thanks, best regards

  •  

    Yes, having the GUI work as a stand alone app is supposed to work. I assume you have read the section on 'Export Application' in GUI Composer wiki" (http://processors.wiki.ti.com/index.php/Category:GUI_Composer) .  Can you detail a bit more where things went wrong?

    Raj

  • Yes, I have read guidelines on wiki and  I did exactly as it writes. I deployed the project

    and created a .zip file. When I tried to run launcher.exe file, it doesn't start.

    Thanks,  best regards

  • Did you unzip you apps .zip into webapps folder of GUI Composer RUntime that you need to install separately?  Information in this topic http://processors.wiki.ti.com/index.php/Category:Gui_Composer#Export_Application:

    GUI Composer Beta 3 did not have a separate GC Runtime install package. It is now available from the wiki. Previous beta releases of GUi Composer had standalone runtime availalbe. 

    Martin

  • I had to "Run as administrator" to get mine to open. However, I don't have the Initialize Target, Configuration & Application buttons shown in the video. I do not know how to connect. Should there be a connect button? (For COM Port, I tried COM9 and 9).

  • Salvatorre,

    Please clarify what you are requesting assistance for.  You replied to a GUI COMPOSER thread, but you are showing a Motor Control GUI, not of TI origin, so I am unclear as to what you are requesting.  We will be glad to assist with some additional direction from you - thanks!

    ~Leonard~ 

     

  • Salvatorre,
    Could you let me know where you obtained this application from? The template that GUI Composer has provides the behaviour as shown in video. In this particular application someone has modified it from the default, which is reason why those buttons are missing. This also means that I don't know how it is intended to work. Normally a GC app will try to automatically connect to HW board that is attached to PC based on some information that is provided during application export(i.e. after developer has finished creating the application). However, I am not sure what other changes were made.

    martin
  • Leonard & Martin,

    I created this GUI. I can run it through Code Composer Studio with a JTAG connection using the "Preview" button. My goal is ultimately to allow others including customers to use my GUI. I would like to setup a serial connection and presumably use GUI Composer Runtime.

    1. Is there code that I need to embed into my applications source code? If so, what is that code and is there a guide? I think that I have read mixed information on this.

    2. Is there a step-by-step guide to setting up serial communications with GUI composer?
  • Hello Salvatore, 

    GUI Composer v1 should allow you to get UART GUI working, below is a link to a wiki page that goes step by step how to create the GUI with UART. 

    You may also consider trying GUI Composer v2, designer tool is available onliine at dev.ti.com/gc 

    Getting started guide is available at

    The tutorial about uart - monitor is available here 

    It is for a different device and it is using Energia framework to include a library that implements the monitor code(this is the piece that you would need to embed in your application). However, the protocol is the same as for GUI Composer v1, thus target code example from GUI Composer v1 would work with GCv2 design and runtime tools. 

    One last clarification, in GCv1 you are working within CCS desktop and when you click on preview, then GC infrastructure will automatically use currently selected CPU in CCS Debug View as the target for device communication. This should be shown in first link above. Only during export you make a choice as to what the communication target is. The picture that you included in your post is visible only when an application is run from GC Runtime and only for JTAG type target communication options. 

    GCv2 works a bit differently and some of those choices are made at the beginning during new project creation. 

    martin