From patchwork Wed Aug 14 07:40:03 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Klug X-Patchwork-Id: 20905 Return-Path: X-Original-To: parsemail@patchwork.libcamera.org Delivered-To: parsemail@patchwork.libcamera.org Received: from lancelot.ideasonboard.com (lancelot.ideasonboard.com [92.243.16.209]) by patchwork.libcamera.org (Postfix) with ESMTPS id 82EB0BDB13 for ; Wed, 14 Aug 2024 07:40:22 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 6D362633B5; Wed, 14 Aug 2024 09:40:21 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="ArKKixnd"; dkim-atps=neutral Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 6FC2361946 for ; Wed, 14 Aug 2024 09:40:19 +0200 (CEST) Received: from ideasonboard.com (unknown [IPv6:2a00:6020:448c:6c00:8a6:aa2:ebee:5ae5]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id ADEB06B5; Wed, 14 Aug 2024 09:39:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1723621161; bh=td98ayTgZ2Me6Z1VOuJKkw1v/10pfYfJFKq+39ktVx8=; h=From:To:Cc:Subject:Date:From; b=ArKKixnd+9NxNVM2gEgsHa05iadgbZ83Ed3fBERiHGuI9LaAC/I9UJpdbtUOUc5oR exyaCOcHLznmMnPuO4P6u8LHuci+fJlJJ/cmAFfCEHih4VJaHeUN67Q4+EjaUgZyt8 FPCnyLdiulvNwo8+1T1lsFmHgFEglg2cxr02/qhw= From: Stefan Klug To: libcamera-devel@lists.libcamera.org Cc: Stefan Klug Subject: [PATCH v2 0/1] First version of the tuning guide Date: Wed, 14 Aug 2024 09:40:03 +0200 Message-ID: <20240814074013.52693-1-stefan.klug@ideasonboard.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" Hi all, as discussed internally here is the first version of the tuning guide. I don't want to flood the mailing list with images/binary data, so these are not contained. The overall result can be seen here: https://libcamera.stefanklug.com/guides/tuning/tuning.html There is ongoing work in how to integrate that into libcamera without increasing the size of the repository due to image data. This will be discussed separately and I'll collect everything when the path is clear. For now I would be grateful to get some feedback on the overall structure and possible feedback from native speakers. The whole tuning process is still work in progress and therefore the guide can not be considered "done" but something that is sufficient for someone to tune a sensor. Changes in v2: - Applied changes from review - Changed from RFC to PATCH. Feel free to add Reviewed-by tags :) The actual commit will happen in the (to be created) external tuning guide repo. Best regards, Stefan Stefan Klug (1): Documentation: Add first version of the tuning-guide Documentation/conf.py | 4 +- Documentation/guides/tuning/tuning.rst | 291 +++++++++++++++++++++++++ Documentation/index.rst | 1 + Documentation/meson.build | 1 + 4 files changed, 295 insertions(+), 2 deletions(-) create mode 100644 Documentation/guides/tuning/tuning.rst