RFID problem

hi guys i have a problem in my RFID kit program actually i can able to read the
device while after opening & closing the software originally given by the vendor.
can anybody help me to do my program as stand aone:
here my code is :
import java.io.*;
import java.util.*;
import javax.comm.*;
class opensesay implements  Runnable,SerialPortEventListener {
static CommPortIdentifier portId;
static Enumeration portList;
static SerialPortEvent event;
InputStream inputStream;
SerialPort serialPort;
Thread readThread;
public static void      main(String[] args) {
portList = CommPortIdentifier.getPortIdentifiers();
try
portId = CommPortIdentifier.getPortIdentifier("COM1");
opensesay reader = new opensesay();
catch (NoSuchPortException nspe)
System.out.println("No port named COM1 found");
catch (UnsupportedCommOperationException ucoe)
System.out.println("Could not enable receive threshold.");
public opensesay() throws UnsupportedCommOperationException {
try {
serialPort = (SerialPort) portId.open("opensesayApp", 2000);
} catch (PortInUseException e) {}
try {
serialPort.enableReceiveThreshold(16);
System.out.println("Port '" + serialPort.getName() + "' settings:");
System.out.println("\tInput Buffer Size: " + serialPort.getInputBufferSize());
System.out.println("\tReceive Framing Enabled? " + serialPort.isReceiveFramingEnabled());
System.out.println("\tReceive Framing Byte: " + serialPort.getReceiveFramingByte());
System.out.println("\tReceive Threshold Enabled? " + serialPort.isReceiveThresholdEnabled());
System.out.println("\tReceive Threshold: " + serialPort.getReceiveThreshold());
System.out.println("\tReceive Timeout Enabled? " + serialPort.isReceiveTimeoutEnabled());
System.out.println("\tReceive Timeout: " + serialPort.getReceiveTimeout());
inputStream = serialPort.getInputStream();
} catch (IOException e) {
try {
serialPort.addEventListener(this);
} catch (TooManyListenersException e) { }
serialPort.notifyOnDataAvailable(true);
try {
serialPort.setSerialPortParams(9600,SerialPort.DATABITS_7,SerialPort.STOPBITS_2,SerialPort.PARITY_NONE);
} catch (UnsupportedCommOperationException e) {}
readThread = new Thread(this);
readThread.start();
public void run() {
try {
Thread.sleep(10000);
} catch (InterruptedException e) {}
public void serialEvent(SerialPortEvent event) {
switch(event.getEventType()) {
case SerialPortEvent.BI:
case SerialPortEvent.OE:
case SerialPortEvent.FE:
case SerialPortEvent.PE:
case SerialPortEvent.CD:
case SerialPortEvent.CTS:
case SerialPortEvent.DSR:
case SerialPortEvent.RI:
case SerialPortEvent.OUTPUT_BUFFER_EMPTY:
break;
case SerialPortEvent.DATA_AVAILABLE:
byte [] readBuffer  = new byte[4096];
//int [] s = new int [4096];
try {
while (inputStream.available() > 0) {
//System.out.println("Available bytes: " + inputStream.available());
int numBytes = inputStream.read(readBuffer);
//for(int i = 0;i<4096;i++) s[i] = readBuffer;
//System.out.println("Number of bytes read: " + numBytes);
System.out.println("\"" + new String(readBuffer).trim() + "\"");
//for(int i = 0;i<4096;i++)System.out.print("\"" + s[i]+ "\"");
} catch (IOException e) {}
break;
help me to trap this problem out.
thanks in advance

Hi,
I have solved my problem...with wsconsole I have generated a rpc/encoded web services. It work fine with C#.Net, EJB and Oracle Sensor Edge Server...
WOW !!!
Bye Bye
Mauro

Similar Messages

  • Problem in MI integration with RFID

    Hi All,
    We are trying to integrate MI with RFID. For that we are using
    WorkAboutPRO, PSION TEKLOGIX PDA with RFID reader.
    on that we have installed-
    CrEme 3.27a
    MobileEngine jsp 2.5
    DB2E 8.24
    prifpsiwp_wm50_xsl_crm Driver Addon
    connector_wm50_xsl_crm Connector
    and our simple MI application which reads all tags in range.
    When we are executing it in PC using Peripheral i/o emulator RFID2 its working fine.
    But when we are trying to execute it on the RFID device its showing an exception as follows-
    Error: 500
    Location: /MIAPPLICATION/startInternal Servlet Error:
    java.lang.NullPointerException
    at miProjectPackage.MiProjectClass.readTag()
    at miProjectPackage.MiProjectClass.doHandleEvent()
    at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetNotThreadSafe()
    at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet()
    at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doPost()
    at javax.servlet.http.HttpServlet.service()
    at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.service()
    at javax.servlet.http.HttpServlet.service()
    at org.apache.tomcat.core.ServletWrapper.doService()
    at org.apache.tomcat.core.Handler.service()
    at org.apache.tomcat.core.ServletWrapper.service()
    at org.apache.tomcat.core.ContextManager.internalService()
    at org.apache.tomcat.core.ContextManager.service()
    at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection()
    at org.apache.tomcat.service.TcpWorkerThread.runIt()
    at org.apache.tomcat.util.ThreadPool$ControlRunnable.run()
    at java.lang.Thread.run()
    Kindly help.
    Thanks & Regards,
    Sahidur

    Thanks for the reply.
    In my case both Webcenter spaces and UCM are part of the same domain. But still i'm getting the error.
    I'm able to login usnig AD user, Do i still need to configure JPS provider for webcenter spaces? Please help me what changes to be made to be able to search users while adding them to any newly created group space.
    Please help.
    Thanks

  • RFID and web services problem

    Hi,
    I must send event from oracle edge sensor server to a queue throught a web services.
    I have implementing a session stateless ejb and I have exposed it with a web services (in the code there is a method processEvent(long, long, string, string...).
    If the web services is rpc-literal the queue work fine but if the web services is document-literal it doesn't work....
    Can you help me?

    Hi,
    I have solved my problem...with wsconsole I have generated a rpc/encoded web services. It work fine with C#.Net, EJB and Oracle Sensor Edge Server...
    WOW !!!
    Bye Bye
    Mauro

  • Problem in assigning Add on to a mobile device.

    Hi All,
    We are facing a problem creating an addon for RFID dll into a moblie device.
    In the file manifest we provided INSTALLATIONDIR: \windows.
    Instead of placing the dll into windows folder of mobile root it is creating a new folder named windows in MI placing it there i.e, \MI\windows\rfid.dll.
    Can some sombody point the error we are doing and help in resolving the same.
    your help is most appriciated and rewarded too.
    Thanks in advance,
    Chinna babu.

    HI China Babu
       You need to use / instead of \ while defining the destination i.e in your case it should be INSTALLATIONDIR: <b>/</b>windows.  This will solve your problem
    Best Regards
    Sivakumar

  • Connection to serial port for communication RFID

    HI,
    I have occurred problem in communication to serial port for accessing the RFID
    through Serial Port COM1 or COM2 . I got garbage values of Card .
    Please give me the code for accessing serial port and indicter the cadr is detected by RFID and read the data on card.

    EHAG microchip 13,56 MHz dual reader and Mifare 1KB contactless smartcard.
    I've succeed to retrieve the data from the transponder (card) but it just only once when i click the button from my application. My question is how do i retrieve the data continuously from the card for every few milliseconds?
    sorry for my language.

  • Problem in Receiver determination in case of BPM ASNElectronicLabelPost

    Hi
      I am working on AII flexible delivery scenario its a RFID scenario.
      XI is part of this architecture.
      In one BPM ASNElectronicLabelPost  receiver service is selected based on <b>condition</b>.
      the condition is ProcessStep=ASNtoAII based on which the concerned service needs to be selected.
       I am getting the following <b>Error</b>
    SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="RCVR_DETERMINATION">CX_RD_PLSRV</SAP:Code>
      <SAP:P1>Problem extracting values from the message: The exception occurred (program: CL_SWF_RLS_CONDITION==========CP, include CL_SWF_RLS_CONDITION==========CM00Q, line: 161)</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error when determining the receiver: Problem extracting values from the message: The exception occurred (program: CL_SWF_RLS_CONDITION==========CP, include CL_SWF_RLS_CONDITION==========CM00Q, line: 161) Problem extracting values from the message: The exception occurred (program: CL_SWF_RLS_CONDITION==========CP, include CL_SWF_RLS_CONDITION==========CM00Q, line: 161) The exception occurred (program: CL_SWF_RLS_CONDITION==========CP, include CL_SWF_RLS_CONDITION==========CM00Q, line: 161) The exception occurred (program: CL_SWF_RLS_COMPARISON=========CP, include CL_SWF_RLS_COMPARISON=========CM002, line: 63) The exception occurred (program: SAPMSSY1, include , line: 0) The exception occurred (program: CL_SWF_EXP_EXPRESSION=========CP, include CL_SWF_EXP_EXPRESSION=========CM027, line: 50)</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Please help me solve this error.
    Thanks in advance.
    Regards,
    Amit Deshpande

    Hi,
    here is the coding
      IF error_id CA 'EAX'.
    <b>**** If a non-trivial error_map is active and an error still occurs,
    this indicates a condition syntax error or a system error.</b>    CLEAR temp_result.
        LOOP AT lt_errors ASSIGNING <swa_error>.
          MOVE-CORRESPONDING <swa_error> TO t100_msg.
          CREATE OBJECT lcx_exception
            EXPORTING
              t100_msg = t100_msg
              previous = lcx_ifs.
          IF m_last_exception IS NOT BOUND.
            m_last_exception = lcx_exception.
    I would check the condition. First simplify the condition and look if the error still exists.
    Regards Mario

  • SmartForms w/ Printronix SL4M RFID printer in Zebra emulation mode

    Trying to get a basic Smartform to print using a new printer. It is a Printronix SL4M RFID printer that emulates several printer modes, including Zebra.
    The printer was changed to Zebra mode, device type in SAP is LZEB2. Configuration printout on the printer shows it in Zebra mode and using a 203 dpi printer head. Configuration is all defaults (command prefix, label prefix, etc).
    Output generates in SAP. Spool is ok. Print preview is ok. Completes with no errors in SAP. Physical printer is giving intermittent results. Usually, no output at all. One time, we got half a label that actually contained valid data. Sometimes we get "invalid data" messages on the printer. Last test spit out two blank labels.
    Unfortunately the printer is in Germany and I am in the US. Going to try to change the printer to "ZGL QUIET". This is supposed to print out the ZPL code as text. Want to see if any control characters are getting changed. Also checking settings that are code page/language specific.
    Looking for any suggestions. Thanks.
    Norm

    Gave up with SmartForms using the Zebra device type LZEB2. It was going to a Printronix printer that emulates a Zebra. Was not sure if it would work and had to move on. Will go back later and attempt.
    Also, Printronix provides SAP device types for use through SmartForms. Others have used successfully. We had problems installing at our current release level.
    Switched to SAPscript. Had issues with ZPL control characters being substituted in the default European configuration on the physical printer. Made changes and had some success.
    Using one of the international character sets seems to be working.
    European character set #300 - Latin 2 8859-2.
    It does not replace the Zebra control characters for caret and tilda.
    It also does not seem to replace the Printronix control characters caret, left and right curly brackets.
    Added commands to the SAPscript layout set. Still need to perform some additional testing, but last tests were successful.
    ZPL II command
    ^CI300
    Printronix PGL command
    ^i300^-

  • RFID Reader

    Hi,
    I'm using SAP Mobile 7.1 and will be using RFID feature.
    I've to buy the RFID Reader that can be used with SAP Mobile 7.1.
    Please share the RFID device that you're using.
    Many Thks,
    Ajay

    Hello,
    make sure that the interface which is provided by the Psion can be embedded in the ITS Mobile Pages.
    Two years ago we  have had massive problems with that and Psion did not deliver a stable interface.
    Because of this we mainly do work with a Motorolla MC9090 Device.
    If you have success with integrating Psion into ITS Mobile please let me know.
    Best regards
    Michael

  • PML parsing problem: Unexpected end of element

    Hi everybody,
    I'm trying to use Sun's PML-parser (com.sun.autoid.pmlcore.pmlparser.PmlParser) to create an XML file and
    then parse it again. So my source looks like that:
    Create:
         PmlParser pmlParser = new PmlParser();
         ObjectFactory objFactory = pmlParser.getPMLObjectFactory();
         sensor = objFactory.createSensor();
         IdentifierType idType = objFactory.createIdentifierType();
         idType.setValue("urn:epc:id:gid:1.700.1");
         sensor.setID(idType);
         String xml = pmlParser.marshal(sensor);
         // and then write to file
    Parse:
         PmlParser pmlParser = new PmlParser();
         Sensor sensor = pmlParser.unmarshalPML(new File(fileName));
    That is pretty much straight from Sun's developer guide (817-7897-10.pdf).
    The problem is that I always get an exception when trying to "unmarshalPML" the file:
         javax.xml.bind.UnmarshalException: Unexpected end of element {}:ID
         at com.sun.autoid.epcis.xml.impl.runtime.SAXUnmarshallerHandlerImpl.handleEvent(SAXUnmarshallerHandlerImpl.java:551)
         at com.sun.autoid.epcis.xml.impl.runtime.AbstractUnmarshallingEventHandlerImpl.reportError(AbstractUnmarshallingEventHandlerImpl.java:148)
         at com.sun.autoid.epcis.xml.impl.runtime.AbstractUnmarshallingEventHandlerImpl.reportError(AbstractUnmarshallingEventHandlerImpl.java:145)
         at com.sun.autoid.epcis.xml.impl.runtime.AbstractUnmarshallingEventHandlerImpl.unexpectedLeaveElement(AbstractUnmarshallingEventHandlerImpl.java:162)
         at com.sun.autoid.epcis.xml.impl.runtime.AbstractUnmarshallingEventHandlerImpl.leaveElement(AbstractUnmarshallingEventHandlerImpl.java:72)
         at com.sun.autoid.pmlcore.pml.impl.IDImpl$Unmarshaller.leaveElement(IDImpl.java:229)
         at com.sun.autoid.epcis.xml.impl.runtime.AbstractUnmarshallingEventHandlerImpl.revertToParentFromLeaveElement(AbstractUnmarshallingEventHandlerImpl.java:343)
         at com.sun.autoid.pmlcore.pml.impl.IdentifierTypeImpl$Unmarshaller.leaveElement(IdentifierTypeImpl.java:341)          at com.sun.autoid.epcis.xml.impl.runtime.SAXUnmarshallerHandlerImpl.endElement(SAXUnmarshallerHandlerImpl.java:146)
         at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
         at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
         at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
    Source)
         at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
         at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
         at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
         at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
         at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
         at com.sun.autoid.epcis.xml.impl.runtime.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:142)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:131)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:136)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:145)
         at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:163)
         at com.sun.autoid.util.XmlParser.unmarshal(XmlParser.java:55)
         at com.sun.autoid.pmlcore.pmlparser.PmlParser.unmarshalPML(PmlParser.java:47)
         at DOMgui4_PML.xmlToTinyDB.procQuery(xmlToTinyDB.java:58)
         at DOMgui4_PML.Server.createConnection(Server.java:68)
         at DOMgui4_PML.xmlToTinyDB.main(xmlToTinyDB.java:117)
    This occurs with any XML/PML file I try, even with those given in the "PML_Core_Specification_v1.0.pdf" as
    examples. I really don't know what the problem is, maybe anybody has an idea..?
    Thanks a lot,
    DocEW

    i have installed Sun Rfid Software but pml-util.jar
    is not included.
    Where can I find it?
    please help me

  • Problem in html Dispatchers

    Hello
    J have another problem. J want create demo using html dispatcher.
    Similar to OBE RFID 10.1.2.
    J configure parameters:
    URL - url to my jsp application
    proxyServer - j don't use proxy (empty)
    proxyPort - j don't use proxy (empty)
    This configuration don't working.
    Where is the problem.
    Please help
    Best regards
    Tomasz Haase

    I assume you mean the HTTP dispatcher:
    Please try a few things:
    - from the machine running SES, open up a browser and see if you can hit the exact URL
    - anything in the log?
    - Can you should us the exact settings (url and all)
    -- Sam

  • Rfid in sap

    Hello,
    I have following problem:
    I want to get datas from a rfid-reader into my sap r3 system and it must be very cheap.
    the next problem is that i don`t know which rfid-reader i should use, please give me some suggestions.
    The next problem is that i don't konw how i get the informations from the reader to the sap system.
    Some different solutions whould be nice and helpfull.
    i am very thankfull for your help...

    Hi Chris,
    Most of the RFID readers (Motorolla for example) have their own windows programming API's. you may want to just develop simple screens and call those API's. When you want to record something in SAP ( good movement etc) , you can call Web services that you can host out of SAP Web AS. If the warehouse is small and there aren't too many, this is probably the cheapest I can think of..
    Thanks
    Ganesh.S

  • Serial data input problem

    Hi friends.
    I have a problem with my java programming. Please don't laugh me if it is simple. I'm new in java.
    I want to take data from censor named RFIDreader. It use card like smartcard. When the card approach the censor, it send the ID which consist of 13 bytes of data.
    I have search code from the internet. But when I try to my PC, it didn't do very well.
    Hopefully, PC would receive all the ID data. But in my case it had to read twice to collect the data. The first trying, it's ok. It can collect data only once loop. But next, it must read 8 byte first and then read the rest on the second loop. Only if i restart my PC so it can be good again. But in the second try next, it screw up again.
    I use j2sdk 1.5.0 for windows.
    I want to collect the data once, so i can procces it to another task.
    this is my code
    /* Sample java code to read an RFID tag */
    import java.io.*;
    import java.util.*;
    import javax.comm.*;
    public class RFIDTagRead implements Runnable, SerialPortEventListener {
    static CommPortIdentifier portId;
    static Enumeration portList;
    InputStream inputStream;
    SerialPort serialPort;
    Thread readThread;
    //Array consisting of SOH, length, command, data, BCC
    static byte[] bytearray = {0x01, 0x02, 0x09, 0x32, 0x39};
    static OutputStream outputStream;
    static int n =0;
    public static void main(String[] args) {
    //Enumerate a list of available ports
    portList = CommPortIdentifier.getPortIdentifiers();
    // Identify the ports. I connected the reader with COM1
    while (portList.hasMoreElements()) {
    portId = (CommPortIdentifier) portList.nextElement();
    if (portId.getPortType() == CommPortIdentifier.PORT_SERIAL) {
    if (portId.getName().equals("COM1")) {
    System.out.println("The port is: " + portId.getName());
    RFIDTagRead reader = new RFIDTagRead();
    public RFIDTagRead() {
    try {
    //Open the COM1 port and name it MicroReader with timeout 2000ms
    serialPort = (SerialPort) portId.open("SimpleReadApp", 2000);
    } catch (Exception e) {System.out.println("Port Error");}
    try {
    outputStream = serialPort.getOutputStream();
    // Write the stream of data conforming to PC to reader protocol
    outputStream.write(bytearray);
    outputStream.flush();
    System.out.println("The following bytes are being written");
    for(int i=0; i<bytearray.length; i++)
    System.out.println(bytearray);
    System.out.println("Tag will be read when its in the field of the reader");
    } catch (IOException e) {}
    // Set Serial Port parameter
    try {
    serialPort.setSerialPortParams(9600,
    SerialPort.DATABITS_8,
    SerialPort.STOPBITS_1,
    SerialPort.PARITY_NONE);
    } catch (UnsupportedCommOperationException e) {}
    try {
    //Register an event listener object to the port
    serialPort.addEventListener(this);
    } catch (TooManyListenersException e)
    {System.out.println("Too Many Listeners");
    //Specify an event type. On data availability, triggers serialEvent method
    serialPort.notifyOnDataAvailable(true);
    try {
    //Associate an InputStream object with this port.
    inputStream = serialPort.getInputStream();
    } catch (IOException e) {}
    //Start a thread to handle the time-to-read the tag
    readThread = new Thread(this);
    readThread.start();
    public void run() {
    try {
    Thread.sleep(56);
    } catch (InterruptedException e) {}
    //This method is called by notifyOnDataAvailabe()
    public void serialEvent(SerialPortEvent event) {
    switch(event.getEventType()) {
    case SerialPortEvent.BI:
    case SerialPortEvent.OE:
    case SerialPortEvent.FE:
    case SerialPortEvent.PE:
    case SerialPortEvent.CD:
    case SerialPortEvent.CTS:
    case SerialPortEvent.DSR:
    case SerialPortEvent.RI:
    case SerialPortEvent.OUTPUT_BUFFER_EMPTY:
    break;
    case SerialPortEvent.DATA_AVAILABLE:
    n++; //to count the number of readings
    System.out.println("The reading description of RFID Tag" + " " + n);
    //array size must not be less than the number of bytes to be read
    byte[] readBuffer = new byte[20]; // to store the read data
    int numbyte = 0;
    try {
    while(inputStream.available() >0) {
    // Read the RFID data and store in the byte array
    numbyte = inputStream.read(readBuffer);
    System.out.println("Number of Bytes read: " + numbyte);
    } catch (IOException e) {}
    if( readBuffer[0] == 1) /*check if start bit is detected */
    int length = readBuffer[1];
    // Identify the Transponder type
    switch(readBuffer[2]) {
    case 12 :
    System.out.print("RFID is RO:" + "\t");
    break;
    case 13 :
    System.out.print("RFID is R/W:" + "\t");
    break;
    case 14:
    System.out.print("RFID is MPT/SAMPT:" + "\t");
    break;
    case 15:
    System.out.print("RFID is Other:" + "\t");
    break;
    // Write the actual tag reading in Hexadecimal
    for( int m = length+1; m > 2; m--)
    System.out.print(Integer.toHexString(readBuffer[m] & 255));
    System.out.println(" ");
    System.out.println("\t" + "Read Sucessful");
    System.out.println("----------------------------------");
    break;
    somebody have a suggestion? please help me...
    thanx

    You may want to try the 'Java Technology Forums - Socket Programming' forum for issues like this:
    http://forum.java.sun.com/forum.jspa?forumID=11
    btw, i did a search on that forum and found a thread that discusses a problem similar to the one you have:
    http://forum.java.sun.com/thread.jspa?forumID=11&threadID=555379
    The suggestion on that thread is:
    try to use
    serialPort.disableReceiveFraming();
    serialPort.disableReceiveTimeout();
    serialPort.enableReceiveThreshold(length);
    with lenght as the preferred size of the dataset. (e.g. 16 bytes instead of 8)You may want to read that thread to see if it helps...

  • RFID healthcare system, used for error prevention with RFID wrist band

    RFID systems can be used in a wide range of application since it provides an efficient and reliable means for identification. RFID technology, which is remarkably versatile enabling in many uses level, will be rapidly and widely used in healthcare.
    Do you find it a headache to manage the patients in hospital ? Do you need to use great effort to identify and keep track of the newborn babies ? RFID technology for healthcare,which will benefit the healthcare in a huge number of ways including error prevention of identifying wrong person by staff and make the record of patientsu2019 information a piece of cake, may help to figure out the above problems.
    Surveys by the National Patient Safety Agency (NPSA) have shown that errors in identifying patients lead to at least 500 a week getting the wrong treatment. In the wake of the healthcare incidents result from identification errors, voluntary cooperation within hospitals and between nations has a vital part to play. As a result, RFID technology for healthcare utilization to people tagging in hospital is in the ascendant.
    RFID is an enabling technology that saves lives, prevents errors, saves costs and increases security. It removes tedious procedures and provides patients with more freedom and dignity.
    The use of RFID offers automatic capture of identification data with great range, data capacity and read/write capabilities.
    Once a person is attached with a RFID wrist band of DAILY RFID(company name), with a RFID reader got close to the wrist band, without burrowing under the bedclothes, the identification data of each person u2019s information will be automatic captured by the chip of the wrist band. And personal data stored in an RFID-fed server behind a firewall is far more secure than the clipboard at the end of a bed, so as to decrease the risk of mislaying the patientsu2019 data. Whatu2019s more, there are no worries about electrically interfering with other electronics such as life support systems,because the RFID wrist band of DAILY RFID is a passive one, which use the RFID reader as a source of power,instead of a battery.
    The DAILY RFID(company name) series includes RFID tags for almost any application. For a full catalog of DAILY RFID durable RFID tag, kindly visit http://www.rfid-in-china.com/products_669_1.html.
    Edited by: Jack Pan on Sep 16, 2008 3:46 PM

  • RFID event manager and Jini

    Hi, I'm trying to use Java Rfid System software 3.0.
    I have succesfully installed it on a linux machine, I can start the event manager, the management console, all the applications are correctly deployed and so on.
    Now when I try to verify the instllation starting pmlreader and tag reader, it simply does not recognizes any tag (always gives 0 tag read). If I try to communicate with the reader through the management console I get this error (when clicking on RFID readers):
    "Cannot connect to Jini lookup service at this time".
    (I think this problem is the same of the one with tag reader).
    Jini lookup service is on and correctly running (as it is written in the log).
    Does anybody have any idea?
    Thank you very much
    Pyppo

    Hi
    I think that BMC event manager is like other monitoring softwares (HP OPENVIEW , TIVOLI , NIMBUS).
    Grid Control can to send alerts to any console that this console accept SNMP Traps information.
    For Create SNMP Traps in GC refer to OEM Grid Control Advanced Configuration book in the OTN documentation library of Enterprise Manager
    For your specified BMC refer your documentation to receive SNMP Traps and the special configuration.
    In my enviroment i have integrated HP Openview OVO Console with OEM Grid control
    Regards

  • RFID tag reading failed - MI 7.0, MAM 3.0

    Hello at all,
    I try to make RFID available for Mi7.0 SR14, MAM3.0 SR5, DB2e, Windows Mobile 5, RFID Reader - Microsensys CFCard, Passive Tags (non metal and on metal9).
    Currently I don't be able to read any RFID tag. The standard software of RFID scanner manufacturer can read them without any problems. I got the technical details of tags from manufacturer of tags too (see pirfmsycfcrd.tagcfg).
    So my questions are:
    Why the standard MAM application cannot identify the tags at least?
    What can be wrong in my configuration or what I did wrong?
    How we can write Tags inital for MAM? Software?
    Please take a look to the details of my scenario below:
    Thanks a lot in advance if you can help.
    Kind regards
    Andreas Dommes
    I was preparing drivers as described in note 761833 - PIRFMSYCFCRD_ReleaseNote_v1_2_6.htm. Following compoenent have been installed in sequence on device:
    MOBILEENGINE_JSP (701400)
    DB2E (9.1.2)
    CONNECTOR_WM50_XSL_CRM (126)
    MICROSENSYS_DRIVER_ADDON_WM50 (adapted PIRFMSYCFCRD_WM50_XSL_CRM by means of 761833)
    XMAM30_HANDHELD_SR05
    <h3>eSerial driver also installed (litte Hack mentioned in release-notes of driver - Timbatec-Recon Device</h3>
    following flag I set manually (as described in 761833 - PIRFMSYCFCRD_ReleaseNote_v1_2_6.htm)
    HKEY_LOCAL_MACHINE/Drivers/PCMCIA/elSerail/EnableXScaleHacks = 1
    <h3>Following settings we use</h3>
    File: pirfmsycfcrd.cfg (we increased timeout (*2)
    Configs=DriverParameters
    DriverParameters=
    DriverParameters.CFPort=COM2:
    DriverParameters.IdentifyTimeout=6000
    DriverParameters.PortType=0
    DriverParameters.ReadTimeout=4000
    DriverParameters.WriteTimeout=4000
    DriverParameters._Type=DriverParameters
    File: pirfmsycfcrd.md
    Types=DriverParameters,Integrated
    Parameters.DriverParameters=ReadTimeout,WriteTimeout,IdentifyTimeout,PortType,CFPort
    DriverParameters.ReadTimeout=4000
    DriverParameters.WriteTimeout=4000
    DriverParameters.IdentifyTimeout=6000
    DriverParameters.PortType=0
    DriverParameters.CFPort=COM2:
    Parameters.Integrated
    File: pirfmsycfcrd.tagcfg - relevant for us is type "TIHFIPLUS"
    Configs=EM4135,MYD_ISO,ICODESLI,TIHFIPLUS
    EM4135=
    EM4135.Name=EM4135
    EM4135.NoOfBytes=288
    EM4135.NoOfBytesPerBlock=8
    EM4135.TagIDLen=8
    EM4135.TagIDPasswordLen=0
    EM4135.Type=0x01,\ 0x16
    EM4135.UserReadableAreas=0-287
    EM4135.UserWritableAreas=0-287
    EM4135._Type=Tag
    ICODESLI=
    ICODESLI.Name=ICODESLI
    ICODESLI.NoOfBytes=112
    ICODESLI.NoOfBytesPerBlock=4
    ICODESLI.TagIDLen=8
    ICODESLI.TagIDPasswordLen=0
    ICODESLI.Type=0x01,\ 0x04
    ICODESLI.UserReadableAreas=0-111
    ICODESLI.UserWritableAreas=0-111
    ICODESLI._Type=Tag
    MYD_ISO=
    MYD_ISO.Name=MYD_ISO
    MYD_ISO.NoOfBytes=992
    MYD_ISO.NoOfBytesPerBlock=4
    MYD_ISO.TagIDLen=8
    MYD_ISO.TagIDPasswordLen=0
    MYD_ISO.Type=0x01,\ 0xF5
    MYD_ISO.UserReadableAreas=0-991
    MYD_ISO.UserWritableAreas=0-991
    MYD_ISO._Type=Tag
    TIHFIPLUS=
    TIHFIPLUS.Name=TIHFIPLUS
    TIHFIPLUS.NoOfBytes=240
    TIHFIPLUS.NoOfBytesPerBlock=4
    TIHFIPLUS.TagIDLen=8
    TIHFIPLUS.TagIDPasswordLen=0
    TIHFIPLUS.Type=0x00,\ 0x07
    TIHFIPLUS.UserReadableAreas=0-239
    TIHFIPLUS.UserWritableAreas=0-239
    TIHFIPLUS._Type=Tag
    <h3>Following error occurred, if I try to read RFID tag:</h3>
    RFID-Tag couldn't read
    [20081208 15:32:57:706] D [MI/API/Runtime/JSP       ] AbstractMEHttpServlet:getEvent() done with event name = 'onRFIDRead'
    [20081208 15:32:57:716] P [MI/PIOS                  ] Called method: ConnectorImpl.open()
    [20081208 15:32:57:720] D [MI/PIOS                  ] param: parameters=com.sap.ip.me.api.pios.rfid.RfidParameters@19e6af
    [20081208 15:32:57:729] P [MI/PIOS                  ] Called method: RfidConnectionImpl(-1).RfidConnectionImpl()
    [20081208 15:32:57:735] P [MI/PIOS                  ] Called method: ConnectorImpl.getConfigFile()
    [20081208 15:32:57:740] D [MI/PIOS                  ] param: driverInfo=com.sap.ip.me.api.pios.connection.DriverInfo@19e6bc
    [20081208 15:32:57:745] P [MI/PIOS                  ] Called method: ConnectionHelper.open()
    [20081208 15:32:57:753] D [MI/PIOS                  ] param: conn=com.sap.ip.me.api.pios.impl.rfid.RfidConnectionImpl@19e682
    [20081208 15:32:57:758] D [MI/PIOS                  ] param: params=com.sap.ip.me.api.pios.rfid.RfidParameters@19e6af
    [20081208 15:32:57:761] D [MI/PIOS                  ] param: configFile=/MI/pios/config/pirfmsycfcrd.cfg
    [20081208 15:32:57:766] P [MI/PIOS                  ] Called method: RfidConnectionImpl(-1).open
    [20081208 15:32:57:772] D [MI/PIOS                  ] param: DrvName:=pirfmsycfcrd
    [20081208 15:32:57:776] D [MI/PIOS                  ] param: DrvDescription:=Microsensys CF RFID
    [20081208 15:32:57:780] D [MI/PIOS                  ] param: DrvVersion:=1.2.6.11
    [20081208 15:32:57:783] D [MI/PIOS                  ] param: MIDir:=/MI/
    [20081208 15:32:57:787] D [MI/PIOS                  ] param: PIOSDir:=/MI/pios/
    [20081208 15:32:57:790] D [MI/PIOS                  ] param: LogDir:=/MI/pios/log/
    [20081208 15:32:57:794] D [MI/PIOS                  ] param: ConfigDir:=/MI/pios/config/
    [20081208 15:32:57:797] D [MI/PIOS                  ] param: InstallDir:=/MI/pios/install/
    [20081208 15:32:57:801] D [MI/PIOS                  ] param: PropsDir:=/MI/pios/props/
    [20081208 15:32:57:804] D [MI/PIOS                  ] param: CfgFile:=/MI/pios/config/pirfmsycfcrd.cfg
    [20081208 15:32:57:814] D [MI/PIOS                  ] param: IsTraceOn:=true
    [20081208 15:32:57:817] D [MI/PIOS                  ] param: EffectiveSeverity:=90
    [20081208 15:32:57:821] D [MI/PIOS                  ] param: isOpen:=false
    [20081208 15:33:01:830] P [MI/PIOS                  ] Called method: RfidConnectionImpl(314944).identify
    [20081208 15:33:01:834] D [MI/PIOS                  ] param: tagTypeList=EM4135,0,8,288,8,{{0-287}{0-287};ICODESLI,0,8,112,4,{{0-111}{0-111};MYD_ISO,0,8,992,4,{{0-991}{0-991};TIHFIPLUS,0,8,240,4,{{0-239}{0-239}
    [20081208 15:33:07:861] E [Unknown                  ] RFID READ ERROR: RFID-Etikett nicht erkannt
    [20081208 15:33:07:864] E [Unknown                  ] com.sap.mbs.mam.rfid.exception.RFIDTagAccessException: RFID-Etikett nicht erkannt
    com.sap.mbs.mam.rfid.exception.RFIDTagAccessException: RFID-Etikett nicht erkannt
         at com.sap.mbs.mam.rfid.util.impl.RFIDTagHandlerImpl.executeRFIDTagRead()
         at com.sap.mbs.mam.rfid.control.RFIDList.onRFIDRead()
         at com.sap.mbs.core.control.AbstractViewController.process()
         at com.sap.mbs.core.control.DefaultStateMachine.process()
         at com.sap.mbs.core.web.FrontServlet.doHandleEvent()
         at com.sap.mbs.mam.application.web.FrontServlet.doHandleEvent()
         at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetNotThreadSafe()
         at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet()
         at javax.servlet.http.HttpServlet.service()
         at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.service()
         at javax.servlet.http.HttpServlet.service()
         at org.apache.tomcat.core.ServletWrapper.doService()
         at org.apache.tomcat.core.Handler.service()
         at org.apache.tomcat.core.ServletWrapper.service()
         at org.apache.tomcat.core.ContextManager.internalService()
         at org.apache.tomcat.core.ContextManager.service()
         at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection()
         at org.apache.tomcat.service.TcpWorkerThread.runIt()
         at org.apache.tomcat.util.ThreadPool$ControlRunnable.run()
         at java.lang.Thread.run()
    [20081208 15:33:08:047] P [MI/PIOS                  ] Called method: RfidConnectionImpl(314944).close
    <h3>Error log of pirfmsycfcrd.log</h3>
    Mon Dec 08 16:30:00 2008 : Starting Log: [\Windows\pirfmsycfcrd.dll 1.2.6.11]
    Mon Dec 08 16:30:00 2008 : CRfidPeripheral::RfOpen=
    Mon Dec 08 16:30:04 2008 : ExportObject::Open
    Mon Dec 08 16:30:04 2008 : CRfidPeripheral::RfIdentify=
    Mon Dec 08 16:30:04 2008 : Calling CRfidPeripheral::GetTagTypeByName=
    Mon Dec 08 16:30:04 2008 : CMicrosensysRFID::Rfid_Identify - *** Starting identify process ***
    Mon Dec 08 16:30:10 2008 : *** Identify process finished ***
    Mon Dec 08 16:30:10 2008 : CRfidPeripheral::RfClose=
    Mon Dec 08 16:30:10 2008 : ExportObject::Close
    Mon Dec 08 16:30:10 2008 : ExportObject::Destroy
    Mon Dec 08 16:30:10 2008 : ExportObject::~CExportObject
    Mon Dec 08 16:32:57 2008 : Starting Log: [\Windows\pirfmsycfcrd.dll 1.2.6.11]
    Mon Dec 08 16:32:57 2008 : CRfidPeripheral::RfOpen=
    Mon Dec 08 16:33:01 2008 : ExportObject::Open
    Mon Dec 08 16:33:01 2008 : CRfidPeripheral::RfIdentify=
    Mon Dec 08 16:33:01 2008 : Calling CRfidPeripheral::GetTagTypeByName=
    Mon Dec 08 16:33:01 2008 : CMicrosensysRFID::Rfid_Identify - *** Starting identify process ***
    Mon Dec 08 16:33:07 2008 : *** Identify process finished ***
    Mon Dec 08 16:33:08 2008 : CRfidPeripheral::RfClose=
    Mon Dec 08 16:33:08 2008 : ExportObject::Close
    Mon Dec 08 16:33:08 2008 : ExportObject::Destroy
    Mon Dec 08 16:33:08 2008 : ExportObject::~CExportObject

    Hi Andreas,
    based on our conversation on the phone:
    Have a look here: SAP NOte: 734102
    It tells you what is necessars to get it working. I guess in your case the vendor does not deliver the correct driver for the SAP framework. As I said, you need the exact driver for the SAP driver framework. Cause it was not available in our case, we had to develop that one from scratch. But the model you use - if you ask the person that sells it, he was very helpful in our case as well and it was only a question of a few days to get it working correctly with our own JNI Implementation.
    Perhaps the following Notes can be helpfull as well:
    793100 - MAM RFID tag initialization instruction
    791037 - SAP Mobile RFID Interface Software Installation/Deployment
    Regards,
    Oliver
    P.s. Special greets to Kai and a Merry xMas for you all!

Maybe you are looking for

  • Wmv export directly from Shake?

    hi caused off short production time, i need to export wmv´s directly out of shake. For a recoding in Quicktime won´t be time at the end of the production workflow. The clips i generate will be part of an realtime »PC« 3d engine. That´s why it must be

  • Acrobat for Ipad

    ? Is there Acrobat XI Pro for Ipad. I would like to create, edit and annotate PDF documents

  • How to separate ABAP+JAVA Dual stack in stand alone engins?

    Hello SDN! We are thinking about to separate our Dual Stack ERP 6.00 System on Windows/Oracle in two stand alone system Java und ABAP. Wie have afew small implementation in Dual Stack such as ESS and wie have no modifications at all. Has somebody an

  • Creating a text variable with color's

    Is it possible to define a different color to each string variable as a "combined" string variable is created ? i.e Tier + " " + " " + {SRMARRAY.ARRAYSERIALNUMBER}+ " " + {SRMDEVICEALLOCATION.HOSTORHBAALIAS} would like this be be :- Tier + " " + " "

  • Can't open i tunes.please help

    My i tunes upgraded to the latest version and from that time i can't run them. When i click to i tunes, i have the message error saying that this version of itunes needs a macos x 10.4.3 or later (my macos x is 10.4.1). I uninstall i tunes, and then