|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcodeskin.can.JLawicelNative
public class JLawicelNative
| Method Summary | |
|---|---|
void |
callBack(CANMessage cmsg)
Function that is called if a CAN message is received. |
void |
close()
Closes driver. |
CANStatusRecord |
getCANStatusRecord()
Accessor method for status record. |
CANMessageBuffer |
getMessageBuffer()
Accessor method for receive buffer. |
int |
getNumberOfFilters()
Returns the number of acceptance filters available. |
static JLawicelNative |
getPort(java.lang.String name)
Creates singleton instances of the class. |
CANMessageBuffer |
getTxAcknowledgeBuffer()
Accessor method for transmit acknowledge buffer. |
boolean |
goBusOff()
Go bus off. |
boolean |
goBusOn()
Go bus on. |
boolean |
open(int baudrate,
int ac,
int am,
boolean isExt)
|
void |
registerCallBack(CANCallBack canCB)
Registers method to be called when CAN message is received. |
boolean |
sendMessage(CANMessage cmsg)
Sends CAN message. |
boolean |
setAcceptanceFilter(int fid,
int code,
int mask,
boolean isExt)
Sets acceptance filter. |
boolean |
setBaudRate(int baudrate)
Sets baud-rate. |
boolean |
updateStatusRecord()
Updates status record. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public boolean open(int baudrate,
int ac,
int am,
boolean isExt)
public void callBack(CANMessage cmsg)
CANCallBack
callBack in interface CANCallBackcmsg - CAN messagepublic boolean goBusOn()
CANDriver
goBusOn in interface CANDriverpublic boolean goBusOff()
CANDriver
goBusOff in interface CANDriverpublic boolean setBaudRate(int baudrate)
CANDriver
setBaudRate in interface CANDriverbaudrate - baudrate
public int getNumberOfFilters()
CANDriver
getNumberOfFilters in interface CANDriver
public boolean setAcceptanceFilter(int fid,
int code,
int mask,
boolean isExt)
CANDriver
setAcceptanceFilter in interface CANDriverfid - filter idcode - acceptance codemask - acceptance maskisExt - true for extended message filter
public void registerCallBack(CANCallBack canCB)
CANDriver
registerCallBack in interface CANDrivercanCB - callbackpublic CANMessageBuffer getMessageBuffer()
CANDriver
getMessageBuffer in interface CANDriverpublic boolean sendMessage(CANMessage cmsg)
CANDriver
sendMessage in interface CANDrivercmsg - Message
public void close()
CANDriver
close in interface CANDriverpublic CANStatusRecord getCANStatusRecord()
CANDriver
getCANStatusRecord in interface CANDriverpublic boolean updateStatusRecord()
CANDriver
updateStatusRecord in interface CANDriverpublic CANMessageBuffer getTxAcknowledgeBuffer()
CANDriver
getTxAcknowledgeBuffer in interface CANDriverpublic static JLawicelNative getPort(java.lang.String name)
name - port name
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||