Closed kou029w closed 3 years ago
確認したこと:
node srv.js
やったこと:
背景:
ここではLTS (2021-08-05 現在 v14)のインストール方法を示したがgpioパッケージとの互換性に問題があるらしいのでこれはあとで確認してみる 再現した。 https://github.com/chirimen-oh/chirimen/blob/aa74b01e86c5a58acf14739f5980f84b8deac0eb/_gc/srv/srv.js#L485 ここのportnumにnumberを許容しないようになった。 https://github.com/chirimen-oh/chirimen/blob/aa74b01e86c5a58acf14739f5980f84b8deac0eb/_gc/srv/srv.js#L508 ここのvalueにいかなる値も許容しないようになった。number以外を与えるとgpioによってnumberに変換されエラーが発報する。 onoff あたりに置き換えたほうが良いと考える。
ここではLTS (2021-08-05 現在 v14)のインストール方法を示したがgpioパッケージとの互換性に問題があるらしいのでこれはあとで確認してみる
再現した。
https://github.com/chirimen-oh/chirimen/blob/aa74b01e86c5a58acf14739f5980f84b8deac0eb/_gc/srv/srv.js#L485
ここのportnumにnumberを許容しないようになった。
https://github.com/chirimen-oh/chirimen/blob/aa74b01e86c5a58acf14739f5980f84b8deac0eb/_gc/srv/srv.js#L508
ここのvalueにいかなる値も許容しないようになった。number以外を与えるとgpioによってnumberに変換されエラーが発報する。 onoff あたりに置き換えたほうが良いと考える。
https://chirimen.org/chirimen/gc/top/examples/#GPIO-Button GPIO-Button を試験すると連打した際に"△ wait(GPIO): now processing"のまま反応しなくなる不具合があったが修正。
見た範囲では問題無さそうに思ったのでマージします。 もし問題などあれば別対応とさせてください。
確認したこと:
node srv.js
を問題なく実行できるやったこと:
背景: