FingerCaptureStatus Enumeration

Namespace: id3.FingerCapture

Definition

Provides a comprehensive list of status codes representing various states and events during the fingerprint capture process.
These codes facilitate precise control and monitoring of the capture sequence and device behavior.

Fields

Name

Value

Description

noDevice

0

Indicates there is no device connected.

deviceIdle

1

Indicates that the device is in an idle state, not currently performing any actions or processes.

deviceReady

2

Signifies that the device is powered on, initialized, and awaiting instructions or commands.

deviceError

3

Describes a state where the device has encountered an error, potentially affecting its ability to operate normally.

captureInProgress

4

Denotes that the device is currently engaged in a capture process, such as recording video or scanning data.

captureStarted

100

Marks the initiation of a capture process, indicating the device has begun capturing data.

captureStopped

101

Reflects the cessation of a capture process, indicating no current data acquisition.

startTakingSnapshot

102

Represents the beginning of a snapshot capture process, detailing when the device starts capturing a single frame or data point.

specific

1000

Serves as a starting point for device-specific status codes, allowing for extended status representations beyond the common set.

placeFinger

200

User action required: Place a finger on the sensor as instructed by the device interface.

removeFinger

201

User action required: Remove the finger from the sensor as instructed by the device interface.

rollFinger

202

User action required: Roll the finger on the sensor to capture the entire fingerprint.

fingerPlaced

203

Confirms that a finger has been correctly placed on the sensor.

fingerRemoved

204

Confirms that the finger has been removed from the sensor following the capture or as required.

moveFingerUp

205

User action required: Move the finger upward on the sensor to adjust the positioning.

moveFingerDown

206

User action required: Move the finger downward on the sensor to adjust the positioning.

moveFingerLeft

207

User action required: Move the finger left on the sensor to adjust the positioning.

moveFingerRight

208

User action required: Move the finger right on the sensor to adjust the positioning.

pressFingerHarder

209

User action required: Apply more pressure to ensure a clearer fingerprint capture.

swipeTooFast

210

The swipe speed was too fast; adjust to a slower swipe for effective capture.

swipeTooSlow

211

The swipe speed was too slow; adjust to a faster swipe for effective capture.

swipeTooSkewed

212

The swipe angle was too skewed; realign and attempt the swipe again.

swipeBadSpeed

213

The swipe speed was inappropriate; adjust to the recommended speed for optimal results.

imageTooSmall

214

The captured image is too small to be useful; ensure full finger placement.

imagePoorQuality

215

The captured image is of poor quality; conditions may need to be improved (e.g., cleanliness, lighting).

rollPartLift

216

Part of the finger was lifted during a roll; maintain contact throughout the motion.

rollTooFast

217

The rolling motion was too fast; slow down to capture detailed prints.

rollDirty

218

The sensor surface is dirty or obstructed; clean the sensor or ensure only one finger is in contact.

rollShifted

219

The finger shifted during rolling; keep the finger steady and aligned.

rollTooShort

220

The rolling action was too brief; roll the finger for a longer duration to capture the entire print.

fewerFingers

221

Fewer fingers than required were detected; ensure correct finger placement.

tooManyFingers

222

More fingers than required were detected; only place the necessary fingers on the sensor.

wrongHand

223

The wrong hand was used; ensure the correct hand is used as per the instructions.

fakeFingerDetected

224

A fake or synthetic finger was detected; ensure that only real human fingers are used.

rotateHandClockwise

225

Rotate the hand clockwise to properly align the fingerprint with the sensor.

rotateHandCounterclockwise

226

Rotate the hand counterclockwise to properly align the fingerprint with the sensor.

thumbsRotated

227

One or both thumbs are incorrectly rotated; adjust the thumb(s) to the correct position.

indexRotated

228

One or both index fingers are incorrectly rotated; adjust the index finger(s) to the correct position.

tightenYourFingers

229

Tighten the placement of your fingers to ensure clear and distinct captures.

spreadYourFingers

230

Spread your fingers apart to avoid overlapping and ensure each finger is distinctly captured.