Prev Next

Introdução

A Tulip oferece uma ampla gama de integrações de dispositivos embutidos, incluindo balanças, leitores de código de barras, drivers de torque e muito mais. No entanto, pode haver casos em que você precise integrar dispositivos especializados não suportados nativamente pela Tulip, ou em que tenha desenvolvido hardware personalizado especificamente para seu fluxo de trabalho. Além disso, se você for um fabricante de dispositivos, talvez queira integrar seus dispositivos à plataforma Tulip para que outros possam usá-los!

Anteriormente, você podia realizar essas integrações usando Edge Devices, Connector Functions, Custom Widgets ou o tipo genérico de dispositivo serial no Tulip Player. Embora esses métodos funcionem em alguns cenários, introduzimos outra abordagem flexível e escalável: Edge Drivers personalizados. Isso permite uma integração simples, mas poderosa, com os aplicativos e fluxos de trabalho da Tulip.

Como funciona

São sete etapas simples, desde a descoberta até a implementação, e estamos aqui para ajudá-lo a percorrê-las! image

Aqui está uma breve visão geral:1. Descoberta - Encontre seu dispositivo e verifique se ele é compatível com a biblioteca da Tulip. Se for, você está pronto para começar, ele deve estar pré-carregado em sua instância da Tulip ou disponível na biblioteca. Se não estiver, você pode seguir o restante das etapas abaixo.2. Criar - inicie seu projeto com comandos NPM simples e configure-o em seu IDE (ambiente de desenvolvimento integrado) local.3. Desenvolver - use as ferramentas da Tulip para criar seu driver personalizado.4. Testar - teste seu projeto usando nossas ferramentas de teste locais.5. Iterar - corrija e melhore seu projeto.7. Enviar - empacote seu projeto e envie-o para developers@tulip.co.8. Implantar - utilize seu novo driver no editor de aplicativos e implante-o em um aplicativo no chão de fábrica.

Talvez você ache mais útil consultar nosso Exemplo de driver e passo a passo.

Os drivers do Tulip Edge são escritos em TypeScript ou JavaScript e são alimentados pelo Tulip Edge Driver SDK. Fornecemos ferramentas para ajudá-lo a escrever, testar e implantar seu driver, que é executado dentro do aplicativo Tulip Player.

O Edge Driver SDK atualmente suporta comunicação com estes protocolos ou classes comuns:* Serial* Modbus RTU* HID* Torque OpenProtocol