crowsnest icon indicating copy to clipboard operation
crowsnest copied to clipboard

Upgrade guide from v3 to v4

Open meteyou opened this issue 2 years ago • 5 comments
trafficstars

Please follow this guide to upgrade crowsnest from v3 to v4.

To upgrade Crowsnest v3 to v4, you have to "reinstall" all dependencies. This step is impossible to automate with the current Moonraker update manager. To upgrade to v4, you must use a Debian Bullseye-based system. Buster-based systems are outdated and cannot be updated. Therefore we have a guide to us the last stable v3 version. Please click on the link below to forward to the guides:

If you have issues with following some of these guides

We use github to handle bugreports, feature requests and planning new releases.

Please use our Discord-Server for help: discord.gg/mainsail

meteyou avatar May 28 '23 08:05 meteyou

Thank you for your reply. I am not a Linux expert. I did the whole Klipper/Mainsail installation by learning from a Youtube video, step by step. Next time, if everything works fine finally, I will not update anymore. I understand the difficulties of upgrading, but troubleshooting the bugs that arise from upgrading is not the level of ordinary people. Thanks again for the links to the solution!

DVSVIDEO avatar Jun 25 '23 12:06 DVSVIDEO

I upgraded following the guide, and then used this guide to get my old camera to work again. but it seems to ignore my v4l2ctl parameters now, so I cannot set the compression to a better quality. is there any other way to fix this than downgrading to v3?

dderg avatar Aug 08 '23 13:08 dderg

@dderg pls use our discord server for support...

meteyou avatar Aug 08 '23 13:08 meteyou

Is there a more detailed guide on what has changed - and why it's worth upgrading? I was hoping to find the usual HISTORY.md file to give a bit more context - but that does not seem to exist.

tcurdt avatar Aug 17 '23 17:08 tcurdt

@tcurdt I'm not sure if something exists in this repo like that but there was an announcement on the Mainsail Discord describing best what's new and why you want it:

We have added the streamer camera-streamer from @ayufanpl in Crowsnest v4 (atm only available for Raspberry Pi's). This streamer can provide snapshots, mjpeg & webrtc streams at the same time. With this streamer, it is now possible to stream live high-resolution streams via webrtc to the client without the bandwidth getting tight. (Attention: the HW encoder of the Raspberry can only encode full HD with 30fps. If multiple streams or higher resolution is required, the FPS will still decrease).

Also crowsnest got support for raspicam module v3 and arducams with this new streamer.

mryel00 avatar Aug 17 '23 21:08 mryel00