A C D F G H I M N O R S T V W 

A

add(ValueRequestPointLocator<T>) - Method in class net.sf.mbus4j.master.ValueRequest
 
addDevice(GenericDevice) - Method in class net.sf.mbus4j.master.MBusMaster
 
addDeviceByAddress(byte) - Method in class net.sf.mbus4j.master.MBusMaster
 
addResponseFrameContainer(ResponseFrameContainer) - Method in class net.sf.mbus4j.devices.GenericDevice
 

C

cancel() - Method in class net.sf.mbus4j.master.MBusMaster
 
clearDevices() - Method in class net.sf.mbus4j.master.MBusMaster
 
close() - Method in class net.sf.mbus4j.master.MBusMaster
 
createDevice(UserDataResponse, Frame) - Static method in class net.sf.mbus4j.devices.DeviceFactory
 
createDevice(byte, String, MBusMedium, byte, int) - Static method in class net.sf.mbus4j.devices.DeviceFactory
 
createGenericDevice(UserDataResponse, Frame) - Static method in class net.sf.mbus4j.devices.DeviceFactory
 

D

deselectBySecondaryAddress() - Method in class net.sf.mbus4j.master.MBusMaster
 
deviceCount() - Method in class net.sf.mbus4j.master.MBusMaster
 
DeviceFactory - Class in net.sf.mbus4j.devices
 
DeviceFactory() - Constructor for class net.sf.mbus4j.devices.DeviceFactory
 
deviceIndexOf(GenericDevice) - Method in class net.sf.mbus4j.master.MBusMaster
 

F

fromJSON(JSONObject) - Method in class net.sf.mbus4j.devices.GenericDevice
 
fromJSON(JSONObject) - Method in class net.sf.mbus4j.master.MBusMaster
 

G

GenericDevice - Class in net.sf.mbus4j.devices
 
GenericDevice() - Constructor for class net.sf.mbus4j.devices.GenericDevice
 
GenericDevice(byte, String, MBusMedium, byte, int) - Constructor for class net.sf.mbus4j.devices.GenericDevice
 
GenericDevice(UserDataResponse, Frame) - Constructor for class net.sf.mbus4j.devices.GenericDevice
 
getAccessnumber() - Method in class net.sf.mbus4j.devices.GenericDevice
 
getAddress() - Method in class net.sf.mbus4j.devices.GenericDevice
 
getAddress() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getAddressing() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getConnection() - Method in class net.sf.mbus4j.master.MBusMaster
 
getDataBlock(Frame, ValueRequestPointLocator) - Static method in class net.sf.mbus4j.master.MBusMaster
 
getDb() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getDevice(Iterable<GenericDevice>, ValueRequestPointLocator) - Static method in class net.sf.mbus4j.master.MBusMaster
 
getDevice(int) - Method in class net.sf.mbus4j.master.MBusMaster
 
getDevices() - Method in class net.sf.mbus4j.master.MBusMaster
 
getDeviceUnit() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getDifCode() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getEnergy() - Method in interface net.sf.mbus4j.devices.generic.Heatmeter
 
getFlow() - Method in interface net.sf.mbus4j.devices.generic.Heatmeter
 
getFlowTemperature() - Method in interface net.sf.mbus4j.devices.generic.Heatmeter
 
getFullResponse() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getFunctionField() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getIdentNumber() - Method in class net.sf.mbus4j.devices.GenericDevice
 
getIdentnumber() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getIdleTime() - Method in class net.sf.mbus4j.master.MBusMaster
Idle time is 33 bit periods see M-Bus doc chaper 5.4
getLastByteSended() - Method in class net.sf.mbus4j.master.MBusMaster
 
getManufacturer() - Method in class net.sf.mbus4j.devices.GenericDevice
 
getManufacturer() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getMedium() - Method in class net.sf.mbus4j.devices.GenericDevice
 
getMedium() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getPower() - Method in interface net.sf.mbus4j.devices.generic.Heatmeter
 
getReference() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getResponseFrameContainer(int) - Method in class net.sf.mbus4j.devices.GenericDevice
 
getResponseFrameContainerCount() - Method in class net.sf.mbus4j.devices.GenericDevice
 
getResponseFrameContainers() - Method in class net.sf.mbus4j.devices.GenericDevice
 
getResponseFrameName() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getResponseTimeout() - Method in class net.sf.mbus4j.master.MBusMaster
Timeout is 330 bit periods + 50ms see M-Bus doc chaper 5.4 2 times max (256) packet size added
getReturnTemperature() - Method in interface net.sf.mbus4j.devices.generic.Heatmeter
 
getShortResponseTimeout() - Method in class net.sf.mbus4j.master.MBusMaster
 
getSignature() - Method in class net.sf.mbus4j.devices.GenericDevice
 
getStatus() - Method in class net.sf.mbus4j.devices.GenericDevice
 
getStorageNumber() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getTariff() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getTemeratureDifference() - Method in interface net.sf.mbus4j.devices.generic.Heatmeter
 
getTimestampDb() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getVersion() - Method in class net.sf.mbus4j.devices.GenericDevice
 
getVersion() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getVif() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getVifes() - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
getVolume() - Method in interface net.sf.mbus4j.devices.generic.Heatmeter
 

H

Heatmeter<ENERGY extends Number,POWER extends Number,VOLUME extends Number,FLOW extends Number,FLOWTEMP extends Number,RETURNTEMP extends Number,TEMPDIFF extends Number> - Interface in net.sf.mbus4j.devices.generic
 

I

isAcd() - Method in class net.sf.mbus4j.devices.GenericDevice
 
isDfc() - Method in class net.sf.mbus4j.devices.GenericDevice
 
iterator() - Method in class net.sf.mbus4j.devices.GenericDevice
 
iterator() - Method in class net.sf.mbus4j.master.MBusMaster
 
iterator() - Method in class net.sf.mbus4j.master.ValueRequest
 

M

MasterEventListener - Interface in net.sf.mbus4j.master
 
MBusMaster - Class in net.sf.mbus4j.master
Handles the MBus devices connected via inputStream/OutputStream.
MBusMaster() - Constructor for class net.sf.mbus4j.master.MBusMaster
 

N

net.sf.mbus4j.devices - package net.sf.mbus4j.devices
 
net.sf.mbus4j.devices.generic - package net.sf.mbus4j.devices.generic
 
net.sf.mbus4j.master - package net.sf.mbus4j.master
 

O

open() - Method in class net.sf.mbus4j.master.MBusMaster
 

R

readJsonStream(InputStream) - Static method in class net.sf.mbus4j.master.MBusMaster
 
readResponse(byte) - Method in class net.sf.mbus4j.master.MBusMaster
 
readResponseBySecondary(int, String, Byte, MBusMedium, int) - Method in class net.sf.mbus4j.master.MBusMaster
 
readValues(ValueRequest<?>) - Method in class net.sf.mbus4j.master.MBusMaster
 
removeResponseFrameContainer(int) - Method in class net.sf.mbus4j.devices.GenericDevice
 
responseFrameContainerIndexOf(ResponseFrameContainer) - Method in class net.sf.mbus4j.devices.GenericDevice
 

S

searchDevicesByPrimaryAddress() - Method in class net.sf.mbus4j.master.MBusMaster
Search by primary address (0..250) 253 is for slave select 254 broadcast addres to all devices
searchDevicesByPrimaryAddress(byte, byte) - Method in class net.sf.mbus4j.master.MBusMaster
 
searchDevicesBySecondaryAddressing(int) - Method in class net.sf.mbus4j.master.MBusMaster
 
selectDevice(int, short, byte, byte, int) - Method in class net.sf.mbus4j.master.MBusMaster
 
selectDevice(MBusResponseFramesContainer) - Method in class net.sf.mbus4j.master.MBusMaster
 
send(Frame, int, long) - Method in class net.sf.mbus4j.master.MBusMaster
 
sendInitSlave(byte) - Method in class net.sf.mbus4j.master.MBusMaster
 
sendRequestUserData(MBusAddressing) - Method in class net.sf.mbus4j.master.MBusMaster
 
sendRequestUserData(byte) - Method in class net.sf.mbus4j.master.MBusMaster
 
sendRequestUserData(Map<GenericDevice, MBusAddressing>) - Method in class net.sf.mbus4j.master.MBusMaster
 
sendSlaveSelect(int, short, byte, byte, int) - Method in class net.sf.mbus4j.master.MBusMaster
 
setAccessnumber(short) - Method in class net.sf.mbus4j.devices.GenericDevice
 
setAcd(boolean) - Method in class net.sf.mbus4j.devices.GenericDevice
 
setAddress(byte) - Method in class net.sf.mbus4j.devices.GenericDevice
 
setAddress(byte) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setAddressing(MBusAddressing) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setConnection(Connection) - Method in class net.sf.mbus4j.master.MBusMaster
 
setDb(DataBlock) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setDeviceUnit(int) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setDfc(boolean) - Method in class net.sf.mbus4j.devices.GenericDevice
 
setDifCode(DataFieldCode) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setEnergy(ENERGY) - Method in interface net.sf.mbus4j.devices.generic.Heatmeter
 
setFlow(FLOW) - Method in interface net.sf.mbus4j.devices.generic.Heatmeter
 
setFlowTemperature(FLOWTEMP) - Method in interface net.sf.mbus4j.devices.generic.Heatmeter
 
setFullResponse(UserDataResponse) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setFunctionField(FunctionField) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setIdentNumber(int) - Method in class net.sf.mbus4j.devices.GenericDevice
 
setIdentnumber(int) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setManufacturer(String) - Method in class net.sf.mbus4j.devices.GenericDevice
 
setManufacturer(String) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setMedium(MBusMedium) - Method in class net.sf.mbus4j.devices.GenericDevice
 
setMedium(MBusMedium) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setPower(POWER) - Method in interface net.sf.mbus4j.devices.generic.Heatmeter
 
setReference(T) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setResponseFrameName(String) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setReturnTemperature(RETURNTEMP) - Method in interface net.sf.mbus4j.devices.generic.Heatmeter
 
setSignature(short) - Method in class net.sf.mbus4j.devices.GenericDevice
 
setStatus(UserDataResponse.StatusCode[]) - Method in class net.sf.mbus4j.devices.GenericDevice
 
setStorageNumber(long) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setTariff(int) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setTemeratureDifference(TEMPDIFF) - Method in interface net.sf.mbus4j.devices.generic.Heatmeter
 
setTimestampDb(DataBlock) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setVersion(byte) - Method in class net.sf.mbus4j.devices.GenericDevice
 
setVersion(byte) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setVif(Vif) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setVifes(Vife[]) - Method in class net.sf.mbus4j.master.ValueRequestPointLocator
 
setVolume(VOLUME) - Method in interface net.sf.mbus4j.devices.generic.Heatmeter
 

T

toJSON(JsonSerializeType) - Method in class net.sf.mbus4j.devices.GenericDevice
 
toJSON(JsonSerializeType) - Method in class net.sf.mbus4j.master.MBusMaster
 

V

ValueRequest<T> - Class in net.sf.mbus4j.master
 
ValueRequest() - Constructor for class net.sf.mbus4j.master.ValueRequest
 
ValueRequestPointLocator<T> - Class in net.sf.mbus4j.master
 
ValueRequestPointLocator() - Constructor for class net.sf.mbus4j.master.ValueRequestPointLocator
 

W

widcardSearch(int, short, byte, byte, int) - Method in class net.sf.mbus4j.master.MBusMaster
 
writeJsonStream(FileOutputStream) - Method in class net.sf.mbus4j.master.MBusMaster
 
A C D F G H I M N O R S T V W 

Copyright © 2009–2014 MBus4J. All rights reserved.