我在我的項目中使用了android.bluetooth包,但我嘗試實現IBluetoothGatt的讀寫特性。但我有一個像下面IBluetoothGatt接口 public final class BluetoothGatt implements BluetoothProfile {
private static final String TAG = "BluetoothGatt";
我試圖從兩個BLE特徵值中檢索數據。它們都包含結構,我也希望將這些數據作爲結構保存在我的應用程序中。來自第一個BLE特徵的數據全部是Int16,我可以保存它。但問題是,第二個特徵包含Int8 & Int16,我找不到解決方案。 在我的應用程序中,我爲這兩個特性創建了兩個不同的結構。第一個結構看起來像這樣,都是Int16。 struct FirstStruct {
let a1: Int