This commit is contained in:
wanpiqiu123
2019-07-22 09:43:33 +08:00
parent 0082c365fb
commit 39c3b3e3c2

View File

@@ -80,11 +80,13 @@ bool CameraWrapper::init() {
#ifndef WITH_TIME_BASED_CAMERA_GAIN #ifndef WITH_TIME_BASED_CAMERA_GAIN
CameraSetAnalogGain(h_camera, ARMOR_CAMERA_GAIN); CameraSetAnalogGain(h_camera, ARMOR_CAMERA_GAIN);
#else #else
#include <sys/time.h>
#include <sys/time.h>
timeval tv; timeval tv;
int gain; int gain;
gettimeofday(&tv, nullptr); gettimeofday(&tv, nullptr);
float hour = tv.tv_sec / 3600.0; float hour = (tv.tv_sec % (3600 * 24)) / 3600.0;
if (6 <= hour && hour < 10) { if (6 <= hour && hour < 10) {
gain = 20; gain = 20;
} else if (10 <= hour && hour < 16) { } else if (10 <= hour && hour < 16) {