[zdf] Add support for channels

Thanks for the remark, I opened a new PR.