format paylaod
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful

This commit is contained in:
2023-12-27 14:21:21 +01:00
parent b6132afb11
commit 879825a260

View File

@ -3,6 +3,8 @@ package rawPayloadPrinter
import ( import (
"log" "log"
"fmt" "fmt"
"encoding/base64"
"encoding/hex"
"udi/database" "udi/database"
) )
@ -12,6 +14,12 @@ func Parse(fPort int, _ []byte, frmPayload string, variables *map[string]databas
return fmt.Errorf("Unexpected fPort %d", fPort) return fmt.Errorf("Unexpected fPort %d", fPort)
} }
log.Printf("frmPayload: %s", frmPayload) bytes, err := base64.StdEncoding.DecodeString(frmPayload)
if err != nil {
return fmt.Errorf("Unable to base64-decode payload: %v", err)
}
hexString := hex.EncodeToString(bytes)
log.Printf("Payload: %s", hexString)
return nil return nil
} }