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.
Part Number: LAUNCHXL-F28377S
Tool/software: Code Composer Studio
Hi,
I have a GUI built in GUI Composer 2, using the UART-monitor serial communications protocol to the LAUNCH-F28377S board.
The GUI is fairly extensive, with a number of widgets bound to variables in the target code.
The GUI has been working fine and has been slowly developed over the last 3 months, and it worked fine the whole time.
All of the "monitor" widgets updated approximately once/second, and the "control" widgets changed memory/variables in the target as expected.
Suddenly yesterday all of the "monitor" widgets stopped updating. I was making very minor changes, re-binding a few widgets to different variables, etc., but nothing major.
Now the GUI loads and connects via the serial UART, but none of the widgets update. If I change a widget (type in data entry or move slider) then the comm with the target works (I can see serial light blink) and the variable in the target is changed as expected. But none of the display widgets that are supposed to be refreshing and monitoring target variables ever update. I can see that the serial interface light is not blinking, so the GUI is not even trying to read anything over the interface.
I made a new simple GUI with only two boxes, and it works fine with the same target code-- both TX and RX from GUI to target work, so it isn't something in the target or the hardware or even the basic configuration of the system and GUI composer-- it is something wrong with the particular GUI model. I've tried restoring to an older version of the GUI through the cloud interface, but I've made minor changes to the target code since that old GUI version, and it gives an error that it can't connect when I try to use the older copy of the GUI.
I saved the GUI as a standalone GUI and ran it that way, and got the exact same behavior as with the cloud interface -- TX to the target works, but the GUI does not request refresh/updates on any of the widgets.
Do you have any ideas on what could "break" the GUI in this way and cause all updates/refreshes to no longer happen? And how to fix it?
There are a lot of forum posts on changing update/refresh rate in the original GUI composer, but none of them seem to work in GUI Composer 2 -- how does the refresh rate get changed in GUI Composer 2?
Thank you,
Mike
Hi Mike,
Open the browser debugger console and see if there is any errors related to binding. Also, check to see if the bindings in your app is still valid. If you can't resolve this issue on your own, maybe you can export the project in the designer. Send the zp file to me and I can take a look at the project.
Regards,
Patrick
Hi Michael,
When you reply to my post, click on the Use rich formatting link at the bottom right corner where you type your message. And select the paper clip icon in the toolbar to attach the file. If you prefer to send your GC app to me privately, you can click on my name and select the connect button. I believe you can than send file privately to me.
Regards,
Patrick