Пакет сбора данных / инструментарий в Julia или Python - PullRequest
0 голосов
/ 25 августа 2018

Есть ли в Джулии набор инструментов или пакет, который похож на набор инструментов для сбора данных Matlab?В Python я встретил Pyserial .Есть еще?

1 Ответ

0 голосов
/ 26 августа 2018

Вы можете позвонить pySerial напрямую из Юлии через пакет PyCall.jl.

Для облегчения жизни pySerial легко доступен как SerialPorts.jl пакет Julia, поэтому настройка должна быть простой. Обратите внимание, что этот пакет еще не переведен на Julia 1.0. Однако он устанавливается (с предупреждениями) под Julia 0.7.

Обратите внимание, что pySerial использует Java Communications API (JavaComm), поэтому другой вариант - загрузить JavaComm из Oracle и использовать его через JavaCall.jl API. Это легко, если у вас есть базовые знания Java (требуется чтение и понимание документов Java).

Из Джулии вы также можете напрямую вызывать библиотеки C. Одна из таких библиотек - libserialport. Он был переупакован для Юлии как LibSerialPort.jl.

...