Skip to main content
Skip table of contents

ExposureController

Last updated: 2025/3/7 11:39:0

Path To

Name

Description/Function

/api/exposure

/auto

Auto exposure.

/api/exposure

/manual

Manual exposure.

/api/exposure

/ev/down

Decrement exposure value.

/api/exposure

/ev/up

Increment exposure value.

/api/exposure

/ev

Get the exposure value.

/api/exposure

/framerate

Gets the shutter speed in nanoseconds.

/api/exposure

/isauto

Is exposure auto.

/api/exposure

/iso

Get the ISO value.

/api/exposure

/shutter

Gets the shutter speed in nanoseconds.

/api/exposure

/shutter/limit

Gets the shutter limit in nanoseconds.

/api/exposure

/strobecompensation

Get the number of exposure stops for strobe compensation.

/api/exposure

/strobecompensation/{value}

Set the number of exposure stops for strobe compensation.

/api/exposure

/iso/down

ISO down.

/api/exposure

/iso/up

ISO up.

/api/exposure

/shutter/islocked

Gets a value indicating whether the shutter is locked.

/api/exposure

/framerate/lock/{value}

Lock the framerate to the given value specified in frames/second.

/api/exposure

/shutter/lock

Lock the shutter to the current value.

/api/exposure

/shutter/lock/{value}

Lock the shutter to the given value specified in nanoseconds.

/api/exposure

/shutter/limit/reset

Resets the shutter limit to 0.

/api/exposure

/ev/{value}

Set the exposure value.

/api/exposure

/iso/{value}

ISO to.

/api/exposure

/shutter/limit/set

Send the shutter limit to the camera.

/api/exposure

/shutter/down

Shutter down.

/api/exposure

/shutter/limit/down

Shutter limit down.

/api/exposure

/shutter/limit/up

Shutter limit up.

/api/exposure

/shutter/up

Shutter up.

/api/exposure

/strobecompensation/down

Decrease the number of exposure stops for strobe compensation.

/api/exposure

/strobecompensation/up

Increase the number of exposure stops for strobe compensation.

/api/exposure

/loadsettings

Load settings if needed.

/api/exposure

/framerate/unlock

Unlock the framerate.

/api/exposure

/shutter/unlock

Unlock the shutter.

/api/exposure

/shutter/{value}

Shutter to.

/auto

Function

Auto exposure.

Method

Get

Response

Status code 200, for an completed operation being preformed.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/auto

/manual

Function

Manual exposure.

Method

Get

Response

Status code 200, for an completed operation being preformed.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/manual

/ev/down

Function

Decrement exposure value.

Method

Get

Response

New exposure value.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/ev/down

/ev/up

Function

Increment exposure value.

Method

Get

Response

New exposure value.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/ev/up

/ev

Function

Get the exposure value.

Method

Get

Response

The exposure value.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/ev

/framerate

Function

Gets the shutter speed in nanoseconds.

Method

Get

Response

The current shutter speed in nanoseconds.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/framerate

/isauto

Function

Is exposure auto.

Method

Get

Response

True if the exposure is in auto, false if in manual.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/isauto

/iso

Function

Get the ISO value.

Method

Get

Response

The ISO value.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/iso

/shutter

Function

Gets the shutter speed in nanoseconds.

Method

Get

Response

The current shutter speed in nanoseconds.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/shutter

/shutter/limit

Function

Gets the shutter limit in nanoseconds.

Method

Get

Response

The current shutter limit in nanoseconds.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/shutter/limit

/strobecompensation

Function

Get the number of exposure stops for strobe compensation.

Method

Get

Response

The number of exposure stops.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/strobecompensation

/strobecompensation/{value}

Function

Set the number of exposure stops for strobe compensation.

Method

Get

Response

The value to set.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/strobecompensation/{value}

/iso/down

Function

ISO down.

Method

Get

Response

The ISO.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/iso/down

/iso/up

Function

ISO up.

Method

Get

Response

The ISO.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/iso/up

/shutter/islocked

Function

Gets a value indicating whether the shutter is locked.

Method

Get

Response

True if the shutter is locked. False if not.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/shutter/islocked

/framerate/lock/{value}

Function

Lock the framerate to the given value specified in frames/second.

Method

Get

Response

Value to lock the shutter to specified in frames/second.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/framerate/lock/{value}

/shutter/lock

Function

Lock the shutter to the current value.

Method

Get

Response

Status code 200, for an completed operation being preformed.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/shutter/lock

/shutter/lock/{value}

Function

Lock the shutter to the given value specified in nanoseconds.

Method

Get

Response

Value to lock the shutter to specified in nanoseconds.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/shutter/lock/{value}

/shutter/limit/reset

Function

Resets the shutter limit to 0.

Method

Get

Response

Status code 200, for an completed operation being preformed.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/shutter/limit/reset

/ev/{value}

Function

Set the exposure value.

Method

Get

Response

New exposure value.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/ev/{value}

/iso/{value}

Function

ISO to.

Method

Get

Response

New ISO value.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/iso/{value}

/shutter/limit/set

Function

Send the shutter limit to the camera.

Method

Get

Response

Shutter limit.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/shutter/limit/set

/shutter/down

Function

Shutter down.

Method

Get

Response

The shutter speed.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/shutter/down

/shutter/limit/down

Function

Shutter limit down.

Method

Get

Response

The shutter limit.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/shutter/limit/down

/shutter/limit/up

Function

Shutter limit up.

Method

Get

Response

The shutter limit.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/shutter/limit/up

/shutter/up

Function

Shutter up.

Method

Get

Response

The shutter speed.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/shutter/up

/strobecompensation/down

Function

Decrease the number of exposure stops for strobe compensation.

Method

Get

Response

The number of exposure stops.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/strobecompensation/down

/strobecompensation/up

Function

Increase the number of exposure stops for strobe compensation.

Method

Get

Response

The number of exposure stops.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/strobecompensation/up

/loadsettings

Function

Load settings if needed.

Method

Get

Response

Status code 200, for an completed operation being preformed.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/loadsettings

/framerate/unlock

Function

Unlock the framerate.

Method

Get

Response

Status code 200, for an completed operation being preformed.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/framerate/unlock

/shutter/unlock

Function

Unlock the shutter.

Method

Get

Response

Status code 200, for an completed operation being preformed.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/shutter/unlock

/shutter/{value}

Function

Shutter to.

Method

Get

Response

New shutter value.

Example

CODE
$ curl http://IP_ADDRESS:8080>/api/exposure/shutter/{value}
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.