grizzly v0.10.0 Grizzly.ZWave.Commands.FirmwareUpdateActivationReport View Source

This command is used to advertise the result of a firmware update operation initiated by the Firmware Update Activation Set Command.

Params:

  • :manufacturer_id - A unique ID identifying the manufacturer of the device (required)

  • :firmware_id - A manufacturer SHOULD assign a unique Firmware ID to each existing product variant. (required)

  • :checksum - The checksum of the firmware image. (required)

  • :firmware_target - The firmware image to be updated - 0x00 for the ZWave chip, others are defined by the manufacturer (required)

  • :hardware_version - The hardware version (version 5)

Link to this section Summary

Link to this section Types

Link to this type

firmware_update_status()

View Source

Specs

firmware_update_status() ::
  :invalid_identification | :activation_error | :success

Specs

param() ::
  {:manufacturer_id, non_neg_integer()}
  | {:firmware_id, non_neg_integer()}
  | {:checksum, non_neg_integer()}
  | {:firmware_target, byte()}
  | {:firmware_update_status, firmware_update_status()}
  | {:hardware_version, byte()}

Link to this section Functions

Link to this function

decode_firmware_update_status(byte)

View Source