エッジドライバSDK

Prev Next

はじめに

Tulipは、体重計、バーコードスキャナ、トルクドライバなど、幅広いビルトインデバイス統合を提供しています。しかし、Tulipがネイティブにサポートしていない特殊なデバイスを統合する必要がある場合や、ワークフロー専用にカスタムハードウェアを開発した場合もあるでしょう。さらに、デバイスメーカーであれば、自社のデバイスをTulipプラットフォームに統合して、他のデバイスに使ってもらいたいと考えるかもしれません!

以前は、エッジデバイス、コネクタ機能、カスタムウィジェット、またはTulip Playerの汎用シリアルデバイスタイプを使用して、これらの統合を実現することができました。これらの方法はいくつかのシナリオで機能しますが、私たちは別の柔軟でスケーラブルなアプローチ、カスタムEdgeドライバを導入しました。これにより、Tulipアプリやワークフローへのシンプルかつ強力な統合が可能になります。

仕組み

発見から導入まで、シンプルな7つのステップをご紹介します!imageそして、私たちがその手順をお手伝いします!{height=""width=""}以下はその概要です。

1.ディスカバリー - お使いのデバイスを検索し、Tulipのライブラリでサポートされているかどうかを確認します。Tulipインスタンスにプリロードされているか、ライブラリで利用可能なはずです。2.作成- 簡単なNPMコマンドでプロジェクトを開始し、ローカルのIDE(統合開発環境)でセットアップします。3.開発- Tulipのツールを使ってカスタムドライバーを構築します。4.テスト- ローカルのテストツールを使ってプロジェクトをテストします。提出 - プロジェクトをパッケージ化して、developers@tulip.co.8。Deploy(デプロイ) - アプリ・エディターで新しいドライバーを利用し、それをアプリとして現場にデプロイします。

ドライバーの例とチュートリアルをご覧ください。

Tulip EdgeドライバはTypeScriptまたはJavaScriptで記述され、Tulip Edge Driver SDKによって提供されます。ドライバーの作成、テスト、デプロイを支援するツールを提供しており、Tulip Playerアプリ内で実行されます。

Edge Driver SDKは現在、以下の一般的なプロトコルやクラスとの通信をサポートしています。