summaryrefslogtreecommitdiff
path: root/src/ipa/raspberrypi
diff options
context:
space:
mode:
authorNaushir Patuck <naush@raspberrypi.com>2021-01-19 15:30:47 +0000
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2021-01-20 14:13:51 +0200
commit7b4ed981c71a0551dfb49dd9032c5d363761c2d8 (patch)
tree05e78879d0565d1a807e4c8b043f02f585bee98b /src/ipa/raspberrypi
parent92b8ccc42a0f3ad323c79bde3c132d6956011239 (diff)
ipa: raspberrypi: config: Update shutter speeds for imx219/477 and ov5647
Set the maximum shutter speed for the normal exposure profile to 66ms, allowing viewfinder framerates to go down to approx. 15fps. Set the maximum shutter speed for the sport exposure profile to 33ms, limiting the minimum framerate to approx. 30fps. Add a long exposure profile to allow shutter speeds of up to 120ms. Signed-off-by: Naushir Patuck <naush@raspberrypi.com> Reviewed-by: David Plowman <david.plowman@raspberrypi.com> Tested-by: David Plowman <david.plowman@raspberrypi.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'src/ipa/raspberrypi')
-rw-r--r--src/ipa/raspberrypi/data/imx219.json15
-rw-r--r--src/ipa/raspberrypi/data/imx477.json15
-rw-r--r--src/ipa/raspberrypi/data/ov5647.json15
3 files changed, 39 insertions, 6 deletions
diff --git a/src/ipa/raspberrypi/data/imx219.json b/src/ipa/raspberrypi/data/imx219.json
index 212f8b9a..1ec338be 100644
--- a/src/ipa/raspberrypi/data/imx219.json
+++ b/src/ipa/raspberrypi/data/imx219.json
@@ -133,7 +133,7 @@
{
"shutter":
[
- 100, 10000, 30000, 30000, 30000
+ 100, 10000, 30000, 60000, 66666
],
"gain":
[
@@ -144,7 +144,18 @@
{
"shutter":
[
- 100, 5000, 10000, 20000, 30000
+ 100, 5000, 10000, 20000, 33333
+ ],
+ "gain":
+ [
+ 1.0, 2.0, 4.0, 6.0, 6.0
+ ]
+ },
+ "long":
+ {
+ "shutter":
+ [
+ 100, 10000, 30000, 60000, 120000
],
"gain":
[
diff --git a/src/ipa/raspberrypi/data/imx477.json b/src/ipa/raspberrypi/data/imx477.json
index 12fe2f41..9bee3f16 100644
--- a/src/ipa/raspberrypi/data/imx477.json
+++ b/src/ipa/raspberrypi/data/imx477.json
@@ -133,7 +133,7 @@
{
"shutter":
[
- 100, 10000, 30000, 60000, 120000
+ 100, 10000, 30000, 60000, 66666
],
"gain":
[
@@ -144,7 +144,18 @@
{
"shutter":
[
- 100, 5000, 10000, 20000, 120000
+ 100, 5000, 10000, 20000, 33333
+ ],
+ "gain":
+ [
+ 1.0, 2.0, 4.0, 6.0, 6.0
+ ]
+ },
+ "long":
+ {
+ "shutter":
+ [
+ 100, 10000, 30000, 60000, 120000
],
"gain":
[
diff --git a/src/ipa/raspberrypi/data/ov5647.json b/src/ipa/raspberrypi/data/ov5647.json
index 3d8a7c8f..1a354f7c 100644
--- a/src/ipa/raspberrypi/data/ov5647.json
+++ b/src/ipa/raspberrypi/data/ov5647.json
@@ -133,7 +133,7 @@
{
"shutter":
[
- 100, 10000, 30000, 30000, 30000
+ 100, 10000, 30000, 60000, 66666
],
"gain":
[
@@ -144,7 +144,18 @@
{
"shutter":
[
- 100, 5000, 10000, 20000, 30000
+ 100, 5000, 10000, 20000, 33333
+ ],
+ "gain":
+ [
+ 1.0, 2.0, 4.0, 6.0, 6.0
+ ]
+ },
+ "long":
+ {
+ "shutter":
+ [
+ 100, 10000, 30000, 60000, 120000
],
"gain":
[