日報 2024.12.18

エリート飯。

シュクメルリテスト…。

アホなのでUnrealEngineと各社パブリッシャー対応難しすぎて笑う。UnrealEngine使っとけばこちとら一切責任持たなくて良いと思ってた。

無能退勤で光が見えない。

エリート飯。

ネオ電光表札ソフトウェア続き。

WiringPiのクロスコンパイル、ちょっとドにはまだ早かったかもしれない。
そもそもWiringPiはもう開発注意しててpigpioに乗り換えを推奨してるのでそっちに変える作戦。

ダウンロードしてきて同梱のMakefileみたら CROSS_PREFIX = が空になっててカスタムできるようになってるので、先日取ってきたPi Zero用のコンパイラを指定する。

makeでGOマンボ。あっさりコンパイル成功。

自ソースにリンクしてPi Zeroに転送してデバッグ確認…。動いた!
が、pigpioを開始するにはまず gpioInitialise() で初期化が必要だがエラー。

rootで実行する必要があるので gdbserver をsudoで実行して再度デバッグ実行したら初期化に成功した。

これでなんとかGPIO使えそう。次はネオ電光表札に使用してるVFD(GU3000)用の有志のプログラムはWiringPiを使っているのでGPIO制御を全部pigopioに差し替えて動くかやっていくテスト。

おわい

シェアする

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

コメントする