You are on page 1of 35

vân tay quang bằng tay mô-đun tài

đầu tiên 1 Chương Tổng quan

1.1 Các tính năng mô-đun

FM-70 Loạt các tốc độ cao hiệu suất cao mô-đun vân tay quang học DSP Bộ xử lý lõi, kết hợp với công ty cảm biến vân tay quang học có quyền sở hữu trí tuệ độc lập, mà

không cần phải tham gia vào việc quản lý các máy chủ có một đầu vào vân tay, xử lý hình ảnh, kết hợp vân tay, tìm kiếm và chức năng lưu trữ mẫu như mô-đun thông minh. Và so với

sản phẩm tương tự vân tay, FM-70 Module này có các tính năng sau:

• quyền sở hữu trí tuệ, hình ảnh rõ ràng Các cảm biến vân tay quang học, tất cả các công nghệ mô-đun phần cứng, phát triển bởi an ninh Hàng Châu có nghĩa là để có được một đa

bằng sáng chế quốc gia, thiết kế quang học tuyệt vời,

• Đáp ứng, vân tay khả năng thích ứng mạnh mẽ Khi hình ảnh dấu vân tay được đọc, cho cả hai ngón tay ướt và khô và quyết tâm đáp ứng, hình ảnh tối ưu

Chất lượng, áp dụng rộng rãi đám đông. Bạn cũng có thể đặt chức năng thích nghi tự học tự động điều chỉnh các thông số theo thói quen của người dùng, chẳng hạn như biến đổi khí hậu

Số, do đó trận đấu tốt hơn.

• màu xanh lá cây cụ thể LED nguồn ánh sáng rực rỡ, đặc tính chống lão hóa tuyệt vời Bright thành phần ánh sáng màu xanh lá cây bằng cách sử dụng, thất bại cụ thể ánh sáng thấp, tuổi th

Hiệu suất là bền hơn.

• tiêu chuẩn cao nhất phù hợp với ngành công nghiệp vân tay hiện nay Và thông qua các quốc gia báo động Bộ Công an Sản phẩm Hệ thống Giám sát chất lượng, Kiểm tra, phù hợp với GA7

2007 "An ninh vân tay khóa điều kiện kỹ thuật tổng hợp" tiêu chuẩn, có thể cung cấp các báo cáo thanh tra để làm cho sản phẩm của bạn nhanh hơn và dễ dàng hơn thông qua các tiêu chu

kiểm tra liên kết.

• trung phát triển và ứng dụng đơn giản Không cần phải có chuyên môn vân tay để áp dụng, theo người dùng FM-70 mô-đun giàu cung cấp ngón tay kiểm soát

Vì vậy, tự phát triển hệ thống nhận dạng vân tay mạnh mẽ.

• Sự linh hoạt để thiết lập mức độ bảo mật cho các ứng dụng hoặc các môi trường khác nhau, người dùng có thể thiết lập riêng của họ 1 - 5 Mức độ bảo mật khác nhau.

• loạt các ứng dụng

FM-70 Mô-đun rộng rãi áp dụng càng lâu càng ủy quyền chức năng, quản lý, và các khía cạnh khác liên quan đến việc chuyển đổi, có sẵn FM-70 mô-đun nhận dạng vân tay

thay vì IC Thẻ, mật khẩu, công tắc phần cứng, vv, thích hợp cho tất cả các hệ thống từ cấp thấp đến cao cấp, chẳng hạn như:

• Diện tích ổ khóa cửa an ninh vân tay, két, hộp súng và tài chính;

• hệ thống kiểm soát truy cập, máy công nghiệp, POS Máy và đào tạo lái xe, tham dự và các khu vực khác của bản sắc;

• Lĩnh vực quản lý tin câu lạc bộ, quản lý phần mềm, cấp phép, và vân vân;

• • Nhận bảo hiểm y tế, bộ sưu tập hưu trí, thanh toán dấu vân tay và các lĩnh vực tài chính khác. Nó đề cập đến các Sở Khoa học và Công nghệ có một đội ngũ kỹ thuật hoàn chỉnh, tất cả

chuyên gia trong ngành vân tay, có thể cung cấp tốt dịch vụ sau bán hàng trong việc hỗ trợ và sử dụng kỹ thuật phát triển trước khi bán.

2
1.2 Các tính năng mới

• xanh LED Backlight

FM-70 module Dòng màu xanh lá cây LED Backlight, thị giác trải nghiệm nhẹ nhàng hơn.

• Tăng chế độ đèn nền sáng dài

FM-70 Dòng mô-đun sử dụng mở LED Một giao diện điều khiển ánh sáng nền. Nó có thể đạt được trong quá trình thu hình ảnh, LED Duy trì một đèn nền sáng dài. (Ánh sáng dài

thu thập bằng cách " Mở vân tay đèn nền chiếu sáng OpenLED " , " Đóng dấu vân tay đèn nền chiếu sáng CloseLED " và " Không có ảnh dấu vân tay kiểm soát ánh sáng GetImageFree " kết

hợp lệnh đó).

FM-70 mô-đun loạt giữ lại giao diện lệnh gốc, sử dụng lệnh tương thích ban đầu cũng có thể đạt được LED nhấp nháy đèn nền. (Acquisition chế độ bằng cách chiếu " hình ảnh Ghi

lại dấu vân tay GenImg " Lệnh để đạt được).

• thời gian đáp ứng nhanh hơn

FM-70 Loạt các mô-đun với thu nhận hình ảnh và tài xế trước khi được tối ưu hóa, mà mua lại một hình ảnh và hình ảnh quy trình sơ chế là hơn tiết kiệm thời gian, chất lượng

hình ảnh tốt hơn, phản ứng nhanh hơn. (Để có được câu trả lời nhanh hơn, hãy sử dụng " Không kiểm soát vân tay ánh sáng FIG. GetImageFree "

Lệnh).

• Điện chủ động bắt tay

FM-70 mô-đun chuỗi lũy thừa trên sau khi hoàn thành khởi tạo, sẽ chủ động để gửi biểu tượng bắt tay ( 1 byte 0x55 ) Để thông báo cho máy chủ có thể bắt đầu gửi các lệnh.

• Độc lệnh để hoàn thành việc đăng ký và tìm kiếm

FM-70 Bộ phim mới của module tăng " đăng ký tự động AutoLogin " và " Auto Kiếm AutoSearch " Lệnh. Vì vậy, người dùng có thể vượt qua một lệnh

Hoàn thành việc đăng ký và tìm kiếm quá trình.

1.3 công trình

kết cấu da bất thường bên trong bề mặt của ngón tay chúng ta tạo ra một loạt các mẫu hình thành, cấu trúc làn da khác nhau về mô hình, breakpoint và nút giao thông, họ được

nhắc đến trong quá trình xử lý thông tin " đặc trưng " , Đặc điểm của từng ngón tay là khác nhau, có nghĩa là, độc đáo. Nhờ tính độc đáo này, chúng ta có thể đưa một người đàn ông

với thư từ dấu vân tay của mình, thông qua dấu vân tay của ông và tiền lưu trữ so sánh dấu vân tay, có thể xác minh danh tính thật của mình. hệ thống nhận dạng vân tay, vân tay

mua lại bởi bộ máy chuyển đổi quang điện và xử lý hình ảnh đặc biệt, phân tích và so sánh, có thể được tự động, nhanh chóng và xác định chính xác danh tính cá nhân. Hệ thống

bao gồm các hình ảnh chụp dấu vân tay, quá trình xử lý hình ảnh dấu vân tay, khai thác tính năng, giá trị khớp lệnh tính năng hơn so với quá trình khác.

• hình ảnh dấu vân tay

qua FM-70 Các module thành phần quang học (camera như một máy ảnh), một hình ảnh dấu vân tay có thể thu được rõ ràng ngón tay.

• vân tay

Thuật toán dấu vân tay chiết xuất từ ​các tính năng hình ảnh dấu vân tay, thay mặt cho các thông tin dấu vân tay. FM-70 Tính năng vân tay kích thước môđun khai thác 256 Bytes , 2

3
Tính năng vào một tập tin dấu vân tay tập tin mẫu ( 512 Bytes ). lưu trữ dấu vân tay, so sánh và tính năng tìm kiếm được thực hiện bằng các hoạt động của vân tay.

• chế biến dấu vân tay

Nó bao gồm hai quá trình: quá trình đăng nhập dấu vân tay và quá trình kết hợp vân tay [mà được chia thành phù hợp với dấu vân tay phù hợp với dấu vân tay ( 1: 1 ) Và tìm kiếm

dấu vân tay ( 1: N ) Trong hai cách].

Khi đăng nhập vân tay, vân tay cho mỗi mục 2 Times, 2 Thời gian xử lý hình ảnh đầu vào, tổng hợp mẫu được lưu trữ trong các mô-đun. Khi khớp dấu vân tay, cảm biến vân tay, và

đầu vào hình ảnh để dấu vân tay xử lý xác minh, sau đó trận đấu được so sánh với dấu vân tay mẫu mô-đun (nếu phù hợp với một mẫu quy định tại các module, được gọi là vân

tay phương thức khớp, ví dụ: 1: 1 Way, nếu phù hợp với nhiều mẫu, gọi là tìm kiếm dấu vân tay, có nghĩa là, 1: N Mode), các mô-đun cho kết quả phù hợp (vượt qua hoặc thất bại).

4
đầu tiên 2 Chương Thông số kỹ thuật chính

điện áp cung cấp: DC 3.8 ~ 7.0V

màu đèn nền: màu xanh lá cây

chế độ chiếu sáng: Steady / Flashing

Cung cấp hiện tại: Hoạt động hiện tại: < 65mA

Đỉnh hiện tại: < 95mA Dấu vân tay thời gian đầu vào hình ảnh: < 0,5 thứ hai

Kích thước cửa sổ: 14,5 ╳ 19,4 mm

chế độ phù hợp: Hãy so sánh đường đi ( 1: 1 ) chế độ tìm kiếm ( 1: N )

hồ sơ: 256 byte

tập tin mẫu: 512 byte

Dung lượng lưu trữ: 1000 vàng

Cấp bảo vệ: 5 Cấp (từ thấp đến cao: 1 , 2 , 3 , 4 , 5 )

Chấp nhận giá sai ( FAR) : < 0,001% (Lớp an toàn 3 khi)

FRR ( FRR) : < 1,0% (Lớp an toàn 3 khi)

thời gian tìm kiếm: < 1.0 giây ( 1: 500 Khi giá trị trung bình)

Giao diện máy tính: UART ( TTL mức logic)

tốc độ truyền thông tin liên lạc ( UART) :( 9600 ╳ N) bps trong số N = 1 ~ 12 (Giá trị mặc định N = 6 điều đó 57600bps )

môi trường làm việc: Nhiệt độ: - 20 ℃ - + 60 ℃ Độ ẩm tương đối: 40 % RH - 85 % RH ( Không ngưng tụ)

môi trường lưu trữ: Nhiệt độ Của: - 40 ℃ - + 85 ℃ Độ ẩm tương đối: < 85 % H (Non-ngưng tụ)

Kích thước ( L ╳ W ╳ H) : Một loại: 54 ╳ 20 ╳ 20.5mm

5
đầu tiên 3 giao diện phần cứng Chương

3.1 giao diện PC PCB Hội đồng quản trị, các mô-đun giao diện với các thiết bị người dùng sử dụng cùng một kết nối một ổ cắm đơn hàng ( 6 trung tâm 1,25 Spacing).

3.2 truyền thông nối tiếp Khi một mô-đun thiết bị người dùng và các chân giao diện truyền thông nối tiếp như quy định tại Bảng 3.1 Cho thấy, trên thực tế, cũng như 3.1

Hình.

bàn 3.1 Serial Interface Definition Truyền thông

Tên Pin Số kiểu chức năng Mô tả

1 Vtouch trong Chạm nhạy cảm cung cấp đầu vào. (Chủ đề màu sắc: màu xanh)

2 Sout ngoài đầu ra tín hiệu cảm biến. (Chủ đề màu sắc: màu vàng)

3 Vin trong
Mô-đun cung cấp điện là đầu vào. (Chủ đề màu sắc: màu đỏ)

4 TD ngoài đầu ra dữ liệu nối tiếp. TTL mức logic. (Tuyến Màu sắc: Màu xanh lá cây)

5 RD trong dữ liệu đầu vào nối tiếp. TTL mức logic. (Chủ đề màu sắc: màu trắng)

6 GND - Tín hiệu mặt đất. Kết nối với mặt đất sức mạnh nội bộ. (Chủ đề màu sắc: màu đen)

Lưu ý: Các loại hình thanh, trong Nó đại diện cho đầu vào cho các mô-đun, ngoài Đầu ra từ các mô-đun.

bản đồ 3.1 bản đồ vật lý giao diện truyền thông nối tiếp

3.2.1. kết nối phần cứng

Module giao tiếp thông qua giao diện nối tiếp trực tiếp với 3.3V hoặc 5V vi điều khiển điện hoặc khác MCU Truyền thông: dữ liệu mô-đun truyền chân ( 2 chân TD ) Kết nối với các

dữ liệu nhận cuối positioner ( RXD ), Một chân module dữ liệu nhận ( 3 chân RD ) Kết nối với phi hành đoàn bị đầu cuối truyền dữ liệu

6
( TXD ). Đối với RS-232 Cấp (ví dụ: PC Máy) để giao tiếp với máy chủ, tăng chuyển đổi cấp cao giữa các mô-đun và các máy chủ

Mạch (ví dụ : MAX232 Mạch); như 232 Mạch không thể nhận dữ liệu một cách chính xác, kiểm tra RXD Nếu có nhiều trên dòng chủ

Kết thúc hoặc mạch nguyên nhân can thiệp khác. Có tính đến điện năng tiêu thụ của toàn mạch, chỉ có các mô-đun vân tay và công việc không hoạt động hai trạng thái, không có ngủ

đông hay chế độ chờ; thường tắt mô-đun vân tay đầu vào quyền lực, mô-đun vân tay không hoạt động; khi vi điều khiển ( MCU ) Chức năng đòi hỏi quyền truy cập vào các mô-đun vân

tay, các mô-đun cung cấp dấu vân tay đầu vào quyền lực, công việc mô-đun vân tay để hoàn thành lệnh tương ứng, chẳng hạn như mô-đun vân tay không còn được sử dụng, điện bị

cắt mô-đun vân tay, các mô-đun mô-đun vân tay đi vào một trạng thái không hoạt động.

3.2.2. giao thức nối tiếp Half-duplex không đồng bộ giao tiếp nối tiếp. Tốc độ mặc định là 57600bps , Có thể được thiết lập bởi các lệnh 9600 ~

115200bps . định dạng Frame là 10 Bit, một 0 Mức độ các bit bắt đầu, 8 bit dữ liệu (LSB đầu tiên) và một điểm dừng

Bit, không có tính chẵn lẻ.

Bắt đầu chút Stop bit

1 0 D0 D7D6D5D4D3D2D1 1

10 định dạng khung Bit

3.2.3 Hiện power-up

Sau khi mô-đun năng lượng, khoảng 300ms Thời gian khởi tạo. Trong khi đó, các mô-đun không thể đáp ứng để lưu trữ các lệnh máy tính. Nó sẽ gửi một byte ngay sau

khi hoàn thành mô-đun khởi ( 0x55 ) Để các máy chủ, một khối có thể đã làm việc và nhận lệnh PC.

3.2.4 thông số điện (tất cả các cấp độ để sức mạnh / mặt đất tín hiệu GND mức tham chiếu) Điện áp vào

dự án thông số đơn vị Ghi chú

Tối đa tiêu biểu tối thiểu

điện áp cung cấp Vin 3.8 7.0 V


giá trị hoạt động bình thường

- 0.3 9.0 V
cực điện áp ngưỡng Vinmax Ngoài phạm vi này có thể gây tổn thương vĩnh viễn

hiện hành Icc 90 110 130 mA

130 mA
đỉnh hiện tại Ipeak

TXD (Output, TTL mức logic)

dự án điều kiện thông số đơn vị Ghi chú

tối thiểu tiêu biểu tối đa

VOL 0,4 V logic 0


IOL = - 4mA

VOH IOH = 4mA 2.4 3.3 V logic 1

RXD Foot (đầu vào, TTL mức logic)

dự án điều kiện thông số đơn vị Ghi chú

7
tối thiểu tiêu biểu tối đa

VIL 0,6 V logic 0

VIH 2.4 V logic 1

IIH VIH = 5V 1 mA

VIH = 3.3V 30 UA

Vimax - 0.3 5,5 V


Hạn chế điện áp đầu vào

8
đầu tiên 4 Chương tài nguyên hệ thống

4.1 buffer mô-đun RAM Đặc trưng với 72K byte biểu đồ kích thước giống như đệm ImageBuffer và hai 512 byte Kích thước của tính năng

đệm tập tin CharBuffer1 và CharBuffer2 Người dùng có thể đọc qua bất kỳ bộ đệm một hướng dẫn. Và trong đó hai nội dung đệm Image File được lưu trữ trong bộ đệm khi các mô-đun

không được hỗ trợ xuống.

4.1.1. đệm hình ảnh

đệm hình ảnh ImageBuffer Để lưu trữ dữ liệu hình ảnh và các module xử lý hình ảnh sử dụng nội bộ. Upload / download hình ảnh, định dạng hình ảnh

256 ╳ 288 pixels BMP .

qua UART Đối với tốc độ, các điểm ảnh được sử dụng chỉ khi cổng byte cao Bốn upload hoặc download hình ảnh, ví dụ: sử dụng 16 Cấp xám, đại diện bởi hai byte cho mỗi điểm

ảnh (phía trên bốn bit của một pixel, bốn bit thấp của một điểm ảnh trong cùng một cột của hàng liền kề tiếp theo, tức là chuyển giao tổng hợp hai byte pixel). Kể từ khi hình ảnh 16

tỷ lệ hao hụt tải lên PC Khi màn hình hiển thị (tương ứng với BMP Format), các màu chuyển tiếp cần được mở rộng (mở rộng 256 mức xám quy mô, ví dụ: 8bit định dạng bitmap).

4.1.2 Tính năng đệm tập tin Tính năng đệm tập tin CharBuffer1 hoặc CharBuffer2 Nó có thể được sử dụng để lưu trữ các file chung cũng có thể được đặc trưng bởi

Tính năng Mẫu để lưu trữ các file.

4.2 cơ sở dữ liệu vân tay mô-đun FLASH Nó mở ra một số khu vực lưu trữ như một dấu vân tay mẫu khu vực lưu trữ, cụ thể là cơ sở dữ liệu vân tay. Dữ liệu là một thư viện vân tay

bảo vệ mất điện. Theo số lưu trữ mẫu vân tay, nếu dung lượng lưu trữ dấu vân tay của N , Số lượng mẫu vân tay được định nghĩa trong cơ sở dữ liệu vân tay như sau: 0 ,

1 , 2 ...... N-2 , N-1 . Người dùng chỉ có thể truy cập vào số serial dựa trên nội dung cơ sở dữ liệu vân tay, lưu trữ và tìm kiếm các chức năng phù hợp là những con số tương ứng cho dấu vân tay

Hoạt động.

4.3 các thông số cấu hình hệ thống

Để thuận tiện cho người sử dụng, các thông số hệ thống của phần mở của mô-đun, cho phép các hướng dẫn sử dụng để xác định một thay đổi duy nhất (tham số số) tham số

Số các giá trị. Xem thêm " 6.1.4 Các mô-đun cài đặt thông số hệ thống cơ bản SetSysPara " và " 6.1.5 Đọc thông số hệ thống ReadSysPara " .

Send máy chủ lệnh để sửa đổi các thông số hệ thống, module để đáp ứng phù hợp với cấu hình ban đầu, để thay đổi phản ứng hệ thống sau khi cài đặt, cấu hình và ghi

FLASH . Hệ thống trên một lần nữa, các mô-đun sẽ làm việc phù hợp với cấu hình mới.

4.3.1 Tốc độ Baud Control (số tham số: 4 ) Khối điều khiển thông số của máy chủ UART Khi tốc độ truyền thông tin liên lạc, nếu giá trị tham số

là N (N Phạm vi của 1 ~ 12) , Các tốc độ truyền tương ứng ( 9600 ╳ N) bps .

4.3.2. Cấp độ bảo vệ (tham số ID: 5)

Tham số này điều khiển phù hợp với dấu vân tay và ngưỡng khi tìm kiếm, chia 5 Cấp, dao động từ: 1 , 2 , 3 , 4 , 5 . mức độ bảo mật được coi là 1

tỷ lệ cao nhất sai về mức giá thấp nhất thoái thác. lớp an toàn 5 Khi tỷ lệ thấp nhất False, tỷ lệ cao nhất của thoái thác.

9
4.3.3 Chiều dài của nội dung gói (số tham số: 6) kiểm soát tối đa với các module truyền thông máy chủ, mỗi gói dữ liệu để cho phép nội dung của các tham số khi truyền

Chiều dài, trong khoảng: 0, 1 , 2 ,

3 , Tương ứng với độ dài (số byte) là: 32 , 64 , 128 , 256 .

4.4 đăng ký tình trạng hệ thống

Trạng thái hệ thống đăng ký chỉ ra trạng thái hoạt động hiện tại của mô-đun. hướng dẫn bởi ReadSysPara Hướng dẫn lấy, chiều dài 1Word . Thành viên của nó

Nó được định nghĩa như sau:

Tag 15--4 3 2 1 0

Ý nghĩa Ltd. ImgBufStat PWD đèo bận rộn

Lưu ý:

bận rộn : Kế toán 1 bộ Bit 1 Nó chỉ ra rằng hệ thống được thực hiện lệnh, 0 Nó chỉ ra rằng hệ thống là nhàn rỗi;

đèo : Kế toán 1 bộ Bit 1 Dấu vân tay được xác minh;

PWD : Kế toán 1 bộ Bit 1 Đại diện cho mật khẩu bắt tay thực;

ImgBufStat : Kế toán 1 bộ Bit 1 Nó chỉ ra sự hiện diện của một hình ảnh dấu vân tay hợp lệ của bộ đệm hình ảnh dấu vân tay.

4.5 Mật khẩu Mô-đun Mật khẩu mặc định cho các mô-đun 0x00000000 Nếu mật khẩu mặc định chưa được sửa đổi, nếu bởi UART Truyền thông hoặc mật khẩu được sửa đổi,

Module truyền thông hướng dẫn PC đầu tiên phải xác minh mật khẩu, mật khẩu chỉ sau khi xác minh bởi module trước khi vào hoạt động bình thường

Nhà nước để nhận được hướng dẫn thêm (ví dụ, bắt tay tín hiệu giao tiếp nối tiếp phải được xử lý). Sau khi thay đổi mật khẩu, mật khẩu mới sẽ được lưu trữ trong flash trong

Tắt vẫn tiết kiệm (mật khẩu sửa đổi không thể có được thông qua việc dạy giao tiếp, chẳng hạn như vô tình quên module không thể giao tiếp, vì vậy hãy cẩn thận

Sử dụng). Xem Verify password VfyPwd Hướng dẫn và thiết lập mật khẩu SetPwd Hướng dẫn.

4.6 địa chỉ mô-đun Mỗi module có một địa chỉ xác định, khi các mô-đun truyền thông và máy chủ, mỗi lệnh / dữ liệu được truyền trong gói

Truyền, mỗi gói chứa một địa chỉ; mô-đun chỉ phản ứng với các lệnh tương tự và các gói địa chỉ riêng của mình. địa chỉ mô-đun 4

Byte, và mặc định là mặc định ban đầu: 0xFFFFFFFF . Người dùng có thể chỉnh sửa các module địa chỉ hướng dẫn (xem địa chỉ mô-đun lệnh thiết lập

SetAddr ). Sau khi thay đổi địa chỉ module, địa chỉ mới vẫn đang được lưu trữ trong các mô-đun sau khi mất điện.

4.7 Notepad

flash Mở ra một 512 khu vực bộ nhớ byte được chia như sử dụng máy tính xách tay, các notepad Logic 16 trang, 32 lời

Mục; PC bởi WriteNotepad hướng dẫn và ReadNotepad truy cập hướng dẫn bất kỳ trang nào. Lưu ý: Notepad để viết bất kỳ của trang này khi trang 32 Toàn bộ nội dung của byte được

viết, nội dung ban đầu được ghi đè. Lưu ý: Người dùng có thể chỉ huy địa chỉ mô-đun hoặc số ngẫu nhiên, phù hợp với cấu hình độc đáo của các module và hệ thống, ví dụ: hệ thống chỉ

độc đáo mô-đun dễ nhận biết;

10
đầu tiên 5 giao thức truyền thông Chương

định nghĩa giao thức truyền thông FM-70 Quy tắc trao đổi giữa các mô-đun máy chủ và thông tin hàng loạt; phần cứng sử dụng UART loại giao diện, giao thức truyền thông và

tài liệu tham khảo để các thiết lập sau đây hướng dẫn.

5.1 định dạng gói modules UART Giao tiếp với các máy chủ, một lệnh, dữ liệu, và gửi kết quả của lễ tân, nó là ở dạng các gói dữ liệu. Đối với đa byte, cao-byte đầu

tiên trong byte thấp (ví dụ 2 byte của 0006 buổi diễn 0006 Nó không phải là 0600 ).

định dạng gói và quy định tại Bảng 5.1 và bàn 5.2 Hình. bàn 5.1 định dạng gói

Bao Đầu địa chỉ gói nhận dạng chiều dài gói Nội dung gói sản (hướng dẫn / data / thông số / xác nhận) checksum

bàn 5.2 định nghĩa chi tiết gói bảng dữ liệu

tên ký hiệu chiều dài giải thích

Bao Đầu BẮT ĐẦU 2 Byte được thiết lập để 0xef01 , Khi truyền byte cao đầu tiên.

địa chỉ ADDR 4 byte Giá trị mặc định 0xffffffff , Người dùng có thể tạo ra một địa chỉ hướng dẫn mới, các mô-đun sẽ từ chối địa chỉ

Xấu gói. Endian khi truyền.

gói nhận dạng PID 1 byte 0x01 Nó đại diện cho một gói lệnh ( gói lệnh ), Có thể được phủ theo dõi

0x02 Nó đại diện cho gói dữ liệu ( gói dữ liệu) , Và có một gói tiếp theo. Độc gói có thể không chỉ nhập

quá trình thực hiện, phải tuân theo các gói tin hướng dẫn hoặc một gói tin trả lời lại.

0x07 Nó đại diện cho một gói tin trả lời ( gói ACK ), Bạn có thể theo dõi với các gói.

0x08 Nó biểu thị các gói tin cuối cùng, tức là một gói cuối ( EndData gói) .

chiều dài gói LENGTH 2 byte chiều dài gói đề cập đến các nội dung chiều dài gói (lệnh / dữ liệu) cộng với chiều dài của checksum (ví dụ: đóng gói

Nội dung dài + 2 ). Chiều dài tính bằng byte (ví dụ: byte), khi truyền endian.

Nội dung đóng gói DỮ LIỆU -


Có thể là một lệnh, dữ liệu, thông số lệnh, kết quả phản ứng và những thứ tương tự. (Các dấu vân tay, mẫu

vân tay là dữ liệu)

checksum SUM 2 byte Tất cả số học đơn byte byte tích lũy xác định gói tin, chiều dài gói tin và nội dung và, ví dụ:

= Nhận dạng gói + checksum và chiều dài gói + gói nội dung. vượt quá 2 Byte carry bỏ qua. Endian

khi truyền.

5.2 Instruction Set Bảng Tóm tắt thông tin

5.2.1. by Chức năng

Một tập hợp các hướng dẫn phân loại theo chức năng, hệ thống có thể được chia thành các loại, và các loại khác của lớp chế biến dấu vân tay. bàn 5.3 bàn 5.4 và Bảng 5,5 Hình. bàn

5.3 hệ thống lớp Hướng dẫn

Không. Mã hàm số

1 0x13
mật khẩu hiệu quả

2 0x12 đặt mật khẩu

11
3 0x15 địa chỉ thiết

4 0x0e
Đặt thông số hệ thống

5 0x0F Đọc thông số hệ thống

6 0x1f
Đọc bảng chỉ số mẫu vân tay

7 0x1d
Đọc số mẫu vân tay

bàn 5.4 lớp chế biến dấu vân tay Hướng dẫn

Không. Mã hàm số

1 0x01
hình ảnh Ghi lại dấu vân tay

2 0x0a Tải lên hình ảnh của bạn

3 0x0b
Tải hình ảnh

4 0x02 Tính năng chuyển hình ảnh

5 0x05
Tính năng mẫu tổng hợp

6 0x08 tính năng tải lên

7 0x09 Tải tính năng

8 0x06 lưu trữ mẫu

9 0x07
mẫu đã đọc

10 0x0c Remove Templates

11 0x0d cơ sở dữ liệu vân tay trống

12 0x03 tính năng xác minh

13 0x04 Tìm kiếm dấu vân tay

14 0x50
Mở vân tay đèn nền chiếu sáng

15 0x51
Đóng dấu vân tay đèn nền chiếu sáng

16 0x52
Không có ảnh dấu vân tay kiểm soát ánh sáng

17 0x53 lắc tay

18 0x54 đăng ký tự động

19 0x55 Auto Kiếm

20 0x56
Tìm kiếm vân tay (quyết tâm băng còn lại)

bàn 5,5 thể loại khác Hướng dẫn

Không. Mã hàm số

12
1 0x18 Viết Notepad

2 0x19
đọc Notepad

5.2.2. Bởi chuỗi mã lệnh Trình tự của mã bởi hàng hướng dẫn,

bàn 5,6 Hình. bàn 5,6 Tổ chức theo lệnh của mã

Mã tên lệnh hàm số Tên lệnh Mã hàm số

0x01 GenImg 0x12 SetPwd


hình ảnh Ghi lại dấu vân tay đặt mật khẩu

0x02 Img2Tz Tính năng chuyển hình ảnh 0x13 VfyPwd mật khẩu hiệu quả

0x03 trận đấu phù hợp với đặc điểm 0x14 GetRandomCode lấy mẫu ngẫu nhiên

0x04 serach Tìm kiếm dấu vân tay 0x15 SetAddr địa chỉ thiết

0x05 RegModel 0x18 WriteNotepad Viết Notepad


Tính năng mẫu tổng hợp

0x06 cửa hàng 0x19 ReadNotepad


lưu trữ mẫu đọc Notepad

0x07 LoadChar mẫu đã đọc 0x1d TemplateNum Đọc số mẫu vân tay

0x08 UpChar 0x1f ReadConList


tính năng tải lên Đọc bảng chỉ số mẫu vân tay

0x09 DownChr Tải tính năng 0x50 OpenLED Mở vân tay đèn nền chiếu sáng

0x0a UpImage 0x51 CloseLED


Tải lên hình ảnh của bạn Đóng dấu vân tay đèn nền chiếu sáng

0x0b DownImage Tải hình ảnh 0x52 GetImageFree Không có ảnh dấu vân tay kiểm soát ánh sáng

0x0c DeletChar Remove Templates 0x53 GetEcho lắc tay

0x0d trống cơ sở dữ liệu vân tay trống 0x54 AutoLogin đăng ký tự động

0x0e SetSysPara Đặt thông số hệ thống 0x55 AutoSearch Auto Kiếm

0x0F ReadSysPara Đọc thông số hệ thống 0x56 SearchResBack Tìm kiếm vân tay (quyết tâm băng còn

lại)

5.3 Kiểm tra các gói tin trả lời Hướng dẫn chỉ được phát hành bởi các mô-đun máy chủ, các mô-đun vào máy câu trả lời trên. Mô-đun nhận được hướng dẫn, sẽ vượt qua

Trong gói tin trả lời, việc thực hiện trình tự, báo cáo kết quả đến máy chủ. Phản ứng có chứa tham số, và với gói dữ liệu tiếp theo. chủ nhà

Máy chỉ xác nhận trường hợp nhận gói dữ liệu và thực hiện mô-đun lệnh sau khi nhận được các module gói tin trả lời. Nội dung của gói tin trả lời bao gồm một từ

phần mã xác nhận (phải có) và có thể quay trở lại các thông số. Bảng mã xác nhận 5,7 . bàn 5,7 Chứng nhận bảng định nghĩa đang

NO. mã xác nhận định nghĩa Mô tả

1 0x00 hướng dẫn thực hiện hoàn thành hoặc tốt ;

2 0x01
lỗi nhận gói;

3 0x02
Không ngón tay trên cảm biến;

4 0x03
hình ảnh đầu vào dấu vân tay không;

5 0x06
Những hình ảnh dấu vân tay không phải là đặc điểm quá lộn xộn sinh;

6 0x07
hình ảnh dấu vân tay bình thường, nhưng những điểm đặc trưng là quá nhỏ (hoặc quá nhỏ) đặc trưng là không được sinh ra;

7 0x08 Các dấu vân tay không phù hợp;

8 0x09
Không để tìm kiếm dấu vân tay;

13
9 0x0a
Các tính năng hợp nhất thất bại;

10 0x0b
Khi cơ sở dữ liệu vân tay truy cập vào dãy số địa chỉ ngoài cơ sở dữ liệu vân tay;

11 0x0c
Đọc lỗi hoặc mẫu không hợp lệ từ cơ sở dữ liệu vân tay;

12 0x0d
Tính năng thất bại tải;

13 0x0e
Mô-đun không thể chấp nhận các gói dữ liệu tiếp theo;

14 0x0F
Tải lên hình ảnh của bạn thất bại;

15 0x10
Remove Templates thất bại;

16 0x11
Rỗng thất bại cơ sở dữ liệu vân tay;

17 0x13
mật khẩu không chính xác;

18 0x15
FIG ảnh gốc không hợp lệ không được sinh ra trong một bộ đệm;

19 0x18 Đọc và viết FLASH sai;

20 0x1A
số đăng ký không hợp lệ;

21 0x20
mã lỗi Địa chỉ

22 0x21
Bạn phải xác minh mật khẩu;

23 khác Hệ thống Reserved.

5.4 quy trình làm việc một thời gian ngắn Sau khi hoàn thành việc khởi tạo mô-đun điện, máy chủ chờ đợi để nhận lệnh. Sau khi nhận được theo đúng thứ tự, nhanh chóng thực hiện

Các biện pháp thích hợp, trở về thông tin tương ứng với các hoạt động được hoàn tất. Trong quá trình thực hiện các mô-đun lệnh, các mô-đun sẽ không đáp ứng do máy chủ

Các lệnh khác. Có thể được thực hiện bằng cách nhập các chức năng vân tay so sánh, tìm kiếm dấu vân tay, bạn cũng có thể tải tính năng, tiến hành download năng được triển khai

chức năng phù hợp với dấu vân tay từ xa; trong ngắn hạn, chức năng phức tạp có thể đạt được thông qua sự kết hợp của các lệnh khác nhau. phân tích lệnh (một byte thập lục phân

hệ thống truyền tải dưới dạng một gói lệnh):

Thu hút một hình ảnh

Ef 01 ff ff ff ff 01 0003 01 0005 ( 01 Định danh cho gói, điều này cho thấy các gói tin là một gói lệnh )

Lưu ý: 01 Nó chỉ ra rằng từ lệnh là một hướng dẫn thực hiện thu thập hình ảnh

Mô-đun đã nhận được gói lệnh chính xác, hoạt động tương ứng sẽ được thực hiện một cách nhanh chóng, sau khi hoàn thành các thông tin lợi nhuận tương ứng.

Ef 01 ff ff ff ff 07 0003 02 00 0c ( 07 Định danh cho gói, điều này cho thấy các gói tin là một gói tin trả lời )

Lưu ý: 02 Mã xác nhận có nghĩa là không ngón tay trên cảm biến

Giả sử gói tin trả lời xác nhận nhận được bởi module 00 , Said hướng dẫn thực hiện tốt :

Ef 01 ff ff ff ff 07 00 03 00 00 0a

Tại thời điểm này, giả sử các hướng dẫn để tiếp tục tính năng tạo

14
Ef 01 ff ff ff ff 01 00 04 02 01 0008 ( 02 Nó chỉ ra rằng từ lệnh là một tính năng thực hiện chỉ thị tạo )

Lưu ý: 01 Là một thông số chỉ định cấu hình cụ thể được lưu trữ trong các tập tin đệm năng 1 ( charbuffer1 )

Về định dạng lệnh tham khảo các giao thức của chương này, giải thích chi tiết xin vui lòng tham khảo các chương tiếp theo của hệ thống mô-đun lệnh.

15
đầu tiên 6 Chương hướng dẫn Mô-đun

FM-70 mô-đun Series có một sự giàu có giảng dạy, ứng dụng thông qua kết hợp khác nhau của các hướng dẫn, để đạt được nhiều nhận dạng vân tay. Truyền tải tất cả các

lệnh / dữ liệu được truyền đi trong các gói tin, và định dạng gói tin theo quy định tại Bảng 5.1 và Bảng 5.2 .

6.1 hướng dẫn loại hệ thống

6.1.1. xác minh mật khẩu VfyPwd

Các tính năng: Mật khẩu xác thực mô-đun (bắt tay giao tiếp nối tiếp phải được thực hiện).

thông số đầu vào: mật khẩu

tham số Return: Mã xác nhận

mã lệnh: 0x13 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh mật khẩu checksum

2 byte 4 byte 1 byte 2 byte 1 byte 4 byte 2 byte

0xef01 XXXX 0x01 0x0007 0x13 mật khẩu tổng số

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

1. Mã xác nhận = 0x00 Nó đại diện cho một xác minh chính xác mật khẩu; mã xác nhận = 0x01 Đại diện cho các gói dữ liệu nhận sai; mã xác nhận = 0x13 Nó có nghĩa là mật khẩu không đúng.

2. checksum gói hướng dẫn ( 2 byte) = Packet Identification ( 1 byte) + chiều dài gói ( 2 byte) + script ( 1 byte) + Mật khẩu ( 4 byte) ; Kiểm tra gói tin trả lời

và ( 2 byte) = Packet Identification ( 1 byte) + chiều dài gói ( 2 byte) + Mã xác nhận ( 1 byte) ;

Checksum byte được thêm vào, trên 2 Byte carry bỏ qua khi truyền endian.

3. Các địa chỉ module mặc định " 0xffffffff " ; Các mật khẩu mặc định là " 0x00000000 " .

6.1.2. đặt mật khẩu SetPwd

Chức năng: một module thiết lập mật khẩu (xem " 4.5 Mật khẩu Mô-đun " ). thông số đầu vào: mật khẩu

Quay trở lại tham số: Xác nhận từ mã lệnh:

0x12 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh mật khẩu checksum

2 byte 4 byte 1 byte 2 byte 1 byte 4 byte 2 byte

0xef01 XXXX 0x01 0x0007 0x12 mật khẩu tổng số

16
định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

Mã xác nhận = 0x00 buổi diễn tốt ; Mã xác nhận = 0x01 , Đã xác nhận gói là sai.

6.1.3 Đặt địa chỉ mô-đun SetAddr

Chức năng: Thiết lập địa chỉ mô-đun (xem " 4.6 địa chỉ mô-đun " ).

thông số đầu vào: địa chỉ mới của module (như quên địa chỉ, hướng dẫn đúng sẽ gửi một địa chỉ mặc định, để có được một địa chỉ mới) tham số Return:

Xác nhận từ

mã lệnh: 0x15 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ ban đầu đun gói nhận dạng chiều dài gói mã lệnh Mới checksum địa chỉ mô-đun

2 byte 4 byte 1 byte 2 byte 1 byte 4 byte 2 byte

0xef01 XXXX 0x01 0x0007 0x15 XXXX tổng số

định dạng gói tin trả lời:

Bao Đầu Từ định danh gói địa chỉ mô-đun mới chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

Mã xác nhận = 0x00 Đặt địa chỉ đại diện cho sự thành công; mã xác nhận = 0x01 , Đã xác nhận gói là sai.

6.1.4 Các mô-đun cài đặt thông số hệ thống cơ bản SetSysPara

cấu hinh tốc độ baud ,cấp dộ bảo mật ,kích thước data

Chức năng: Thông số cơ bản (xem " 4.3 các thông số cấu hình hệ thống " ). Các thông số đầu vào: tham số ID

+ Nội dung (xem " bàn 6.1 bảng thông số tương ứng với ID nội dung và " ) Quay trở lại tham số: Xác nhận từ

mã lệnh: 0x0e định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh Thông số STT Nội dung checksum

2 byte 4 byte 1 byte 2 byte 1 byte 1 byte 1 byte 2 byte

0xef01 XXXX 0x01 0x0005 0x0e 4/5/6 X tổng số

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

Mã xác nhận = 0x00 buổi diễn tốt ; Mã xác nhận = 0x01 , Đã xác nhận gói là sai;

17
Mã xác nhận = 0x1A Số đăng ký là không chính xác.

bàn 6.1 bảng thông số tương ứng với ID nội dung và

tên Thông số STT Nội dung

Tốc độ baud 4 N ( N phạm vi giá trị: 1 ~ 12 , Các tốc độ truyền được thể hiện 9600 * N bps )

Cấp an ninh 5
N ( phạm vi giá trị: 1 , 2 , 3 , 4 , 5 )

chiều dài gói nội dung 6


N ( phạm vi giá trị: 0 , 1 , 2 , 3 , Tương ứng với độ dài (số byte) là: 32 , 64 , 128 , 256 )

6.1.5 Đọc thông số hệ thống ReadSysPara

Chức năng: đọc status Module đăng ký và cấu hình các thông số của hệ thống cơ bản (xem " 4.3 các thông số cấu hình hệ thống " và " 4.4 Tình trạng hệ thống

Đăng ký " ). thông số đầu vào: không ai thông số lợi nhuận

Số: Xác nhận từ + Các thông số cơ bản của mã lệnh: 0x0F

định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x01 0x0003 0x0F tổng số

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói Các thông số cơ bản của mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 16 byte 2 byte

0xef01 XXXX 0x07 0x0013 X tổng số


Xem thêm " bàn 6.2 "

Mã xác nhận = 0x00 buổi diễn tốt ; Mã xác nhận = 0x01 , Đã xác nhận gói là sai.

bàn 6.2 Bảng thông số hệ thống cơ bản

tên miêu tả Bù đắp (ký tự) Kích thước (word)

0 1
Đăng ký Status nội dung đăng ký tình trạng hệ thống

mã nhận dạng hệ thống giá trị cố định: 0x0000 1 1

kích thước cơ sở dữ liệu vân tay dung lượng lưu trữ dấu vân tay 2 1

Cấp an ninh
Mã mức độ bảo mật ( 1 , 2 , 3 , 4 , 5 ) 3 1

Địa chỉ thiết bị 32 địa chỉ thiết bị 4 2

Kích thước gói mã kích thước gói ( 0 , 1 , 2 , 3 ) 6 1

Tốc độ Baud N ( Tương ứng với một tốc độ truyền 9600 × N bps) 7 1

6.1.6 Đọc bảng chỉ số mẫu vân tay ReadConList

Chức năng: đọc vân tay mẫu bảng chỉ số mô-đun, và đọc tối đa 256 Bảng chỉ số vân tay mẫu.

18
thông số đầu vào: trang danh mục, giá trị 0 đến 3 . Index trang 0 Đại diện đọc

lấy 0 ~ 255 trang chỉ mục bảng chỉ số mẫu vân tay 1 Đại diện đọc

256 ~ 511 trang chỉ mục bảng chỉ số mẫu vân tay 2 Đại diện đọc

512 ~ 767 trang chỉ mục bảng chỉ số mẫu vân tay 3 Đại diện đọc

768 ~ 1024 bảng chỉ số mẫu vân tay

Quay trở lại tham số: Xác nhận từ + mẫu mã lệnh bảng chỉ số vân tay: 0x1f

định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh Index trang checksum

2 byte 4 byte 1 byte 2 byte 1 byte 1 byte 2 byte

0xef01 XXXX 0x01 0x0004 0x1f 0/1/2/3 tổng số

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận bảng Index checksum

2 byte 4 byte 1 byte 2 byte 1 byte 32 byte 2 byte

0xef01 XXXX 0x07 0x0023 X Cấu trúc trong bảng dưới đây tổng số

1. Mã xác nhận = 0x00 Nó đại diện cho bảng chỉ số đọc thành công; mã xác nhận = 0x01 , Đã xác nhận gói là sai;

2. đọc tối đa 256 mẫu dữ liệu chỉ số vân tay, thiếu dữ liệu 256 Bit bổ sung

" 0 " . 3. cấu trúc dữ liệu bảng Index: mỗi 8 Là một nhóm các bit, và mỗi bắt đầu từ đầu ra cao

Out. Xem Bảng 6.3 .

bàn 6.3 Index cấu trúc dữ liệu bảng

để truyền tải Tuần tự xuất ra byte cao byte thấp và byte mỗi đầu ra bằng cách bắt đầu cao.

thấp nhất Byte đáng kể Mẫu số 7 6 5 4 3 2 1 0

0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1


Mẫu bảng dữ liệu chỉ số

thấp hai Byte đáng kể Mẫu số 15 14 13 12 11 10 9 8

0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1


Mẫu bảng dữ liệu chỉ số

... ... ...

cao nhất Byte đáng kể Mẫu số 255 254 253 252 251 250 249 248

0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1


Mẫu bảng dữ liệu chỉ số

Lưu ý: Dữ liệu bảng chỉ số " 0 " mẫu đại diện tương ứng vị trí không hợp lệ; " 1 " Đại diện của các vị trí tương ứng có một mẫu hợp lệ.

6.1.7 Đọc số mẫu hợp lệ TemplateNum

Chức năng: số lượng mẫu vân tay được lưu trữ trong các mô-đun đọc.

thông số đầu vào: không ai Quay trở lại tham số: Xác nhận

19
lời + Số lượng mẫu N mã lệnh: 0x1d

định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x01 0x0003 0x1d tổng số

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận Số lượng mẫu checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte 2 byte

0xef01 XXXX 0x07 0x0005 X N tổng số

Mã xác nhận = 0x00 Đại diện cho một đọc thành công; mã xác nhận = 0x01 phản ánh thu nhập Gói sai.

6.2 hướng dẫn vân tay lớp chế biến

6.2.1. hình ảnh Ghi lại dấu vân tay GenImg

Chức năng: ngón tay thăm dò, để phát hiện các hình ảnh dấu vân tay đầu vào được lưu trữ trong ImageBuffer Và lợi nhuận nhập thành công mã xác nhận; nếu không thể phát hiện

Ngón tay, không có những ngón tay xác nhận trở lại trực tiếp (Mỗi module giảng dạy cho phản ứng nhanh chóng, chẳng hạn như phát hiện liên tục, sự cần thiết của quá trình lặp,

có thể xác định một số chu kỳ, hoặc tổng thời gian). thông số đầu vào: không ai

Quay trở lại tham số: Xác nhận từ

mã lệnh: 0x01 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x01 0x0003 0x01 tổng số

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

Mã xác nhận = 0x00 , Nó đại diện cho một mục thành công; Mã xác nhận = 0x01 , , Đã xác nhận gói là sai; mã xác nhận

= 0x02 Không ngón tay trên cảm biến chỉ; mã xác nhận = 0x03 Chỉ nhập không thành công.

6.2.2. Mở vân tay đèn nền chiếu sáng OpenLED

Các tính năng: mở vân tay đèn nền chiếu sáng. thông số

đầu vào: Không có. mã lệnh: 0x50

định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã lệnh checksum

20
2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xEF01 XXXX 0x01 0x0003 0x50 0x54

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xEF01 XXXX 0x07 0x0003 XX XX

Mã xác nhận = 0x00 Nêu cuộc phẫu thuật đã thành công; Mã xác nhận = khác, cho thấy chiến dịch thất bại.

6.2.3 Đóng dấu vân tay đèn nền chiếu sáng CloseLED

Chức năng: chiếu sáng đèn nền tắt dấu vân tay thông số đầu vào: Không

mã lệnh: 0x51 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã lệnh checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xEF01 XXXX 0x01 0x0003 0x51 0x55

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xEF01 XXXX 0x07 0x0003 XX XX

Mã xác nhận = 0x00 Nêu cuộc phẫu thuật đã thành công; Mã xác nhận = khác, cho thấy chiến dịch thất bại.

6.2.4 Không có ảnh dấu vân tay kiểm soát ánh sáng GetImageFree

Chức năng: Không kiểm soát ánh sáng hình ảnh dấu vân tay thông số đầu vào: Không

mã lệnh: 0x52 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã lệnh checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xEF01 XXXX 0x01 0x0003 0x52 0x56

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xEF01 XXXX 0x07 0x0003 XX XX

Mã xác nhận = 0x00 Chỉ mua lại thành công; mã xác nhận = 0x01 Chỉ nhận lỗi gói;

Mã xác nhận = 0x02 Không ngón tay trên cảm biến chỉ; mã xác nhận = 0x03 bộ sưu tập trình bày

Thất bại.

21
6.2.5 lắc tay GetEcho

Chức năng: gửi lệnh bắt tay với các module nếu module được hoạt động bình thường, thư xác nhận trở lại 0x55 , Các máy chủ có thể tiếp tục gửi đến các phương tiện mô-đun

Hãy chắc, nếu không có câu trả lời hay mã xác nhận khác để chỉ thiết bị trục trặc. thông số đầu vào: Không

mã lệnh: 0x53 định dạng gói lệnh

Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã lệnh checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xEF01 XXXX 0x01 0x0003 0x53 0x57

định dạng gói tin trả lời

Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xEF01 XXXX 0x07 0x0003 XX XX

Mã xác nhận = 0x55 Chỉ ra thiết bị bình thường, bạn có thể nhận lệnh; Mã xác nhận = khác hoặc không có câu trả lời, chỉ ra thiết bị trục trặc.

Hơn nữa, các mô-đun điện tự động gửi 0x55 Như một lá cờ bắt tay, các vi điều khiển phát hiện 0x55 Sau đó, bạn có thể gửi một lệnh để vào làm việc ngay lập tức

Đối với nhà nước.

6.2.6 đăng ký tự động AutoLogin

Chức năng: gửi các hướng dẫn, các mô-đun có thể tự động chụp ảnh, trong đó việc tạo ra, mẫu tổng hợp và lưu trữ các mẫu, các

" hình ảnh Ghi lại dấu vân tay GenImg " , " Tạo ra một hình ảnh đặc trưng Img2Tz " , " Tính năng mẫu tổng hợp RegModel " , " lưu trữ mẫu cửa hàng " bốn

Tổng hợp của một hướng dẫn lệnh để hoàn thành. Khi các phương tiện để thể là: các thông số đầu vào

Nhấn chiều dài + + số lần một số được lưu trữ mã lệnh: 0x54
so lần quét
định dạng gói tin hướng dẫn: số thứ tự lưu trữ

Bao Đầu địa chỉ mô-đun Khi gói chiều dài lá cờ gói là phương tiện kịch bản Nhấn đề cập đến để
lầnlưu trữ Đăng ký lại checksum

dài số số dấu

2 byte 4 byte 1 byte 2 byte 1 byte 1 byte 1 byte 2 byte 1byte 2 byte

0xEF01 XXXX 0x01 0x0008 0x54 XX 2/3 xxxx 0/1 xxxx

1. Nó đề cập đến chiều dài của thời gian để được chờ đợi những ngón tay dài nhất được nhấn vào thời điểm đó từng chụp ảnh, nếu tham số này được thiết lập tại thời điểm

ngón tay không được ép, các ngón tay không được xem xét. Phạm vi của các lĩnh vực 1 ~ 255 , Việc lớn hơn giá trị, còn thời điểm đó. 70 Series, thường là một giá trị của 54 ( 0x36 ), Thời

gian tương ứng 3.5 Giây, khoảng thời gian khác như sau:

Khi chiều dài của giá trị là một giá trị Tương ứng với khoảng thời gian thực tế (xấp xỉ s ) Giá trị được lâu khi giá trị Tương ứng với khoảng thời gian thực tế (xấp xỉ s )

31 (0x1f) 2 62 (0x3e) 4

38 (0x26) 2,5 69 (0x45) 4.5

46 (0x2e) 3 77 (0x4d) 5

22
54 (0x36) 3.5 85 (0x55) 5,5

2. Theo số lần được khẳng định bởi số chỉ đề cập đến giá trị đăng ký dấu vân tay 2 hoặc 3 . giá trị của 2 Nhấn hai lần để xác nhận thay mặt cho một dấu vân tay, giá trị là 3 đại diện

báo chí 3 Times vân tay xác nhận.

3. Theo số lần 2 , Lệnh sẽ được thu thập hai lần một dấu vân tay để được đăng ký như là một khuôn mẫu trong đó bộ sưu tập đầu tiên sẽ được gửi đi sau khi một dấu vân tay thành công

0x56 (PS_AUTOLOGIN_OK1) mã phản hồi, và sau đó tiến hành một quá trình vân tay thứ hai.

Theo số lần 3 Sẽ được gửi sau đó, lệnh sẽ tập hợp ba lần để đăng ký mẫu dấu vân tay, vân tay mà thành công đầu tiên

0x56 (PS_AUTOLOGIN_OK1) mã phản hồi, thứ hai sẽ được gửi sau khi một dấu vân tay thành công 0x57 (PS_AUTOLOGIN_OK2) mã phản hồi,

Sau đó tiến hành thủ tục lăn tay thứ ba.

4. Đăng ký lại cờ được thiết lập có cho phép đăng ký lại. 0 Thay mặt đăng ký trùng lặp không được phép, có nghĩa là, nếu ngón tay hiện đăng ký trên thư viện vân tay đã được

đăng ký, thì điều này sẽ không còn được đăng ký. 1 Cho phép đại diện đăng ký trùng lặp, cụ thể là liệu các ngón tay đã đăng ký hiện hành về thư viện vân tay đã được đăng ký, điều này

đã được đăng ký. định dạng gói tin trả lời

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã xác nhận checksum

0xEF01 XXXX 0x07 0x0003 XX XX

Mã xác nhận = 0x00 , Nó đại diện cho một đăng ký tự động thành công; mã xác nhận = 0x02 Không ngón tay trên cảm biến chỉ;

Mã xác nhận = 0x06 Một hình ảnh đại diện cho sự thất bại quá lộn xộn; mã xác nhận = 0x07 Chỉ ra điểm tính năng quá, bị mất

đánh bại; Mã xác nhận = 0x0a , Đại diện cho sự thất bại kết hợp (theo đề cập đến không phải là ngón tay giống nhau);

Mã xác nhận = 0x0b Chỉ số lưu trữ vượt quá phạm vi hợp lệ; mã xác nhận = 0x56 vân tay đầu tiên

thành công; Mã xác nhận = 0x57 , Thứ hai dấu vân tay thành công;

Mã xác nhận = 0x24 Chỉ là do đăng ký lặp đi lặp lại thất bại (ví dụ: dấu vân tay đăng ký hiện nay đã tồn tại trong cơ sở dữ liệu vân tay).

6.2.7 Auto Kiếm AutoSearch

Mô tả chức năng: Gửi lệnh này, mô-đun sẽ tự động hoàn thành việc thu thập hình ảnh, tạo các tính năng và tìm kiếm
dấu vân tay trong thư viện mẫu vân tay.
Chức năng: gửi các hướng dẫn, các module thu thập hình ảnh sẽ được thực hiện tự động, và trong đó tạo ra các mẫu vân tay để một hoạt động vân tay tìm kiếm cơ sở dữ liệu,

sẽ " hình ảnh Ghi lại dấu vân tay GenImg " , " Tạo ra một hình ảnh đặc trưng Img2Tz " , " Tìm kiếm dấu vân tay tìm kiếm " Đây là một tổng hợp của ba hướng dẫn để hoàn thành hướng dẫn . thông số đầu vào: là

+ Chiều dài + bắt đầu số thứ tự đề cập đến số lượng thời gian tìm kiếm.

mã lệnh: 0x55 định dạng gói lệnh thoi gian chờ số bắt đầu Số lượng tìm kiếm

Bao Đầu Dài bắt đầu tìm kiếm số serial địa chỉ mô-đun kiểm tra gói chiều dài gói lá cờ nghĩa kịch bản được

2 byte 4 byte 1 byte 2 byte 1 byte 1 byte 2 byte 2 byte 2 byte

0xEF01 XXXX 0x01 0x0008 0x55 XX xxxx xxxx xxxx

Nó đề cập đến chiều dài của thời gian để được chờ đợi những ngón tay dài nhất được nhấn vào thời điểm đó từng chụp ảnh, nếu tham số này được thiết lập tại thời điểm ngón

tay không được ép, các ngón tay không được xem xét. Phạm vi của các lĩnh vực 1 ~ 255 , Việc lớn hơn giá trị, còn thời điểm đó. 70 Series, thường là một giá trị của 54 ( 0x36 ), Thời gian

tương ứng 3.5 Giây, khoảng thời gian khác như sau ::

23
Khi chiều dài của giá trị là một giá trị Tương ứng với khoảng thời gian thực tế (xấp xỉ s ) Giá trị được lâu khi giá trị Tương ứng với khoảng thời gian thực tế (xấp xỉ s )

31 (0x1f) 2 62 (0x3e) 4

38 (0x26) 2,5 69 (0x45) 4.5

46 (0x2e) 3 77 (0x4d) 5

54 (0x36) 3.5 85 (0x55) 5,5

định dạng gói tin trả lời

Bao Đầu địa chỉ mô-đun chiều dài gói số gói xác nhận cờ số điểm checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte 2 byte 2 byte

0xEF01 XXXX 0x07 0x0007 XX xxxx xxxx XX

Mã xác nhận = 0x00 Chỉ tìm kiếm; mã xác nhận = 0x09 Đại diện không tìm thấy

Để cáp; Mã xác nhận = 0x02 Không ngón tay trên cảm biến chỉ; xác nhận

= 0x06 Một hình ảnh đại diện cho sự thất bại quá lộn xộn; mã xác nhận = 0x07 Đại diện đặc biệt

Zheng điểm quá, thất bại; mã xác nhận = 0x22 Nó đại diện cho dấu vân tay còn lại; xác nhận

Mã = 0x23 , Nó chỉ ra rằng khoảng thời gian quy định dấu vân tay hợp lệ mẫu không tồn tại.

6.2.8 Tìm kiếm vân tay (quyết tâm băng còn lại) SearchResBack Chức năng: để CharBuffer1 hoặc CharBuffer2 hồ sơ cá nhân

Tìm kiếm toàn bộ hoặc một phần của cơ sở dữ liệu vân tay. Nếu tìm kiếm, lợi nhuận để tìm kiếm dấu vân tay

Số. Lệnh này là như nhau tìm kiếm (Command mã. 0x04 ) Sự khác biệt là mã trở lại của dấu vân tay còn lại, SearchResBack Phát hiện dư lượng

ở lại

Mã trả lại 0x22 , Và tìm kiếm mã lệnh trở lại phát hiện còn lại 0x09

thông số đầu vào: BufferID + StartPage ( Bắt đầu từ số thứ tự) + PageNum (Số)

Quay trở lại tham số: Xác nhận từ + mã lệnh số serial (phù hợp với vân tay

mẫu): 0x56 định dạng gói tin hướng dẫn:

2 byte 4 byte 1 byte 2 byte 1 byte 1 byte 2 byte 2 byte 2 byte

Bao Đầu địa chỉ mô-đun gói nhận dạng Bắt đầu từ số serial của chiều dài gói số đệm mã lệnh checksum

0xef01 XXXX 0x01 0x0008 0x56 BufferID StartPage PageNum Sum

Lưu ý: Buffer CharBuffer1 , CharBuffer2 của BufferID tương ứng 0x01 và 0x02

định dạng gói tin trả lời:

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte 2 byte 2 byte

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận số trang số điểm checksum

0xef01 XXXX 0x07 0x007 X pageid MatchScore tổng số

Mã xác nhận = 0x00 , Nó đại diện cho tìm kiếm; Mã xác nhận = 0x01 , , Đã xác nhận gói là sai; xác nhận

Mã = 0x09 , Ông nói rằng họ không tìm kiếm; Mã xác nhận = 0x22 Đại diện dấu vân tay còn lại.

24
6.2.9 Tải lên hình ảnh của bạn UpImage

Chức năng: module đệm hình ảnh ImageBuffer Dữ liệu được tải lên máy chủ (xem " 4.1.1. đệm hình ảnh " ). thông số đầu vào

số: không ai

Quay trở lại tham số: Xác nhận từ mã lệnh:

0x0a định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x01 0x0003 0x0a tổng số

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

Gói (với gói tiếp theo) định dạng:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói Nội dung đóng gói checksum

2 byte 4 byte 1 byte 2 byte N byte 2 byte

0xef01 XXXX 0x02 N+2 dữ liệu hình ảnh tổng số

End gói (không có gói tin tiếp theo) định dạng:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói Nội dung đóng gói checksum

2 byte 4 byte 1 byte 2 byte N byte 2 byte

0xef01 XXXX 0x08 N+2 dữ liệu hình ảnh tổng số

1. Mã xác nhận = 0x00 Nó đại diện cho sau đó truyền các gói dữ liệu tiếp theo; mã xác nhận = 0x01 Đại diện cho các gói dữ liệu nhận sai; mã xác nhận = 0x0F Mà nó không thể gửi

các gói dữ liệu tiếp theo.

2. Truyền dẫn gói ngay lập tức sau khi truyền tải những khối gói dữ liệu phản ứng và một gói kết thúc, và gói dữ liệu và một gói cuối mà không có một gói tin trả lời.

3. Byte Nội dung gói N Giá trị của độ dài xác định bởi các nội dung của gói, các nội dung của chiều dài gói tin được thiết lập để máy 128 byte .

6.2.10 Tải hình ảnh DownImage Chức năng: máy tính để tải dữ liệu đến các mô-đun bộ đệm hình ảnh ImageBuffer ( Xem thêm " 4.1.1.

đệm hình ảnh " ), Hình ảnh phải được

là 256 * 288 kích thước BMP Format. thông số đầu vào: không ai

Quay trở lại tham số: Xác nhận từ

mã lệnh: 0x0b định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh checksum

25
2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x01 0x0003 0x0b tổng số

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

Gói (với gói tiếp theo) định dạng:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói Nội dung đóng gói checksum

2 byte 4 byte 1 byte 2 byte N byte 2 byte

0xef01 XXXX 0x02 N+2 dữ liệu hình ảnh tổng số

End gói (không có gói tin tiếp theo) định dạng:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói Nội dung đóng gói checksum

2 byte 4 byte 1 byte 2 byte N byte 2 byte

0xef01 XXXX 0x08 N+2 dữ liệu hình ảnh tổng số

1. Mã xác nhận = 0x00 Đại diện có thể nhận các gói dữ liệu tiếp theo; mã xác nhận = 0x01 Đại diện cho các gói dữ liệu nhận sai; mã xác nhận = 0x0e Không thể nhận

các gói dữ liệu tiếp theo.

2. lệnh gói truyền tải, các gói dữ liệu nhận được hoặc một gói tin sau khi kết thúc các phản ứng mô-đun.

3. Byte Nội dung gói N Giá trị của độ dài xác định bởi các nội dung của gói, các nội dung của chiều dài gói tin được thiết lập để máy 128 byte .

6.2.11 Tạo ra một hình ảnh đặc trưng Img2Tz Chức năng Mô tả: ImageBuffer Bản gốc chi tiết vụn vặt thế hệ hình ảnh , Tính năng lưu trữ trong

CharBuffer1 hoặc CharBuffer2 . thông số đầu vào: BufferID ( Tính năng số đệm)

Quay trở lại tham số: Xác nhận từ

mã lệnh: 0x02 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh Buffer số checksum

2 byte 4 byte 1 byte 2 byte 1 byte 1 byte 2 byte

0xef01 XXXX 0x01 0x0004 0x02 BufferID tổng số

buffer CharBuffer1 , CharBuffer2 của BufferID tương ứng 0x01 và 0x02 Nếu giá trị khác được quy định, phù hợp với

CharBuffer2 Chế biến. định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

Mã xác nhận = 0x00 Chứng tỏ sự thành công tính năng tạo; mã xác nhận = 0x01 , , Đã xác nhận gói là sai; thật

= Mã xác định 0x06 , Nó đại diện cho một hình ảnh dấu vân tay nếu nó không thể là quá lộn xộn trong đó; mã xác

nhận = 0x07 Đại diện cho hình ảnh dấu vân tay là chuyện bình thường, nhưng nếu nó không thể là quá nhỏ tính năng điểm tính năng; mã xác nhận = 0x15 bày tỏ

26
FIG không hợp lệ trong hình ảnh ban đầu không phải là một bộ đệm hình ảnh sinh.

6.2.12 Tính năng mẫu tổng hợp RegModel Chức năng Mô tả: CharBuffer1 và CharBuffer2 Các tính năng tập hợp để tạo ra một mẫu,

Các mẫu trong CharBuffer1 và

CharBuffer2 ( Cả hai cùng một nội dung). thông số đầu vào: không ai

Quay trở lại tham số: Xác nhận từ mã lệnh:

0x05 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x01 0x0003 0x05 tổng số

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

1. Mã xác nhận = 0x00 , Nó đại diện cho việc sáp nhập thành công; Mã xác nhận = 0x01 , , Đã xác nhận gói là sai;

Mã xác nhận = 0x0a , Nó đại diện cho sự thất bại sáp nhập (hai dấu vân tay không thuộc về cùng một ngón tay).

6.2.13 Mẫu hoặc tính năng tải lên UpChar Chức năng: tính năng bộ đệm CharBuffer1 hoặc CharBuffer2 trong

Các tập tin chữ ký được tải lên máy chủ. thông số đầu vào: BufferID ( Buffer số)

Quay trở lại tham số: Xác nhận từ

mã lệnh: 0x08 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh Buffer số checksum

2 byte 4 byte 1 byte 2 byte 1 byte 1 byte 2 byte

0xef01 XXXX 0x01 0x0004 0x08 BufferID tổng số

buffer CharBuffer1 , CharBuffer2 của BufferID tương ứng 0x01 và 0x02

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

Gói (với gói tiếp theo) định dạng:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói Nội dung đóng gói checksum

2 byte 4 byte 1 byte 2 byte N byte 2 byte

0xef01 XXXX 0x02 N+2 dữ liệu mẫu tổng số

End gói (không có gói tin tiếp theo) định dạng:

27
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói Nội dung đóng gói checksum

2 byte 4 byte 1 byte 2 byte N byte 2 byte

0xef01 XXXX 0x08 N+2 dữ liệu mẫu tổng số

1. Mã xác nhận = 0x00 , Nó có nghĩa là sau đó gửi một gói dữ liệu; Mã xác nhận = 0x01 , , Đã xác nhận gói là sai; Mã xác nhận = 0x0d Nó biểu thị hướng dẫn thực hiện thất bại.

2. lệnh gói truyền tải, hoặc gói truyền gói tin kết thúc sau khi các mô-đun phản ứng, và các gói dữ liệu và một gói cuối mà không có một gói tin trả lời.

3. Byte Nội dung gói N Giá trị của độ dài xác định bởi các nội dung của gói, các nội dung của chiều dài gói tin được thiết lập để máy 128 byte .

4. Hướng dẫn này không ảnh hưởng đến nội dung của các tính năng mô-đun bộ đệm.

6.2.14 Tải về hoặc tính năng mẫu DownChar hồ sơ cá nhân tải về máy tính để một module tính năng đệm: chức năng.

thông số đầu vào: BufferID ( Buffer số)

Quay trở lại tham số: Xác nhận từ mã lệnh:

0x09 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh Buffer số checksum

2 byte 4 byte 1 byte 2 byte 1 byte 1 byte 2 byte

0xef01 XXXX 0x01 0x0004 0x09 BufferID tổng số

Lưu ý: Buffer CharBuffer1 , CharBuffer2 của BufferID tương ứng 0x01 và 0x02

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

Gói (với gói tiếp theo) định dạng:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói Nội dung đóng gói checksum

2 byte 4 byte 1 byte 2 byte N byte 2 byte

0xef01 XXXX 0x02 N+2 dữ liệu mẫu tổng số

End gói (không có gói tin tiếp theo) định dạng:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói Nội dung đóng gói checksum

2 byte 4 byte 1 byte 2 byte N byte 2 byte

0xef01 XXXX 0x08 N+2 dữ liệu mẫu tổng số

1. Mã xác nhận = 0x00 , Điều đó có thể nhận được gói dữ liệu tiếp theo; mã xác nhận = 0x01 , , Đã xác nhận gói là sai; Mã xác nhận = 0x0e , Đó là họ không thể lấy

Nhận các gói tin tiếp theo.

2. lệnh gói truyền tải, các gói dữ liệu nhận được hoặc một gói tin sau khi kết thúc các phản ứng mô-đun.

28
3. Byte Nội dung gói N Giá trị của độ dài xác định bởi các nội dung của gói, các nội dung của chiều dài gói tin được thiết lập để máy 128 byte .

6.2.15 lưu trữ mẫu cửa hàng Chức năng: bộ đệm quy định đặc trưng ( CharBuffer1 hoặc CharBuffer2 lưu trữ dữ liệu mẫu) của luu trữ mẫu vân tay đến thư viên
mẫu vân tay
đến flash cơ sở dữ liệu vân tay ngón giữa

Với vị trí. mất Các thông số: BufferID ( Buffer số) + pageid (Fingerprint số vị trí, hai byte, byte cao

Trước đó). Quay trở lại tham số: Xác nhận từ

mã lệnh: 0x06 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh Đệm vị trí số No. checksum

2 byte 4 byte 1 byte 2 byte 1 byte 1 byte 2 byte 2 byte

0xef01 XXXX 0x01 0x0006 0x06 BufferID pageid tổng số

Lưu ý: Buffer CharBuffer1 , CharBuffer2 của BufferID tương ứng 0x01 và 0x02

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

Mã xác nhận = 0x00 , Chỉ lưu thành công; Mã xác nhận = 0x01 , doanh thu gói nhanh

sai; Mã xác nhận = 0x0b , buổi diễn pageid Ngoài phạm vi của cơ sở dữ liệu vân tay;

Mã xác nhận = 0x18 , Nó cho thấy một ghi FLASH Có lỗi xảy ra.

6.2.16 mẫu đã đọc LoadChar Chức năng Mô tả: đèn flash Quy định tại cơ sở dữ liệu ID Không dấu vân tay mẫu đọc vào bộ đệm stencil

CharBuffer1 hoặc CharBuffer2 . thông số đầu vào: BufferID ( Buffer số) + pageid ( Không dấu vân tay mẫu thư viện, hai byte,

Endian). Quay trở lại tham số: Xác nhận từ Đọc mẫu dấu vân tay của số ID được chỉ định trong cơ sở dữ liệu flash vào bộ đệm
CharBuffer1 hoặc CharBuffer2

mã lệnh: 0x07 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh Số trang đệm checksum

2 byte 4 byte 1 byte 2 byte 1 byte 1 byte 2 byte 2 byte

0xef01 XXXX 0x01 0x0006 0x07 BufferID pageid tổng số

Lưu ý: Buffer CharBuffer1 , CharBuffer2 của BufferID tương ứng 0x01 và 0x02

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

Mã xác nhận = 0x00 , Nó chỉ ra đọc thành công; Mã xác nhận = 0x01 , , Đã xác nhận gói là sai; mã xác nhận

= 0x0c , Nó chỉ ra việc đọc các mẫu không hợp lệ hay sai; mã xác nhận = 0x0b , buổi diễn pageid

29
Ngoài phạm vi của cơ sở dữ liệu vân tay.

6.2.17 Remove Templates DeleteChar xóa 1 vân tay nào đó

Chức năng: xóa cơ sở dữ liệu vân tay mô-đun trong một thời gian nhất định (định ID Số đầu N mẫu vân tay) mẫu.

thông số đầu vào: pageid ( cơ sở dữ liệu vân tay mẫu số) + N Số lượng mẫu để xóa. Quay trở lại tham số: Xác nhận từ

mã lệnh: 0x0c định dạng gói tin hướng dẫn: sô ID CUA VAN TAY

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh số trang Số lượng kiểm tra và xóa

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte 2 byte 2 byte

0xef01 XXXX 0x01 0x0007 0x0c pageid N tổng số

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

Mã xác nhận = 0x00 Đại diện Remove Templates thành công; mã xác nhận = 0x01 , , Đã xác nhận gói là sai; thật

= Mã xác định 0x10 , Nó có nghĩa là để xóa các mẫu thất bại.

6.2.18 cơ sở dữ liệu vân tay trống trống

xóa tất cả vân tay

Chức năng: xóa tất cả các mô-đun vân tay vân tay mẫu thư viện.

thông số đầu vào: không ai

Quay trở lại tham số: Xác nhận từ

mã lệnh: 0x0d định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x01 0x0003 0x0d tổng số

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

Mã xác nhận = 0x00 , Trống cho biết thành công; Mã xác nhận = 0x01 , , Đã xác nhận gói là sai; mã xác nhận

= 0x11 , Rỗng chỉ ra thất bại.

6.2.19 Tỷ lệ chính xác của hai chi tiết vụn vặt trận đấu
so sánh 1 1

Chức năng: mô-đun liên kết chính xác ( 1: 1 ) CharBuffer1 và CharBuffer2 Hồ sơ cá nhân, và cung cấp cho các kết quả so sánh.

30
thông số đầu vào: không ai Quay trở lại tham số: Xác nhận từ + Mã Alignment hướng dẫn số điểm: 0x03 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x01 0x0003 0x03 0x0007

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận số điểm checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte 2 byte

0xef01 XXXX 0x07 0x0005 X XX tổng số

1. Mã xác nhận = 0x00 , Nó đại diện cho phù hợp với dấu vân tay; Mã xác nhận = 0x01 , , Đã xác nhận gói là sai; mã xác nhận

= 0x08 Không phù hợp, nó có nghĩa là ngón tay đó.

2. Sau khi hướng dẫn này được thực thi, hai tính năng của bộ đệm tương tự.

6.2.20 Tìm kiếm dấu vân tay tìm kiếm Chức năng: để CharBuffer1 hoặc CharBuffer2 Toàn bộ hoặc một phần của tìm kiếm tập tin tính năng vân tay

Thư viện. Nếu tìm kiếm, lợi nhuận để


so sánh 1:N

Số.

thông số đầu vào: BufferID + StartPage ( Bắt đầu từ số thứ tự) + PageNum (Số)

Quay trở lại tham số: Xác nhận từ + số serial (phù hợp với mẫu dấu vân tay)

Hướng dẫn Mã số: 0x04 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng Bắt đầu từ số serial của chiều dài gói số đệm mã lệnh checksum

2 byte 4 byte 1 byte 2 byte 1 byte 1 byte 2 byte 2 byte 2 byte

0xef01 XXXX 0x01 0x0008 0x04 BufferID StartPage PageNum Sum

Lưu ý: Buffer CharBuffer1 , CharBuffer2 của BufferID tương ứng 0x01 và 0x02

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận số trang số điểm checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte 2 byte 2 byte

0xef01 XXXX 0x07 0x007 X pageid MatchScore tổng số

1. Mã xác nhận = 0x00 , Nó đại diện cho tìm kiếm; Mã xác nhận = 0x01 , , Đã xác nhận gói là sai; xác nhận

Mã = 0x09 , Ông nói họ không được tìm kiếm.

2. Sau khi hướng dẫn này được thực thi, trong đó cùng một bộ đệm.

6.3 hướng dẫn khác

6.3.1. Viết Notepad WriteNotepad

31
Chức năng: dùng để viết sử dụng 32 byte Lưu ý dữ liệu vào một trang nào đó (xem " 4.8 Notepad " ).

thông số đầu vào: NotePageNum, nội dung người dùng

Quay trở lại tham số: Xác nhận từ

mã lệnh: 0x18 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh số trang Người dùng thông tin checksum

2 byte 4 byte 1 byte 2 byte 1 byte 1 byte 32 byte 2 byte

0xef01 XXXX 0x01 0x0024 0x18 0x00-0x0e 32 byte tổng số

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum

2 byte 4 byte 1 byte 2 byte 1 byte 2 byte

0xef01 XXXX 0x07 0x0003 X tổng số

Mã xác nhận = 0x00 , Nó chỉ ra thành công; Mã xác nhận = 0x01 , , Đã xác nhận gói là sai.

6.3.2. đọc Notepad ReadNotepad

Chức năng: đọc ghi chú bằng văn bản cho người sử dụng nội dung trang dữ liệu quy định (xem " 4.8 Notepad " ). thông số đầu vào:

NotePagenum

tham số lợi nhuận: + mã người dùng xác nhận thông

tin hướng dẫn từ: 0x19 định dạng gói tin hướng dẫn:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh số trang checksum

2 byte 4 byte 1 byte 2 byte 1 byte 1 byte 2 byte

0xef01 XXXX 0x01 0x0004 0x19 0x00-0x0e tổng số

định dạng gói tin trả lời:

Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận Người dùng thông tin checksum

2 byte 4 byte 1 byte 2 byte 1 byte 32 byte 2 byte

0xef01 XXXX 0x07 0x0023 X nội dung tổng số

Mã xác nhận = 0x00 , Nó chỉ ra thành công;

Mã xác nhận = 0x01 Chỉ ra các gói tin nhận sai.

32
đầu tiên 7 Chương Sơ đồ của một chương trình phát triển ví dụ

7.1 entry biểu đồ dòng chảy vân tay

7.2 Fingerprint yếu tố tìm kiếm sơ đồ

33
34
phụ kiện

kích thước cảm biến vân tay quang học (đơn vị: mm )

35

You might also like