Epson BT-2000 Developers Guide - Page 96

Important points - monitor

Page 96 highlights

6.10. Important points 1) After closing the camera app, the system executes deallocation processing in the background for the camera. If the camera is used again soon after, an error may occur. Make sure that the camera is not reconnected within three seconds of camera deallocation. 2) The main use for the BT-2000 camera is for monitoring. It is possible to shoot images, but make sure continuous shooting is not allowed in a short period of time. Note that an error may occur when shooting continuously in a short period of time. 3) After setting the camera mode, frame rate, preview resolution, sharpness value, and contrast value, be sure to perform setParameters. Changed content is not reflected in the camera device until setParameters is executed. 4) Exposure and white balance are set manually. As this cannot be set automatically, make settings according to your usage environment. 5) The parameters for associated frame rates and preview resolutions will not change even if you set the camera mode in setEpsonCameraMode. Set these parameters using appropriate combinations before executing setParameters. 6) When the preview has already started, use stopPreview to temporarily stop the preview, and then execute setParameters. 7) Each camera mode has a limited combination of preview resolutions and frame rates. Note that a run-time exception will occur in setParameters for combinations that exceed the limit. 8) You cannot set 5M or 8M (side by side) as the preview resolution. If you want to acquire images in 5M or 8M (side by side), perform shooting by using tekePicture. 9) When using depth data in edof mode, make sure you set depth-only in advance, and enable depth data. 10) PreviewCallback cannot guarantee the actual time of image acquisition. If there are a high volume of calculations being performed in onPreviewFrame, and these are not completed by the time of the next image data acquisition, the next image data will be corrupted. We recommend acquiring image data through a sub-thread. 11) You need to restart the application if the application closes in a RuntimeException. MOVERIO Pro Developer's Guide (Rev.1.0) 92

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168

MOVERIO Pro Developer's Guide (Rev.1.0)
92
6.10.
Important points
1)
After closing the camera app, the system executes deallocation processing in the background
for the camera. If the camera is used again soon after, an error may occur. Make sure that the
camera is not reconnected within three seconds of camera deallocation.
2)
The main use for the BT-2000 camera is for monitoring. It is possible to shoot images, but
make sure continuous shooting is not allowed in a short period of time. Note that an error may
occur when shooting continuously in a short period of time.
3)
After setting the camera mode, frame rate, preview resolution, sharpness value, and contrast
value,
be sure to perform setParameters.
Changed content is not reflected in the camera device
until setParameters is executed.
4)
Exposure and white balance are set manually. As this cannot be set automatically, make
settings according to your usage environment.
5)
The parameters for associated frame rates and preview resolutions will not change even if you
set the camera mode in setEpsonCameraMode. Set these parameters using appropriate
combinations before executing setParameters.
6)
When the preview has already started, use stopPreview to temporarily stop the preview, and
then execute setParameters.
7)
Each camera mode has a limited combination of preview resolutions and frame rates. Note
that a run-time exception will occur in setParameters for combinations that exceed the limit.
8)
You cannot set 5M or 8M (side by side) as the preview resolution. If you want to acquire
images in 5M or 8M (side by side), perform shooting by using tekePicture.
9)
When using depth data in edof mode, make sure you set depth-only in advance, and enable
depth data.
10)
PreviewCallback cannot guarantee the actual time of image acquisition. If there are a high
volume of calculations being performed in onPreviewFrame, and these are not completed by
the time of the next image data acquisition, the next image data will be corrupted. We
recommend acquiring image data through a sub-thread.
11)
You need to restart the application if the application closes in a RuntimeException.