-- 用模擬後端的回聲操作驗證 dongle.op 的參數編碼：送出什麼就收回什麼。
local r = dongle.op("echo", {data = "0a0B"})
check(r.data == "0a0b", "named argument comes back as lowercase hex")
local r2 = dongle.op("echo", {"deadbeef"})
check(r2.data == "deadbeef", "positional argument works too")
log("info", "dongle_echo done")
