Closed inFamousMcGrath closed 4 years ago
Update - it happened only on notebook with 1 GB ram and Atom n450. i7 6700 +8Gb ram works fine.
@inFamousMcGrath try closing the console window, if that doesn't work also close the visualizer. If one or both of those fixes it I can investigate why they're leaking memory over time.
I'll try, but there more bad news by this hour - it's stopped even on i7 6700 - after 6 hours, but stopped. I cant stop sending, it dont react to my actions, only restart helps. There 111000 rows, that less that previous file, which was around 1000000 rows. Visualizer disabled, but console not, i'll try to disable it.
that pendant sender have alot bugs, wish someone would fix,would be a great app for the smart phone
The pendant is another variable I wasn't even considering. When I wrap up with the features I'm working on now I'll try profiling the code to find where the memory is leaking. Until then if you leave the pendant disabled along with the console and visualizer hopefully the problem goes away. If it doesn't there is a much bigger problem than I realized.
So, turning off the console doesn't helps me. It's strange, it happens only at night time, when i left my work))
Well, i have some ideas, what it can be.
Sender does not receive exact number of "ok" answers from GRBL (or it's an UGS bug), which need to continue sending. If there no error messages from UGS - i think it really main option. I reccomend to synchronize UGS
@inFamousMcGrath I've read some of the code base for the UGS and the reveiving of responses happens through events, and there is no frequency of checks there - the code triggers by receiving a message.
@Siand so do you think it's GRBL problem?
I've made some changes in the visualizer that seems to have a big impact on the performance. Please reopen if the problem still exists.
Hi, i'm using last nighty build of UGS Platform, and i have Arduino Mega 2560 with GRBL 1.1f. I'm working with a large G-code files(aroud 1-2 million rows), which have onli G1, G0 and M3/M5 commends. So here is a problem - sender randomly stops to send a rows, without any messages. It shows only on big Gcode files (current file size is 25 MB). GRBL status in verbose is Idle, spindle don't disable, so it just stay on last XYZ position with enabled spindle)). p.s. Sorry for bad English.