fix: add gc0308 output only Y format support (#589)

This commit is contained in:
yuxinwww
2023-11-08 21:44:40 +08:00
committed by GitHub
parent efe711df9a
commit 81cd88c6a0
5 changed files with 8 additions and 4 deletions

View File

@ -160,6 +160,10 @@ static int set_pixformat(sensor_t *sensor, pixformat_t pixformat)
write_reg(sensor->slv_addr, 0xfe, 0x00);
ret = set_reg_bits(sensor->slv_addr, 0x24, 0, 0x0f, 2); //yuv422 Y Cb Y Cr
break;
case PIXFORMAT_GRAYSCALE:
write_reg(sensor->slv_addr, 0xfe, 0x00);
ret = write_reg(sensor->slv_addr, 0x24, 0xb1);
break;
default:
ESP_LOGW(TAG, "unsupport format");
ret = -1;