feat: show number of retrieved measurements
This commit is contained in:
@@ -176,7 +176,6 @@ class KirbyDevice(
|
|||||||
override var hasRunningOp: Boolean = false
|
override var hasRunningOp: Boolean = false
|
||||||
|
|
||||||
override var rssi: Int? = null
|
override var rssi: Int? = null
|
||||||
|
|
||||||
|
|
||||||
private fun addMeasurement(characteristic: BluetoothGattCharacteristic) {
|
private fun addMeasurement(characteristic: BluetoothGattCharacteristic) {
|
||||||
if (characteristic.service.uuid == DEMO_SERVICE_UUID && characteristic.uuid == DEMO_CHAR_UUID) {
|
if (characteristic.service.uuid == DEMO_SERVICE_UUID && characteristic.uuid == DEMO_CHAR_UUID) {
|
||||||
@@ -211,7 +210,21 @@ class KirbyDevice(
|
|||||||
return emptyList()
|
return emptyList()
|
||||||
}
|
}
|
||||||
val latest = measurements.last()
|
val latest = measurements.last()
|
||||||
return demoPayloadToMeasurements(latest)
|
val result = mutableListOf<Measurement>(object : Measurement {
|
||||||
|
override fun getLabel(): String {
|
||||||
|
return "Index"
|
||||||
|
}
|
||||||
|
|
||||||
|
override fun getIcon(): Int {
|
||||||
|
return R.drawable.baseline_numbers_24
|
||||||
|
}
|
||||||
|
|
||||||
|
override fun getFormattedValue(): String {
|
||||||
|
return measurements.size.toString()
|
||||||
|
}
|
||||||
|
})
|
||||||
|
result.addAll(demoPayloadToMeasurements(latest))
|
||||||
|
return result
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun getActions(): List<Action> {
|
override fun getActions(): List<Action> {
|
||||||
|
|||||||
5
app/src/main/res/drawable/baseline_numbers_24.xml
Normal file
5
app/src/main/res/drawable/baseline_numbers_24.xml
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
<vector android:height="24dp" android:tint="#000000"
|
||||||
|
android:viewportHeight="24" android:viewportWidth="24"
|
||||||
|
android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
<path android:fillColor="@android:color/white" android:pathData="M20.5,10L21,8h-4l1,-4h-2l-1,4h-4l1,-4h-2L9,8H5l-0.5,2h4l-1,4h-4L3,16h4l-1,4h2l1,-4h4l-1,4h2l1,-4h4l0.5,-2h-4l1,-4H20.5zM13.5,14h-4l1,-4h4L13.5,14z"/>
|
||||||
|
</vector>
|
||||||
Reference in New Issue
Block a user