2022-11-21
- 12 月の納品に必要な資料の確認
- Elixir で Pmod デバイスを操作する方法の調査
- ふるさと納税の準備
資料確認で不備が見つかったので修正かけた。ぎりぎりになってやると焦るので今日確認してよかった。
Pmod
GRiSP の Pmod のソースは以下にある。
https://github.com/grisp/grisp/tree/master/src
pmod_acl2.erl, pmod_gyro.erl を見る限り、GenServer で SPI を使って操作しているだけに見えるので Elixir でも問題なくできそう。
circuits_spi を使ったことがないので、この辺未知数だ。
boardid
kr260 の Nerves シリアルが 0 の羅列で表示されていたので修正した d0a138e
kr260 は cpuinfo
にシリアルが含まれないので、macaddr
を利用した。
refs. https://github.com/nerves-project/boardid#usage