Closed e10dokup closed 9 years ago
wercker.ymlが古すぎてCI走らないので,最新のdevelopをmergeしてください
I2cWriteAction#hasValidParams()
(実体はI2cHelper.isValidDataLength(int length)
)も修正したほうがいいかもしれない.
I2C_DATA_MAX_LENGTH =16
I2C_MAX_VALUE_SIZE = 20
に対して
int size = (mData.length < Konashi.I2C_DATA_MAX_LENGTH) ? mData.length + 2 : Konashi.MAX_VALUE_SIZE;
は違和感
実装はLGTM
あとはテストですね
実機挙動がおかしい(setValue()開始直後にmDataの中身がすでに変?)なのでmergeは待って下さい
(adxl345用の処理になっていたのに気づかなかった)
:ok_woman:
value 0byte目のlengthの長さにはaddressも含まれるので+1して対応