public class PikkertonZbs110V2Device extends GenericXbeeZbDevice implements org.ogema.core.resourcemanager.ResourceListener
appManager, channelAccess, channelLocator, configurationResource, deviceLocator, driver, resourceManager, timeout| Constructor and Description |
|---|
PikkertonZbs110V2Device(GenericXbeeZbDriver driver,
org.ogema.core.application.ApplicationManager appManager,
org.ogema.core.channelmanager.driverspi.DeviceLocator deviceLocator) |
PikkertonZbs110V2Device(GenericXbeeZbDriver driver,
org.ogema.core.application.ApplicationManager appManager,
GenericXbeeZbConfig configurationResource)
Use this constructor only if your configuration contains a valid channel.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addChannel(GenericXbeeZbConfig config) |
org.json.JSONObject |
packValuesAsJSON() |
void |
resourceChanged(org.ogema.core.model.Resource res) |
void |
unifyResourceName(GenericXbeeZbConfig xbeeConfig) |
void |
updateValues(org.ogema.core.channelmanager.measurements.Value value) |
addToUpdateListener, channelEvent, createChannelLocator, removeFromUpdateListenerpublic PikkertonZbs110V2Device(GenericXbeeZbDriver driver, org.ogema.core.application.ApplicationManager appManager, GenericXbeeZbConfig configurationResource)
driver - appManager - configurationResource - public PikkertonZbs110V2Device(GenericXbeeZbDriver driver, org.ogema.core.application.ApplicationManager appManager, org.ogema.core.channelmanager.driverspi.DeviceLocator deviceLocator)
public void addChannel(GenericXbeeZbConfig config)
addChannel in class GenericXbeeZbDevicepublic void updateValues(org.ogema.core.channelmanager.measurements.Value value)
updateValues in class GenericXbeeZbDevicepublic void resourceChanged(org.ogema.core.model.Resource res)
resourceChanged in interface org.ogema.core.resourcemanager.ResourceListenerpublic void unifyResourceName(GenericXbeeZbConfig xbeeConfig)
unifyResourceName in class GenericXbeeZbDevicepublic org.json.JSONObject packValuesAsJSON()
packValuesAsJSON in class GenericXbeeZbDeviceCopyright © 2018. All rights reserved.