-
https://github.com/e10dokup/konashi-v2-android-sdk/blob/develop/Konashi/konashi-v2-android-sdk/src/main/java/com/uxxu/konashi/lib/KonashiNotifier.java#L87
無限につらいので
https://github.com/greenrobot/Even…
-
`KonashiManager`及び`KonashiBaseManager`に定義されている以下のメソッドに到達しない気がする:
- `onUpdatePioInput()`
- `onUpdateAnalogValue()`
- `onRecieveUart()`(メソッド名typoしてる…)
- `onUpdateBatteryLevel()`
`onUpdateSignalSrength(…
-
KonashiObserver のメソッド名が間違っています。
`public void onDisconncted(){}`
https://github.com/e10dokup/konashi-v2-android-sdk/blob/54e4e6371139d10cb9798c0394f3d7c5f425364d/Konashi/konashi-v2-android-sdk/src/ma…
-
#3 関連
## WHY
開発者(SDK利用者)にKonashiのバージョンを意識させるのはエレガントではない.
どうにかして自動識別できたほうが当然ながら使い勝手は向上する.
## HOW
### konashiの接続フロー
> `deviceName.startWith(KONASHI_DEVICE_NAME) == true`(KonashiBaseManageのconstants)なら…
-
下記ViewController.mで, konashi-ios-sdkはここのmaster最新で生じました。
```
#import "ViewController.h"
#import "Konashi.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad
{
…
-
KNSPeripheralBaseImpl.mの、
```
CBService *s = [peripheral.services lastObject];
if([service.UUID kns_isEqualToUUID:s.UUID]) {
```
この部分で、OSバージョンによって取得されるサービスの順序が変化してしまっているものと予想されます。
-
- 取り敢えずUUIDを2クラスに分離させる?
- findしたkonashiのネームで取得するクラス変えたらいんじゃね感
- konashi(初代)のBASE_UUIDください
-
I2C と UART を ON にした状態で、UART から `ABCDEFGHIJKLMNOP` を送信すると 12 文字ぐらいの間隔で空白が混ざる。
![screen_shot_2015-10-13_at_18_14_15](https://cloud.githubusercontent.com/assets/12708655/10450673/d30a776c-71d6-11e5-9838…
-
http://konashi.ux-xu.com/documents に電源系統、ジャンパの説明を追加。
-
BluetoothGattCallback#onConnectionStateChange() の仕様を見ると
> public void onConnectionStateChange (BluetoothGatt gatt, int status, int newState)
>
> Added in API level 18
> Callback indicating when GATT…