ReadDownlink reads a downlink MACCommand from r into cmd and returns any errors encountered.
(phy band.Band, r io.Reader, cmd *ttnpb.MACCommand)
| 1530 | |
| 1531 | // ReadDownlink reads a downlink MACCommand from r into cmd and returns any errors encountered. |
| 1532 | func (spec MACCommandSpec) ReadDownlink(phy band.Band, r io.Reader, cmd *ttnpb.MACCommand) error { |
| 1533 | return spec.read(phy, r, false, cmd) |
| 1534 | } |
| 1535 | |
| 1536 | var ( |
| 1537 | errEncodingMACCommand = errors.DefineInvalidArgument("encoding_mac_command", "encode MAC command with CID `{cid}`") |