Clarify DFU debug logs

This commit is contained in:
Elara 2022-04-23 20:08:49 -07:00
parent 2def4b13ac
commit 6c3f1b14c9

4
dfu.go
View File

@ -313,7 +313,7 @@ func (dfu *DFU) Reset() {
// on waits for the given command to be received on // on waits for the given command to be received on
// the control point characteristic, then runs the callback. // the control point characteristic, then runs the callback.
func (dfu *DFU) on(cmd []byte, onCmdCb func(data []byte) error) error { func (dfu *DFU) on(cmd []byte, onCmdCb func(data []byte) error) error {
log.Debug().Hex("expecting", cmd).Msg("Waiting for command") log.Debug().Hex("expecting", cmd).Msg("Waiting for DFU command")
// Use for loop in case of invalid property // Use for loop in case of invalid property
for { for {
select { select {
@ -328,7 +328,7 @@ func (dfu *DFU) on(cmd []byte, onCmdCb func(data []byte) error) error {
log.Debug(). log.Debug().
Hex("expecting", cmd). Hex("expecting", cmd).
Hex("received", data). Hex("received", data).
Msg("Received command") Msg("Received DFU command")
// If command has prefix of given command // If command has prefix of given command
if bytes.HasPrefix(data, cmd) { if bytes.HasPrefix(data, cmd) {
// Return callback with data after command // Return callback with data after command