'XXX'が関数名であれば、その関数を実行した位置では、まだXXXは定義されていない。
XXX関数を実行箇所より前に持ってくる。
タブで管理しているなら左に来るようにタブ名に数値を入れるなどして調整する。
※タブ位置はすぐには反映されない。ファイルを開き直す必要あり。
'XXX'が関数名であれば、その関数を実行した位置では、まだXXXは定義されていない。
XXX関数を実行箇所より前に持ってくる。
タブで管理しているなら左に来るようにタブ名に数値を入れるなどして調整する。
※タブ位置はすぐには反映されない。ファイルを開き直す必要あり。
設定>Screen Configurationから回転させてみたが、画面だけ回転してタッチ位置がずれていた。
/boot/config.txt
/boot/cmdline.txt
に色々書いて試してみてもダメ。
少し古い記事でしたが、@pirozさんの
ラズベリーパイを縦置きのタッチスクリーンで使用する設定
の通り、autostartでタッチデバイスの回転を行い無事動作しました。
UCTRONICS-U6104は
xinput --list
で調べたら
'wch.cn USB2IIC_CTP_CONTROL'
と表示されていました。
宣言時配列に[]を付け忘れると出る。
誤)
int secondsList = {0,0};
正)
int secondsList[] = {0,0};
または
int secondsList[2] = {0,0};
RaspberryPiとArduinoを接続して動作テストしていたら
backend terminated or disconnected.
を出してPythonが落ちた。
Arduinoの入力を行うと良く落ちるので、Arduinoが原因かと色々したが直らない。
今まではこのような事がなかったので、今日初めて使用する
Raspberry Pi B+用T型I/O延長基板
を調べてみたら差す向きを間違えてる。。。
そんな訳でラズパイに繋いでいるRTCなんか全く違うところに差しちゃってました。
見た事ないエラーで慌てずに冷静になってから繋いでいるピンを確認しましょう。
私はこれで3時間無駄にしました。
タッチパネルでボタンをタップしたらボタンの背景色が変わるように書いたものの全然変わらない。
しかし、ボタンを押した後に他の場所をタップしてみたら色が変わる。
処理の仕方がいけないのかと思って色々調べたがそれでもダメ。
ひょっとしたらホバー時の色も設定できるのでは?と思い調べてみたらありました。
["bg"]と同じように["activebackground"]の色も設定したら無事思い通りの動きに。
ホバー時の文字色も変えたかったら["activeforeground"]も変更しましょう。
タッチパネル操作だとタップしたらカーソル位置をボタン上に置いたままになるので気がつくのに時間がかかりました。。