mark not implemented yet functions
This commit is contained in:
parent
ea4db2c17b
commit
1661d978d0
|
@ -1,34 +1,31 @@
|
||||||
package info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.comm.io
|
package info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.comm.io
|
||||||
|
|
||||||
import info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.comm.packet.BlePacket
|
|
||||||
import java.io.ByteArrayOutputStream
|
import java.io.ByteArrayOutputStream
|
||||||
|
|
||||||
sealed class PayloadJoinerAction
|
sealed class PayloadJoinerAction
|
||||||
|
|
||||||
class PayloadJoinerActionAccept(): PayloadJoinerAction()
|
class PayloadJoinerActionAccept : PayloadJoinerAction()
|
||||||
class PayloadJoinerActionReject(val idx: Byte): PayloadJoinerAction()
|
class PayloadJoinerActionReject(val idx: Byte) : PayloadJoinerAction()
|
||||||
|
|
||||||
class PayloadJoiner() {
|
class PayloadJoiner {
|
||||||
var oneExtra: Boolean=false
|
|
||||||
|
var oneExtra: Boolean = false
|
||||||
|
|
||||||
private val payload = ByteArrayOutputStream()
|
private val payload = ByteArrayOutputStream()
|
||||||
|
|
||||||
fun start(payload: ByteArray): Int {
|
fun start(payload: ByteArray): Int {
|
||||||
return 0;
|
TODO("not implemented")
|
||||||
}
|
}
|
||||||
|
|
||||||
fun accumulate(payload: ByteArray): PayloadJoinerAction {
|
fun accumulate(payload: ByteArray): PayloadJoinerAction {
|
||||||
return PayloadJoinerActionAccept()
|
TODO("not implemented")
|
||||||
}
|
}
|
||||||
|
|
||||||
fun finalize(): PayloadJoinerAction {
|
fun finalize(): PayloadJoinerAction {
|
||||||
return PayloadJoinerActionAccept()
|
TODO("not implemented")
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fun bytes(): ByteArray {
|
fun bytes(): ByteArray {
|
||||||
return ByteArray(0);
|
TODO("not implemented")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
|
@ -4,6 +4,7 @@ import info.nightscout.androidaps.logging.AAPSLogger
|
||||||
import info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.comm.message.Address
|
import info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.comm.message.Address
|
||||||
import info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.comm.message.MessageIO
|
import info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.comm.message.MessageIO
|
||||||
import info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.comm.message.MessagePacket
|
import info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.comm.message.MessagePacket
|
||||||
|
import info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.comm.message.MessageType
|
||||||
import info.nightscout.androidaps.utils.extensions.hexStringToByteArray
|
import info.nightscout.androidaps.utils.extensions.hexStringToByteArray
|
||||||
|
|
||||||
internal class LTKExchanger(private val aapsLogger: AAPSLogger,private val msgIO: MessageIO) {
|
internal class LTKExchanger(private val aapsLogger: AAPSLogger,private val msgIO: MessageIO) {
|
||||||
|
@ -14,6 +15,7 @@ internal class LTKExchanger(private val aapsLogger: AAPSLogger,private val msgIO
|
||||||
source = Address(byteArrayOf(5,6,7,8)),
|
source = Address(byteArrayOf(5,6,7,8)),
|
||||||
payload = "545710030100038002420000fffffffe5350313d0004024200032c5350323d000bffc32dbd20030e01000016".hexStringToByteArray(),
|
payload = "545710030100038002420000fffffffe5350313d0004024200032c5350323d000bffc32dbd20030e01000016".hexStringToByteArray(),
|
||||||
sequenceNumber = 1,
|
sequenceNumber = 1,
|
||||||
|
type = MessageType.PAIRING,
|
||||||
)
|
)
|
||||||
msgIO.sendMesssage(msg)
|
msgIO.sendMesssage(msg)
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ import android.bluetooth.le.ScanResult
|
||||||
import android.os.ParcelUuid
|
import android.os.ParcelUuid
|
||||||
import info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.comm.exceptions.DiscoveredInvalidPodException
|
import info.nightscout.androidaps.plugins.pump.omnipod.dash.driver.comm.exceptions.DiscoveredInvalidPodException
|
||||||
|
|
||||||
class BleDiscoveredDevice(val scanResult: ScanResult, val scanRecord: ScanRecord, private val podId: Long) {
|
class BleDiscoveredDevice(val scanResult: ScanResult, private val scanRecord: ScanRecord, private val podId: Long) {
|
||||||
|
|
||||||
private val sequenceNo: Int
|
private val sequenceNo: Int
|
||||||
private val lotNo: Long
|
private val lotNo: Long
|
||||||
|
|
Loading…
Reference in a new issue