ユーザー名:

パスワード:


パスワード紛失

新規登録
ビートス オンラインショップへ
アブソリュート株式会社様へ

Re: アナログジョイスティックの対応方法

このトピックの投稿一覧へ

Re: アナログジョイスティックの対応方法

msg# 1.4.1
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-10-2 22:44
himono  <REGULAR>   投稿数: 29
tom様

無事3軸目も認識したとのことで、まずはおめでとうございます。

3軸目の入力を他のアナログ軸同様に単独で取得したいとのことですが

>>コード
>>601行目と602行目の間に追加
>>if(eeprom_data[fi][EEPROM_DATA_VALUE] & 0x04)
>>joystick_buffer[4] = 0x0;
>>if(eeprom_data[fi][EEPROM_DATA_VALUE] & 0x08)
>>joystick_buffer[4] = 0xff;

この部分は特に問題と思われます。
他の(元のサンプルプログラムから)修正した部分を記述していただかないことには
具体的なアドバイス等は他の方も含めて難しいかと思います。

また、ソースコードに問題がなくとも
アナログ軸の接続部分など、回路側に問題があった場合も
似たようなことは起こりますので
まずはどこか間違って接続してしまっていたり
ショートしてしまっているところがないかどうかを確認してみてはいかがでしょうか。
イイね!の数:0
返信する

この投稿に返信する

題名
投稿本文

投稿ツリー

  条件検索へ