teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

2019/01/04 07:58

投稿

TASKsan
TASKsan

スコア17

title CHANGED
File without changes
body CHANGED
File without changes

4

2019/01/04 07:58

投稿

TASKsan
TASKsan

スコア17

title CHANGED
File without changes
body CHANGED
@@ -27,29 +27,7 @@
27
27
  };
28
28
 
29
29
  @Override
30
- public boolean onLongClick(View v) {
30
+ public boolean onLongClick(View v){
31
- /* if (mButton_Connect.getId() == v.getId()) {
32
- mButton_Connect.setEnabled(false); // 接続ボタンの無効化(連打対策)
33
- connect(); // 接続
34
- return true;
35
- }
36
- if (mButton_Disconnect.getId() == v.getId()) {
37
- mButton_Disconnect.setEnabled(false); // 切断ボタンの無効化(連打対策)
38
- disconnect(); // 切断
39
- return true;
40
- }
41
- if (mButton_ReadChara1.getId() == v.getId()) {
42
- readCharacteristic(UUID_SERVICE_PRIVATE, UUID_CHARACTERISTIC_PRIVATE1);
43
- return true;
44
- }
45
- if (mButton_ReadChara2.getId() == v.getId()) {
46
- readCharacteristic(UUID_SERVICE_PRIVATE, UUID_CHARACTERISTIC_PRIVATE2);
47
- return true;
48
- }
49
- if (mCheckBox_NotifyChara1.getId() == v.getId()) {
50
- setCharacteristicNotification(UUID_SERVICE_PRIVATE, UUID_CHARACTERISTIC_PRIVATE1, mCheckBox_NotifyChara1.isChecked());
51
- return true;
52
- }*/
53
31
  if (mButton_go.getId() == v.getId()) {
54
32
 
55
33
  Log.d("A", "HELLO");

3

2019/01/04 07:54

投稿

TASKsan
TASKsan

スコア17

title CHANGED
File without changes
body CHANGED
@@ -4,7 +4,7 @@
4
4
  ### 発生している問題・エラーメッセージ
5
5
  今ラズパイ3をペリフェラル、Android端末をセントラルにしてモーターを制御しようと考えているのですが、Android端末に配置されているボタンを押しても1回目は書き込みできるのですが2回目以降が書き込み出来ません。
6
6
  ### 該当のソースコード
7
- ```Androidstudio
7
+ ```android
8
8
  // キャラクタリスティックが書き込まれたときの処理
9
9
  @Override
10
10
  public void onCharacteristicWrite(BluetoothGatt gatt, BluetoothGattCharacteristic characteristic, int status) {
@@ -90,7 +90,7 @@
90
90
 
91
91
  }
92
92
  }
93
-
93
+ ```
94
94
  ###試したこと
95
95
  BLEの接続を切って再接続すると2回目以降も書き込みが出来ました。
96
96
 

2

2019/01/04 07:51

投稿

TASKsan
TASKsan

スコア17

title CHANGED
File without changes
body CHANGED
@@ -5,8 +5,7 @@
5
5
  今ラズパイ3をペリフェラル、Android端末をセントラルにしてモーターを制御しようと考えているのですが、Android端末に配置されているボタンを押しても1回目は書き込みできるのですが2回目以降が書き込み出来ません。
6
6
  ### 該当のソースコード
7
7
  ```Androidstudio
8
- コード
9
- ``` // キャラクタリスティックが書き込まれたときの処理
8
+ // キャラクタリスティックが書き込まれたときの処理
10
9
  @Override
11
10
  public void onCharacteristicWrite(BluetoothGatt gatt, BluetoothGattCharacteristic characteristic, int status) {
12
11
  if (BluetoothGatt.GATT_SUCCESS != status) {

1

2019/01/04 07:49

投稿

TASKsan
TASKsan

スコア17

title CHANGED
File without changes
body CHANGED
@@ -4,7 +4,9 @@
4
4
  ### 発生している問題・エラーメッセージ
5
5
  今ラズパイ3をペリフェラル、Android端末をセントラルにしてモーターを制御しようと考えているのですが、Android端末に配置されているボタンを押しても1回目は書き込みできるのですが2回目以降が書き込み出来ません。
6
6
  ### 該当のソースコード
7
+ ```Androidstudio
8
+ コード
7
- // キャラクタリスティックが書き込まれたときの処理
9
+ ``` // キャラクタリスティックが書き込まれたときの処理
8
10
  @Override
9
11
  public void onCharacteristicWrite(BluetoothGatt gatt, BluetoothGattCharacteristic characteristic, int status) {
10
12
  if (BluetoothGatt.GATT_SUCCESS != status) {
@@ -90,7 +92,6 @@
90
92
  }
91
93
  }
92
94
 
93
-
94
95
  ###試したこと
95
96
  BLEの接続を切って再接続すると2回目以降も書き込みが出来ました。
96
97