Snapmaker Orca 2.2.1, I’m viewing camera stream but the app disables it over and over.
“Camera turn-off countdown XXX” and poof live view is gone (unless I click “continue”). This is very annoying. I understand disabling camera after some time when the printer is idle but not when it is printing.
Is there a way to disable that nasty behaviour and not interrupting stream if printing is in progress?
ps. The obvious solution would be to patch source code. So I wanted to patch Snapmaker Orca source code and rebuild but… there is no source code for all files. For example minified and obfuscated resources/web/flutter_web/main.dart.js file - no source code for it (main.dart). I’m looking at Snapmaker/OrcaSlicer.git repository, 2.3.0 branch.
Looks to me like an OrcaSlicer AGPL v3 violation regarding the ‘Corresponding Source’ requirement.
Could Snapmaker Team fix this issue and provide all source code (preferably in git) as required by license?
That’s indeed concerning. There is no *.dart source code in the repository at all…
I suggest you open an issue on GitHub. Maybe they just forgot to add it – at least their Open Source blog post seemed like they actually want to do the right thing.
I leave it to Snapmaker to reply. They did say, however, that source code would be fully released around March as they would still be rapidly iterating on changes, if I recall correctly.
Frankly I may not recall correctly though, and that may only have been Klipper.
This appears to be another license violation - this time involving Klipper, which is licensed under GPLv3.
The GPL does not permit delays: once binaries, or devices containing those binaries, are distributed, recipients must be able to obtain the corresponding source code.
Moreover, the firmware binaries have been publicly available and downloaded for quite some time.
Recently someone came up with idea that LAN mode could be better - like it doesn’t use Snapmaker cloud, so there is no reason to limit (turn off automatically) camera feed. Especially when in middle of printing.
Unfortunately, no - snorca (2.2.3) still automatically closes camera stream in LAN mode
I suggest you open a support ticket and share the confusion you ran into—hopefully official can improve! They’ll collect the feedback and pass it to the software team.
You can submit a ticket at the same time in case the technical staff or fellow users in the forum don’t respond promptly.
But this is not about the firmware at all. It’s about a file in Snapmaker Orca (compiled down from Dart to Javascript) where all the Dart source code is missing from the repository.