> For the complete documentation index, see [llms.txt](https://portal-integracao.intelbras.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://portal-integracao.intelbras.com.br/cm-3410-bio/introducao/introducao.md).

# Inicio

Bem-vindo à documentação do cadastrador de mesa CM 3410 BIO. Esta documentação foi elaborada para engenheiros de desenvolvimento de aplicações de software e hardware, incluindo a descrição do formato do protocolo de comunicação e da interface da biblioteca dinâmica do lado do Computador. Para garantir um desenvolvimento tranquilo das aplicações, leia atentamente o manual antes de iniciar o desenvolvimento do módulo. Guarde o manual em local apropriado para consulta rápida caso encontre algum problema.

Dispositivos que suportam esta função:

| Dispositivos |
| ------------ |
| CM 3410 BIO  |

## Sobre a Biblioteca de Desenvolvimento

A API desta biblioteca dinâmica do módulo de impressão digital é aplicável ao CM 3410 BIO. Esta biblioteca dinâmica foi desenvolvida no ambiente de desenvolvimento VS2010, baseada na linguagem VC++. Os usuários podem chamá-la por meio de outras linguagens de programação.

## Protocolo de comunicação

O protocolo de comunicação NetLH é um protocolo de transmissão. Entre as sete camadas dos protocolos de comunicação de rede, ele pertence à segunda camada, ou seja, a camada de enlace de dados (ISO OSI Nível 2). Este protocolo é um protocolo de comunicação multiponto com um único mestre e múltiplos escravos. É adequado para comunicação em rede RS232 ou RS422/485, podendo também ser incorporado em comunicação de rede TCP ou em comunicação USB. Os dois lados da conexão são a unidade de controle (HOST) e o grupo de objetos de comunicação (MSR).

<figure><img src="https://1874482766-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXKWDZgkfEGBccAYRFwG4%2Fuploads%2FD7lyxdaDUyha7kqirHYS%2Fimage.png?alt=media&amp;token=7e14198c-1c66-430e-814f-eabb8b8d6fba" alt=""><figcaption></figcaption></figure>

Todos os campos de comunicação são enviados no formato little-endian.&#x20;

Primeiro byte: o cabeçalho do protocolo NETLH é 0x02EF.&#x20;

4 Endereço do dispositivo: o valor do endereço do dispositivo é 0x0000\~0xFFFF, onde 0xFFFF é o endereço de broadcast, e a comunicação só é permitida quando o tipo e o endereço do dispositivo coincidem.&#x20;

Código de comando: o código de comando identifica o tipo de comando.

<figure><img src="https://1874482766-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXKWDZgkfEGBccAYRFwG4%2Fuploads%2FFahdg5isehlXWV1pq4nc%2Fimage.png?alt=media&amp;token=17dfc0cf-5084-4eab-bd6b-bf0f8fc87384" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1874482766-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXKWDZgkfEGBccAYRFwG4%2Fuploads%2Fr990LXMwHHKfeVJ5gCmK%2Fimage.png?alt=media&amp;token=a750d16b-581b-4574-8760-cfe12766a537" alt=""><figcaption></figcaption></figure>

## Exemplos

{% file src="/files/C8YxzUiZ1j2r81O45yiU" %}

{% file src="/files/rQFey9E1wYnToIgb7LJq" %}

{% file src="/files/ycFQfXli2GLMXJX6Gfzc" %}

{% file src="/files/ofSET8J5wMjW5DK5nPR8" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://portal-integracao.intelbras.com.br/cm-3410-bio/introducao/introducao.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
