0.2.2 • Published 7 years ago

webmo-client-nodejs v0.2.2

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

webmo-client-nodejs

Webmo のためのNode.js用ライブラリです。本家ライブラリがNode.jsで動作しなかったため、forkしてコードを整備しました。

使う準備

Node.js がインストールされたマシンで適当なフォルダを作り、以下のコマンドを実行します。

npm init -y
npm install webmo-client-nodejs --save

使い方

毎秒90度のスピードで回転して2秒後に止まるコードは以下のようになります。前のステップで作ったフォルダ内に index.js として保存し、 node . を実行するとWebmoが動きます。

var WebmoWs = require('webmo-client-nodejs').ws
var motor = new WebmoWs("webmo.local")

motor.onopen = () => {
  motor.rotate(90)
  setTimeout(() => { motor.stop(); motor.close(); }, 2000)
}

詳しいAPIドキュメントは本家の Webmo JavaScript Client Library "webmo.js"ドキュメント を参照してください。2017/7/20時点で本家最新版と同等のAPIを提供しています。

サポートするWebmoのソフトウェアバージョン

v0.1.0 - v0.1.3

ライセンス

MIT License