3dprint: load different web cam
This commit is contained in:
parent
d93d308a7e
commit
fc1d77439c
|
@ -1,19 +1,24 @@
|
|||
{ pkgs, ... }:
|
||||
let
|
||||
#dev = "/dev/web_cam";
|
||||
dev = "/dev/video0";
|
||||
dev = "/dev/web_cam";
|
||||
in
|
||||
{
|
||||
services.mjpg-streamer = {
|
||||
enable = true;
|
||||
inputPlugin = "input_uvc.so -d ${dev} -r 1280x960";
|
||||
# new camera
|
||||
#inputPlugin = "input_uvc.so -d ${dev} -r 1280x960";
|
||||
# ps eye came
|
||||
inputPlugin = "input_uvc.so -y -d ${dev} -r 640x480";
|
||||
};
|
||||
users.users.octoprint.extraGroups = [ "video" ];
|
||||
|
||||
# allow octoprint to access /dev/vchiq
|
||||
# also ensure that the webcam always comes up under the same name
|
||||
services.udev.extraRules = ''
|
||||
SUBSYSTEM=="vchiq",GROUP="video",MODE="0660"
|
||||
KERNEL=="video*",ATTRS{vendor}=="0x046d", ATTRS{device}=="0x0825", GROUP="video", SYMLINK+="web_cam"
|
||||
KERNEL=="video*",ATTRS{vendor}=="0x1415", ATTRS{device}=="0x2000", GROUP="video", SYMLINK+="web_cam"
|
||||
'';
|
||||
systemd.services.octoprint = {
|
||||
path = [ pkgs.libraspberrypi ];
|
||||
|
|
Loading…
Reference in a new issue