Hi Chris,
Ah, that is super valuable information with the old controller generation. We had an option for that in KUKA|prc, but I never needed it in PRC so far. I have now backported it in the most recent release that I just uploaded at https://portal.robotsinarchitecture.org/download. It's now an option in the KSS-KRL code generation settings ("KRC1-KRC2 Legacy"). I've also attached an example SRC file - please check if that is accepted.
Regarding the memory leak, that is still very weird. We had a browser bug where a tiny indicator was taking up quite a lot of CPU/GPU capacity that has since been fixed, but it didn't touch the memory to my knowledge. My tendency would be to blame it on Eto and/or its WebView as it interfaces with native libraries and memory can get stuck more easily. What you could try is launching PRC.Server without the UI wrapping it. So in macOS, open a terminal and put in that command:
If you come across that again, please let me know.
All the best,
Johannes
Ah, that is super valuable information with the old controller generation. We had an option for that in KUKA|prc, but I never needed it in PRC so far. I have now backported it in the most recent release that I just uploaded at https://portal.robotsinarchitecture.org/download. It's now an option in the KSS-KRL code generation settings ("KRC1-KRC2 Legacy"). I've also attached an example SRC file - please check if that is accepted.
Regarding the memory leak, that is still very weird. We had a browser bug where a tiny indicator was taking up quite a lot of CPU/GPU capacity that has since been fixed, but it didn't touch the memory to my knowledge. My tendency would be to blame it on Eto and/or its WebView as it interfaces with native libraries and memory can get stuck more easily. What you could try is launching PRC.Server without the UI wrapping it. So in macOS, open a terminal and put in that command:
Code Select
/Applications/PRC.Server.app/Contents/MacOS/PRC.Server --headlessIt will then only show the terminal interface and you can access the UI from your browser via Code Select
https://127.0.0.1:5001/If you come across that again, please let me know.
All the best,
Johannes