関数 | void re_ts_init(); |
機能 | ロータリーエンコーダ・タッチセンサの初期化 |
引数 | なし |
戻り値 | なし |
関数 | void re_counter_reset(); |
機能 | ロータリーエンコーダの積算カウンタのリセット |
引数 | なし |
戻り値 | なし |
関数 | RE_TS_DATA re_ts_data(); |
機能 | ロータリーエンコーダのカウント値、タッチセンサデータの取得及び積算カウンタのリセット |
引数 | なし |
戻り値 | カウント値及びタッチセンサデータ |
関数 | int ts_data(); |
機能 | タッチセンサデータの取得 |
引数 | なし |
戻り値 | タッチセンサデータ |
関数 | void ts_disable_int(); |
機能 | タッチセンサの割り込み禁止 |
引数 | なし |
戻り値 | なし |
関数 | void ts_enable_int(); |
機能 | タッチセンサの割り込み許可 |
引数 | なし |
戻り値 | なし |
typedef struct { int r; int l; int ts; }RE_TS_DATA;r は右の、l は左のロータリーエンコーダカウント値が格納される。ts はタッチセンサのデータが格納される。