Professional Documents
Culture Documents
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
• 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
• 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
• 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.
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
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.
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
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
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).
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.
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
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.
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.
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
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
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
Chấp nhận giá sai ( FAR) : < 0,001% (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)
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ụ)
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.
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
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
1 0 D0 D7D6D5D4D3D2D1 1
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
- 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
130 mA
đỉnh hiện tại Ipeak
7
tối thiểu tiêu biểu tối đa
IIH VIH = 5V 1 mA
VIH = 3.3V 30 UA
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
đệ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
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
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.
Để 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 .
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
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ó
Tag 15--4 3 2 1 0
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;
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ỉ
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
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ỉ
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.
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.
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
Không. Mã hàm số
1 0x13
mật khẩu hiệu quả
11
3 0x15 địa chỉ thiết
4 0x0e
Đặt 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
3 0x0b
Tải hình ảnh
5 0x05
Tính năng mẫu tổng hợp
9 0x07
mẫu đã đọc
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
20 0x56
Tìm kiếm vân tay (quyết tâm băng còn lại)
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,
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
0x07 LoadChar mẫu đã đọc 0x1d TemplateNum Đọc 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
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
0x0d trống cơ sở dữ liệu vân tay trống 0x54 AutoLogin đăng ký tự động
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
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;
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;
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;
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
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 .
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).
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
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum
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 " .
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
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
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
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.
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ừ
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
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
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.
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ừ
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
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum
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.
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 )
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
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh checksum
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
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.
0 1
Đăng ký Status nội dung đăng ký tình trạng hệ thống
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
Tốc độ Baud N ( Tương ứng với một tốc độ truyền 9600 × N bps) 7 1
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
Quay trở lại tham số: Xác nhận từ + mẫu mã lệnh bảng chỉ số vân tay: 0x1f
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh Index trang checksum
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
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
để 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.
cao nhất Byte đáng kể Mẫu số 255 254 253 252 251 250 249 248
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ệ.
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
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh checksum
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
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.
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
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh checksum
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum
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.
Các tính năng: mở vân tay đèn nền chiếu sáng. thông số
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
Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã xác nhận checksum
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
Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã lệnh checksum
Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã xác nhận checksum
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
Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã lệnh checksum
Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã xác nhận checksum
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
Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã lệnh checksum
Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã xác nhận checksum
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
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
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
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
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,
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
Bao Đầu địa chỉ mô-đun Logo gói chiều dài gói mã xác nhận checksum
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).
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
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
46 (0x2e) 3 77 (0x4d) 5
Bao Đầu địa chỉ mô-đun chiều dài gói số gói xác nhận cờ số điểm checksum
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
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
Lưu ý: Buffer CharBuffer1 , CharBuffer2 của BufferID tương ứng 0x01 và 0x02
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
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
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh checksum
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum
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
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
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
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.
là 256 * 288 kích thước BMP Format. thông số đầu vào: không ai
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
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum
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
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
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
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)
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh Buffer số checksum
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
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum
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,
CharBuffer2 ( Cả hai cùng một nội dung). thông số đầu vào: không ai
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh checksum
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum
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ố)
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh Buffer số checksum
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum
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
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
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.
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh Buffer số checksum
Lưu ý: Buffer CharBuffer1 , CharBuffer2 của BufferID tương ứng 0x01 và 0x02
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum
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
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
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
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
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
Lưu ý: Buffer CharBuffer1 , CharBuffer2 của BufferID tương ứng 0x01 và 0x02
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum
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
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
Lưu ý: Buffer CharBuffer1 , CharBuffer2 của BufferID tương ứng 0x01 và 0x02
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum
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.
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
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum
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
Chức năng: xóa tất cả các mô-đun vân tay vân tay mẫu thư viện.
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã lệnh checksum
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum
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
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
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
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
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
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
Lưu ý: Buffer CharBuffer1 , CharBuffer2 của BufferID tương ứng 0x01 và 0x02
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
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
2. Sau khi hướng dẫn này được thực thi, trong đó cùng một bộ đệm.
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 " ).
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
Bao Đầu địa chỉ mô-đun gói nhận dạng chiều dài gói mã xác nhận checksum
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.
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
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
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
32
đầu tiên 7 Chương Sơ đồ của một chương trình phát triển ví dụ
33
34
phụ kiện
kích thước cảm biến vân tay quang học (đơn vị: mm )
35