Interface: moteiv.tos.sensorboards.invent.Max7315LedsControl
interface Max7315LedsControl
Controls the LED settings of the Maxim MAX7315 digital output driver.
- Author:
-
Joe Polastre, Moteiv Corporation <info@moteiv.com>
Commands
command result_t allOff()
command uint8_t get()
command uint8_t getBlink0()
command uint8_t getBlink1()
command max7315_config_t getConfig()
command result_t set(uint8_t port, bool value)
command result_t setAll(uint8_t value)
command result_t setBlink0(uint8_t port, bool value)
command result_t setBlink1(uint8_t port, bool value)
command result_t setBlinkAll0(uint8_t values)
command result_t setBlinkAll1(uint8_t values)
command result_t setConfig(max7315_config_t config)
command result_t setIntensity(uint8_t port, uint8_t value)
Events
event void allOffDone()
event void setAllDone(uint8_t value)
event void setBlink0Done()
event void setBlink1Done()
event void setBlinkAll0Done()
event void setBlinkAll1Done()
event void setConfigDone()
event void setDone()
event void setIntensityDone()
Commands - Details
allOff
command result_t allOff()
get
command uint8_t get()
getBlink0
command uint8_t getBlink0()
getBlink1
command uint8_t getBlink1()
getConfig
command max7315_config_t getConfig()
getGlobalIntensity
command uint8_t getGlobalIntensity()
set
command result_t set(uint8_t port, bool value)
setAll
command result_t setAll(uint8_t value)
setBlink0
command result_t setBlink0(uint8_t port, bool value)
setBlink1
command result_t setBlink1(uint8_t port, bool value)
setBlinkAll0
command result_t setBlinkAll0(uint8_t values)
setBlinkAll1
command result_t setBlinkAll1(uint8_t values)
setConfig
command result_t setConfig(max7315_config_t config)
setGlobalIntensity
command result_t setGlobalIntensity(uint8_t value)
setIntensity
command result_t setIntensity(uint8_t port, uint8_t value)
Events - Details
allOffDone
event void allOffDone()
setAllDone
event void setAllDone(uint8_t value)
setBlink0Done
event void setBlink0Done()
setBlink1Done
event void setBlink1Done()
setBlinkAll0Done
event void setBlinkAll0Done()
setBlinkAll1Done
event void setBlinkAll1Done()
setConfigDone
event void setConfigDone()
setDone
event void setDone()
setGlobalIntensityDone
event void setGlobalIntensityDone()
setIntensityDone
event void setIntensityDone()