0

RaspberryPi を使用したハードウェア プログラミングの学習を開始し、node.js フレームワークを構築して、Pi の I/O を制御するプログラムを簡単に作成できるようにしています (GPIO から始めます)。

テストには jasmine-node を使用しています。

今、私のコードが次のようなことを言っているとき

オン=関数(){
   gpio.open(pin,"出力",関数(err){    
        this.getVal();
        gpio.write(ピン、1、関数(エラー){
            console.log(pin + ' はオンになっているはずです');
            gpio.close(ピン);
        });
    });
}

実際に RaspberryPi を見て、「ピン」の LED が実際に点灯していることを確認します。それは正確には自動化されたテストではありません。

GPIO、I2C などをスタブ化する方法についての提案など。

明確にするために、RaspberryPiに接続せずにRaspberryPiコードをテストしようとしています。

4

1 に答える 1