primary
protected byte primary
MPS803protected byteprotected booleanprotected byteprivate IECBusprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected byteprotected intprotected byteprotected byteprivate doubleprivate byteprotected byte[]protected byteprotected longabstract longclk()voidclock()abstract voidclose(int device,
byte secondary) intgetID()abstract byteabstract voidlistenTalk(int device,
byte secondary) abstract voidopen(int device,
byte secondary) abstract byteread(int device,
byte secondary) voidreset()voidprotected voidsetDeviceEnable(boolean enable) abstract voidunlisten(int device,
byte secondary) abstract voiduntalk(int device,
byte secondary) private longusToCycles(double us) abstract voidwrite(int device,
byte secondary,
byte data) us - number of microseconds