-
- All Implemented Interfaces:
-
android.os.IInterface,se.cpacsystems.machinelibraries.canservicelibrary.ICan
public class ICan.Default implements ICan
Default implementation for ICan.
-
-
Method Summary
Modifier and Type Method Description MachineSignalreadSignal(int signalId)booleanwriteSignal(int signalId, double value)GflHandlerregisterFrame(CanBus canBus, int frameId, boolean extended, byte maxQueueSize)GflMsgreadGflMsg(GflHandler handler)booleanwriteFrame(CanBus canBus, int frameId, boolean extended, Array<byte> data)booleanunregisterFrame(GflHandler handler)intsetupRxSignal(MachineSignalDefinition signalDefinition)intsetupTxSignal(MachineSignalDefinition signalDefinition)MachineSignalDefinitiongetRxSignalDefinition(int signalId)MachineSignalDefinitiongetTxSignalDefinition(int signalId)longgetBusFrameCount(CanBus canBus)longgetRxSignalFrameCount(int signalId)booleanresetBusFrameCount(CanBus canBus)booleanresetRxSignalFrameCount(int signalId)IBinderasBinder()-
-
Method Detail
-
readSignal
MachineSignal readSignal(int signalId)
-
writeSignal
boolean writeSignal(int signalId, double value)
-
registerFrame
GflHandler registerFrame(CanBus canBus, int frameId, boolean extended, byte maxQueueSize)
-
readGflMsg
GflMsg readGflMsg(GflHandler handler)
-
writeFrame
boolean writeFrame(CanBus canBus, int frameId, boolean extended, Array<byte> data)
-
unregisterFrame
boolean unregisterFrame(GflHandler handler)
-
setupRxSignal
int setupRxSignal(MachineSignalDefinition signalDefinition)
-
setupTxSignal
int setupTxSignal(MachineSignalDefinition signalDefinition)
-
getRxSignalDefinition
MachineSignalDefinition getRxSignalDefinition(int signalId)
-
getTxSignalDefinition
MachineSignalDefinition getTxSignalDefinition(int signalId)
-
getBusFrameCount
long getBusFrameCount(CanBus canBus)
-
getRxSignalFrameCount
long getRxSignalFrameCount(int signalId)
-
resetBusFrameCount
boolean resetBusFrameCount(CanBus canBus)
-
resetRxSignalFrameCount
boolean resetRxSignalFrameCount(int signalId)
-
-
-
-