Encode/decode for RDM family packets: ArtRdm, ArtRdmSub, ArtTodRequest, ArtTodData, ArtTodControl.
Encode/decode for RDM family packets: ArtRdm, ArtRdmSub, ArtTodRequest, ArtTodData, ArtTodControl.
(decode-artrdm buf)Decode ArtRdm packet from buffer.
Decode ArtRdm packet from buffer.
(decode-artrdmsub buf)Decode ArtRdmSub packet from buffer.
Decode ArtRdmSub packet from buffer.
(decode-arttodcontrol buf)Decode ArtTodControl packet from the buffer.
Decode ArtTodControl packet from the buffer.
(decode-arttoddata buf)Decode ArtTodData packet from a buffer.
Decode ArtTodData packet from a buffer.
(decode-arttodrequest buf)Decode ArtTodRequest packet from buffer.
Decode ArtTodRequest packet from buffer.
(encode-artrdm! buf
{:keys [rdm-version fifo-available fifo-max net command address
rdm-packet]
:or {rdm-version 1 fifo-available 0 fifo-max 0 net 0 address 0}
:as packet})Encode ArtRdm packet into buffer.
Encode ArtRdm packet into buffer.
(encode-artrdmsub! buf
{:keys [rdm-version uid parameter-id sub-device sub-count]
:as packet})Encode ArtRdmSub packet into buffer.
Encode ArtRdmSub packet into buffer.
(encode-arttoddata! buf
{:keys [rdm-version port bind-index net command-response
address uid-total block-count tod]
:or {rdm-version 1
port 1
bind-index 1
net 0
command-response 0
address 0
block-count 0}})Encode ArtTodData packet into a buffer.
Encode ArtTodData packet into a buffer.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |