The-EG / OctoPrint-CameraSettings

An OctoPrint plugin that allows a user to interactively change camera settings.
GNU Affero General Public License v3.0
56 stars 7 forks source link

[FR] Implement Controls for imx559 Arducam Autofocus High Resolution #69

Closed danvandermeir closed 2 years ago

danvandermeir commented 2 years ago

Camera manufacturer and model (ie. NexiGO N660)(imx559 Arducam Autofocus High Resolution):

Unknown controls information : { "red_pixel_value": { "type": "int", "min": "0", "max": "4095", "step": "1", "default": "4095", "value": "4095" }, "green_red_pixel_value": { "type": "int", "min": "0", "max": "4095", "step": "1", "default": "4095", "value": "4095" }, "blue_pixel_value": { "type": "int", "min": "0", "max": "4095", "step": "1", "default": "4095", "value": "4095" }, "green_blue_pixel_value": { "type": "int", "min": "0", "max": "4095", "step": "1", "default": "4095", "value": "4095" }, "test_pattern": { "type": "menu", "values": [ { "value": "0", "desc": "Disabled" }, { "value": "1", "desc": "Color Bars" }, { "value": "2", "desc": "Solid Color" }, { "value": "3", "desc": "Grey Color Bars" }, { "value": "4", "desc": "PN9" } ], "min": "0", "max": "4", "default": "0", "value": "0" }, "digital_gain": { "type": "int", "min": "256", "max": "65535", "step": "1", "default": "256", "value": "256" } }

The-EG commented 2 years ago

This is available for testing in 0.3.2rc1. You can update to that version by selecting the 'Release Candidate' channel for this plugin in the OctoPrint Software Update settings.

danvandermeir commented 2 years ago

Thanks, will have to test tomorrow.

The-EG commented 2 years ago

Hey @danvandermeir , would you be willing to share how you got this camera working with OctoPrint? There's a user on the OctoPrint forums having an issue with an imX519 and I was wondering if it's similar: https://community.octoprint.org/t/request-support-imx519-arcucam-16mpix/42088

danvandermeir commented 2 years ago

I sent a message over there, I'm stuck at the same spot as everyone else currently. That's also why I haven't updated here.