ramapcsx2 / gbs-control

GNU General Public License v3.0
771 stars 110 forks source link

No Output on Debugger Console #531

Open Metaln00b opened 5 months ago

Metaln00b commented 5 months ago

Bildschirmfoto vom 2024-02-01 19-14-14 Does anyone else have the problem that no output is visible on the Developer Console within the WEBUI?

Browsers: Brave, Chrome IDE: PlatformIO

Metaln00b commented 5 months ago

No problems on 64b634.

@PSHarold So it seems to be a problem with the new OLED menu. Could it perhaps be due to the font.h being removed?

Edit: I tried with font.h and nothing has changed.

PSHarold commented 5 months ago

Waiting for someone to confirm this as I don't have my gbsc for now.

ramapcsx2 commented 5 months ago

Web UI will run without a GBS ;p But cheers for your work :)

YoImLee commented 5 months ago

Just uploaded 5293343 to my unit again and no problems here, running Firefox and Brave on Linux.

Metaln00b commented 5 months ago

Just uploaded 5293343 to my unit again and no problems here, running Firefox and Brave on Linux.

If i click on Print Info, nothing happens. I've used Brave and Chrome, cleared the cache also.

Metaln00b commented 4 months ago
if (ESP.getFreeHeap() > 20000) {
    webSocket.broadcastTXT(&data, 1);
} else {
    webSocket.disconnect();
}

Problem found. There is not enough heap available on my uC. I am running between 16000 and 19000. I changed the value in the statement to 10000 and now it is running.

The OLED menu now needs a little more heap, which is somehow logical.

How do we deal with this?

ramapcsx2 commented 4 months ago

That's weird that it's apparently only on yours? Maybe a fluke, who knows... I think this check was there because the server could eat through all the leftover heap memory, so this was some protection. It might not be needed anymore, dunno. Maybe try to remove it? :)