+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
- <component name="deploymentTargetDropDown">
- <runningDeviceTargetSelectedWithDropDown>
- <Target>
- <type value="RUNNING_DEVICE_TARGET" />
- <deviceKey>
- <Key>
- <type value="SERIAL_NUMBER" />
- <value value="AHG771417877" />
- </Key>
- </deviceKey>
- </Target>
- </runningDeviceTargetSelectedWithDropDown>
- <timeTargetWasSelectedWithDropDown value="2021-08-09T13:02:31.530233800Z" />
- </component>
-</project>
\ No newline at end of file
import android.util.Log
import jp.osdn.gokigen.gokigenassets.camera.sony.wrapper.ISonyCameraApi
import org.json.JSONArray
+import kotlin.math.abs
class SonyStatusCandidates()
{
for (index in expRevLowerIndex..expRevUpperIndex)
{
val checkValue = index.toDouble() / step
- if ((doubleValue - checkValue) <= 0.0f)
+ if (abs(doubleValue - checkValue) <= 0.1f)
{
Log.v(TAG, " ----- SET exposureCompensation : $doubleValue (index:$index)")
val replyJson = cameraApi.callGenericSonyApiMethod("camera", "setExposureCompensation", JSONArray().put(index), "1.0")