Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Songle Sync Intel Edison向けslaveプロジェクト

Intel Edison Kit for Arduino + Grove Shieldに接続されたLED Barが伯に合わせて上下し、LEDも拍に合わせて明滅します。

Intel Edison Kit for Arduino + Grove Shield

必要なハードウェア

一般的な使い方説明

以下のようにして実行してください。 npm install は最初の一度だけ必要です。

$ npm install
$ node index.js

ビルド方法の説明

index.ts はTypeScriptで書かれているので、 tsc コマンドを使ってビルドしてください。 index.js が上書きされます。

$ tsc

tsc がインストールされていない環境では、まず以下のようにしてインストールする必要があります。

$ npm install -g typescript

静的IPを設定する方法

/etc/wpa_supplicant/wpa_cli-actions.sh の接続時の処理で、DHCPクライアントを立ち上げる代わりに ifconfig コマンドを呼ぶようにします。 <ip><netmask> に設定したい値を入れてください。

if [ "$CMD" = "CONNECTED" ]; then
    kill_daemon udhcpc /var/run/udhcpc-$IFNAME.pid
#   udhcpc -i $IFNAME -p /var/run/udhcpc-$IFNAME.pid -S
    ifconfig $IFNAME <ip> netmask <netmask>
fi

これだけだと外向きの通信ができない場合、以下のようにデフォルトゲートウェイを設定する必要があります。 <gateway> にはルータなどのゲートウェイのIPアドレスを入れてください。

# route add default gw <gateway>

About

Songle Sync Intel Edison向けslaveプロジェクト

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.