arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

arrow_back_ios

Main Menu

MSCL

mscl-logo
msclscreenshot

MSCL é a Biblioteca de Comunicação MicroStrain. Foi criada para facilitar a escrita de código para interagir com nossos sensores sem fio e inerciais.

Destaques:

  • Completamente de código aberto.
  • Suporte para C++, Python e .NET.
  • Totalmente documentado.
  • Inclui código de exemplo e um Guia de Início Rápido.
  • Testado unitariamente.
  • Usado em nossos próprios projetos, como SensorConnect e o WSDA-2000.
  • Compatibilidade multiplataforma para Windows e Linux.

Código Aberto

MSCL é completamente de código aberto sob a Licença MIT. Está disponível no GitHub.

Com a licença de código aberto, você pode ver o que está acontecendo abaixo da superfície, fazer alterações conforme necessário e incluí-lo em seus próprios projetos sem preocupações.

Suporte em Múltiplos idiomas

MSCL é desenvolvido em C++, com wrappers disponíveis em uma variedade de linguagens. A biblioteca está atualmente disponível em

  • C++
  • Python
  • .NET

 

Um pacote VI também está disponível, que fornece uma interface LabVIEW fácil de implementar para a versão .NET do MSCL.

Para mais detalhes, visite a Página do Github LabVIEW-MSCL.

Totalmente Documentado

A documentação é gerada usando o próprio código-fonte. Classes, funções, variáveis, etc. estão todas documentadas nos comentários do código. Quando esses comentários mudam, a documentação muda junto com eles para uma experiência de codificação sem interrupções.

Toda a documentação é pesquisável, e os tipos linkam para suas próprias páginas respectivas.

mscldocs
msclquickstartguide

Guia de Início Rápido e Código de Exemplo

Um Guia de Início Rápido está disponível, que mostra usos comuns do MSCL, como configurar um dispositivo e analisar dados ao vivo. Troque entre linguagens de programação na coluna da direita para encontrar ajuda com a sua linguagem de escolha.

Código de exemplo é fornecido no download padrão do MSCL e atualmente é oferecido em C++, C# e Python para as linhas de produtos Wireless, Inertial e Displacement.

Protocolos de Comunicação de Dados (Produtos Sem Fio)

Se o MSCL não atender às suas necessidades, você ainda pode desenvolver código para usar nossos produtos!

Visite a seção Protocolos do nosso GitHub para os detalhes de baixo nível de como se comunicar com nossos dispositivos Wireless e Inertial.
Comandos, configurações de configuração e documentação de pacotes de dados estão todos disponíveis.