Am working on a project that makes use of an avr microcontroller and a raspberrry pi. The pi is used to create a GUI to display data from the microcontroller (microcontroller connected via usb to the pi). But any time i try to open the interface inside via the raspberry pi terminal, i get the error <line 97 in serial_comms.py <serial thread> object has no attribute main window>. I don't know what might be the issue. Will also love to know how the python gui is able to communicate with the firmware of the microcontroller module (if there is a way the gui program can identify the firmware or something). Please am still a novice and its a work project, i'll gladly appreciate your response.