| Definitions | |
|---|---|
| Type | object |
Description: Acquires the mutable Theta states.
| Service UUID | b6ac7a7e-8c01-4a52-b188-68d53df53ea2 |
|---|---|
| Characteristic UUID | 083d92b0-21e0-4fb2-9503-7d8b2c2bb1d1 |
| Value format | UTF-8 string (JSON) |
| Enabled to read | true |
| Enabled to write | false |
| Enabled to notify | false |
Example:
{
"_batteryInsert": true,
"batteryLevel": 0.97,
"_batteryState": "disconnect",
"_cameraError": [
"NO_DATE_SETTING"
],
"_capturedPictures": 0,
"_captureStatus": "idle",
"_function": "normal",
"_latestFileUrl": "",
"_recordableTime": 3844,
"_recordedTime": 0,
"_batteryTemp": 29,
"_boardTemp": 28
}
| Property | Type | Required | Description |
|---|---|---|---|
| _batterylnsert | boolean | no | Is a battery inserted or not. Theta A1 and X only. |
| batteryLevel | number | yes | Battery level from 0.0 to 1.0. When using an external power source, 1.0 |
| _batteryState | enum (of string) | yes | Charging state:
|
| _batteryTemp | integer | yes | Battery temperature |
| _boardTemp | integer | yes | Camera main board temperature |
| _cameraError | array of enum (of string) | yes | Current error information of Theta |
| _capturedPictures | integer | yes | Number of still images captured during continuous shooting |
| _captureStatus | enum (of string) | yes | Continuously shoots state:
|
| _function | enum (of string) | yes | Shooting function status:
|
| _latestFileUrl | string | yes | URL of the last saved file. DNG format files are not displayed. For burst shooting, files in the DNG format are displayed |
| _recordableTime | integer | yes | Remaining time of movie (seconds) |
| _recordedTime | integer | yes | Shooting time of movie (seconds) |
| Definitions | |
|---|---|
| Type | boolean |
Description: Is a battery inserted or not. Theta A1 and X only.
| Definitions | |
|---|---|
| Type | number |
Description: Battery level from 0.0 to 1.0.
When using an external power source, 1.0
| Restrictions | |
|---|---|
| Minimum | ≥ 0 |
| Maximum | ≤ 1 |
| Definitions | |
|---|---|
| Type | enum (of string) |
Description: Charging state:
Must be one of:
| Definitions | |
|---|---|
| Type | integer |
Description: Battery temperature
| Definitions | |
|---|---|
| Type | integer |
Description: Camera main board temperature
| Definitions | |
|---|---|
| Type | array of enum (of string) |
Description: Current error information of Theta
| Array restrictions | |
|---|---|
| Min items | 0 |
| Max items | N/A |
| Each item of this array must be | Description |
|---|---|
| _cameraError items | Error code. See _cameraError descriptions for the meaning and model dependence. |
| Definitions | |
|---|---|
| Type | enum (of string) |
Description: Error code. See _cameraError descriptions for the meaning and model dependence.
Must be one of:
| Definitions | |
|---|---|
| Type | integer |
Description: Number of still images captured during continuous shooting
| Restrictions | |
|---|---|
| Minimum | ≥ 0 |
| Definitions | |
|---|---|
| Type | enum (of string) |
Description: Continuously shoots state:
Must be one of:
| Definitions | |
|---|---|
| Type | enum (of string) |
Description: Shooting function status:
Must be one of:
| Definitions | |
|---|---|
| Type | string |
Description: URL of the last saved file.
DNG format files are not displayed. For burst shooting, files in the DNG format are displayed
| Definitions | |
|---|---|
| Type | integer |
Description: Remaining time of movie (seconds)
| Definitions | |
|---|---|
| Type | integer |
Description: Shooting time of movie (seconds)