【SmileBasic】 Pi STARTER GOTO 1 【RPi】 (256レス)
上下前次1-新
93: 名前は開発中のものです。 [sage] 2018/10/14(日) 04:54:46.68 ID:3TaLYmGC(1) AAS
もしかしてキーコードが返って来るってことかな
94: 名前は開発中のものです。 [sage] 2018/10/14(日) 17:46:30.33 ID:qK7t4ElD(1) AAS
なんで製造元に聞かないの?
95: 名前は開発中のものです。 [sage] 2018/10/15(月) 01:00:28.86 ID:NVbsi7KS(1/5) AAS
キーボードの同時押しは一部キーしか対応してない。ゲームパッド扱いだから。
で、処理方法は
b=button()
if (b >> #BID_UP) and 1 then
とかで行けるんじゃないかな。
しっかりためしてないけど。
1bitシフトしないと動かないってのは #BID_UPって内容ゼロだし。
それといくら論理演算したって出ないっしょ。
96: 名前は開発中のものです。 [sage] 2018/10/15(月) 06:24:44.54 ID:35mL10zC(1) AAS
誰もまともに触ってないってのがよく分かった
97(4): 名前は開発中のものです。 [sage] 2018/10/15(月) 10:13:39.51 ID:CRcCt6Vz(1) AAS
こんなふうにやるのだよ
b=button()
if b and 1 then print "up"
if b and 2 then print "down"
if b and 4 then print "left"
if b and 8 then print "right"
if b and 16 then print "a"
if b and 32 then print "b"
要するに#BID_○○は使っちゃダメってこと
そもそも#BID_○○って
#BID_UP…0
#BID_DOWN…1
#BID_LEFT…2
#BID_RIGHT…3
#BID_A…4
#BID_B…5
っていう変な内容なので、button()系では全く役に立たない代物
あんなものをリファレンスの紛らわしい場所に載っけてるのが悪いのさ
98: 名前は開発中のものです。 [sage] 2018/10/15(月) 11:48:03.00 ID:TI0E79rD(1/3) AAS
>>7777(5): 名前は開発中のものです。 [sage] 2018/10/13(土) 17:49:49.37 ID:ROYCCuZN(3/5) AAS
外付けドライブ起動ためしてみた。
結論としてはできた。
>>75 で書いた方法そのまま、PiStarterまず別のドライブにバックアップして、
PiStarterのbootの中身を消して起動できなくする。
PiStarterのSDは本体に挿入。
外付けドライブからバックアップしたPiStarterで起動。
まねして外付けUSB起動出来た。linuxコマンド慣れてないから大変だった!
99(2): 名前は開発中のものです。 [sage] 2018/10/15(月) 17:01:53.46 ID:fwQ9B5g0(1/6) AAS
>>77
この起動方法の場合、起動後はmicroSDカードへのアクセス発生してる?
ブート時のマスター確認だけだったらmicroSDカードは空っぽにして使いたい
ちなみに未だにUSBブート可能なモデルは持ってない
100(2): 名前は開発中のものです。 [sage] 2018/10/15(月) 17:03:03.13 ID:fwQ9B5g0(2/6) AAS
空っぽにしたいのはカードスロットでなくてカードの内容だけね
101(2): 名前は開発中のものです。 [sage] 2018/10/15(月) 17:30:17.90 ID:TI0E79rD(2/3) AAS
>>99
microSDはbootもext4もマウントしないで個別idを参照するだけだから中身空売でいいと思う
102(1): 名前は開発中のものです。 [sage] 2018/10/15(月) 17:33:01.69 ID:TI0E79rD(3/3) AAS
>>99
ミス、中身空っぽでいいと思う
103: 名前は開発中のものです。 [sage] 2018/10/15(月) 19:55:42.62 ID:NVbsi7KS(2/5) AAS
df すると sdaしか読んでないから本体に刺したSDは参照してないと思う。多分。
詳しい人詳細plz
104: 名前は開発中のものです。 [sage] 2018/10/15(月) 19:58:37.03 ID:NVbsi7KS(3/5) AAS
>>97
めんどくさくても定数用意されったらそっち使ったほうが安全ってもんよ。
bit直接参照したほうが手っ取り早いのは事実だけどもねー。
105(1): 名前は開発中のものです。 [sage] 2018/10/15(月) 20:10:45.53 ID:NVbsi7KS(4/5) AAS
b=button()でボタンのデータとって
b && (1<<#BID_**) で0か0じゃないか判定するか
(b >> #BID_** ) and 1 で1か0か判定するか。
丁寧なやり方はこう。
でもいちいちこんなの書くのめんどくさいからファンクションにする。
def chk( btn, chbit )
return btn>>chbit and 1
end
つかうには
if chk(b,#BID_UP) then 処理
みたいなな?
かんたんじゃろう?
106: 名前は開発中のものです。 [sage] 2018/10/15(月) 20:19:45.13 ID:fwQ9B5g0(3/6) AAS
>>100 >>101
お返事ありがとう。
USBブート行けるんだったらPi STARTER専用機として2B(V1.2)へ移行してみる。
現状ではファンレスで使いたいので3B(+)への移行は考えてない。
107: 名前は開発中のものです。 [sage] 2018/10/15(月) 20:21:34.47 ID:fwQ9B5g0(4/6) AAS
スマン。レスアンカーミスってた。
>>100 >>101でなくて
>>101 >>102だった。
108: 名前は開発中のものです。 [sage] 2018/10/15(月) 20:28:38.10 ID:fwQ9B5g0(5/6) AAS
microSDカードが起動キーと化してしまえば物理的な消耗の心配しなくて済む。
109: 名前は開発中のものです。 [sage] 2018/10/15(月) 20:32:54.02 ID:fwQ9B5g0(6/6) AAS
3B(+)より2Bv1.2のほうが高かったのね・・・・・・。orz
110(2): 名前は開発中のものです。 [sage] 2018/10/15(月) 21:53:17.45 ID:NVbsi7KS(5/5) AAS
2Bだからってファンレス大丈夫という話はないぞい。
3にくらべたら多少マシなくらいで。
111(1): 名前は開発中のものです。 [sage] 2018/10/16(火) 00:17:02.84 ID:JbpYb4mx(1) AAS
杞憂馬鹿はうぜえ
112: 名前は開発中のものです。 [sage] 2018/10/16(火) 18:11:45.03 ID:xsb24zov(1) AAS
>>>111
代弁乙
2Bv1.2の代わりに3B+をファンレスで使って楽しむのも当然OK
113(1): 名前は開発中のものです。 [sage] 2018/10/16(火) 18:37:58.31 ID:CB7VKVPd(1) AAS
ラズパイでカメラバンバン使うとSDカードは3か月持たない事が実証されてるから心配するのは仕方ない
ロガーとかモーター動かす程度なら大丈夫だろうけど
114: 名前は開発中のものです。 [sage] 2018/10/16(火) 21:21:39.89 ID:Luxych2H(1) AAS
寿命短くなるから冷やしたほうが良いので心配してるのを杞憂バカというのか。
ひどい人たちだな。
115: 名前は開発中のものです。 [sage] 2018/10/16(火) 23:45:54.77 ID:7zbbNO4D(1) AAS
NGWord 杞憂
116(1): 名前は開発中のものです。 [sage] 2018/10/18(木) 02:18:02.42 ID:zpYl7WIt(1) AAS
理屈でファンレス叩くのはやめような
風切り音を無くして静かにラズパイを使いたい人もいる
117(2): 名前は開発中のものです。 [sage] 2018/10/18(木) 02:29:45.90 ID:bfn+EhiS(1/2) AAS
>>116
どうみてもファンレス叩いてる人は居ないでしょ
冷却推奨の人を罵ってる人は居るけど
上下前次1-新書関写板覧索設栞歴
あと 139 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s