struct Keyleds::Device::Version

Overview

Describes the current firmware version of a device.

Defined in:

bridge.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(serial : StaticArray(UInt8, 4), transport : UInt16, model : StaticArray(UInt8, 6), protocols : Array(Protocol)) #

[View source]

Instance Method Detail

def clone #

[View source]
def copy_with(serial _serial = @serial, transport _transport = @transport, model _model = @model, protocols _protocols = @protocols) #

[View source]
def model : StaticArray(UInt8, 6) #

def protocols : Array(Protocol) #

def serial : StaticArray(UInt8, 4) #

def transport : UInt16 #