MSCLはMicroStrain社の通信ライブラリです。ワイヤレスおよび慣性センサーのコードを簡単に記述できるように作成されました。
[ライブラリの特徴]
・完全にオープンソース。
・C ++、Python、および.NET(C#、VB、LabVIEW、MATLAB)をサポート。
・完全に文書化されています。
・サンプルコードとクイックスタートガイドが含まれています。
・ユニットテスト済みです。
・SensorConnectやWSDA-2000などの独自のプロジェクトで使用されます。
・プラットフォームに依存しない(Windows、Linux用にコンパイル可能)
MSCLはオープンソースとなっており、GitHubで入手できます。
文書化されたドキュメントは、ソースコード自体を使用して生成されます。クラス、関数、変数などはすべてコードコメントに記載されています。これらのコメントが変更されると、ドキュメントもそれに伴って変更され、シームレスなコーディングが実現します。すべてのドキュメントは検索可能であり、タイプはそれぞれのページにリンクしています。ソースコードを変更したい場合は、MSCLの追加のプライベート機能と非公開機能を含む個別のドキュメントが利用可能です。
[クイックスタートガイドとサンプルコード]
デバイスの構成やライブデータの解析など、MSCLの一般的な使用法を示すクイックスタートガイドが利用可能です。右側の列でプログラミング言語を切り替えて、選択した言語のヘルプを見つけてください。
サンプルコードはMSCLの標準ダウンロードで提供されており、ワイヤレス、慣性、および変位製品ライン用にC ++、C#、およびPythonで提供されています。