In SX Microcontrollers, SX/B Compiler and SX-Key Tool, mlablan1 wrote: I have been doing some data analysis and I am enclosing the pictures. The bottom line is that I have the program set up for 9600 baud, IRDA, no parity, one stop bit and that seems to be able to understand the pulses coming from the Palm Keyboard. I had to add a 555 timer ic to the IRDA receive circuit to elongate the pulses and to ensure the complete swing of each pulse from around 4.5 volts to around 0 volts. This is shown in my pictures - the blue signal is coming directly off the photo transistor - the red signal is coming off the 555 circuit with the wider pulse and full voltage swing. My last problem is that I am not getting any pulse train decoded that matches a standard ASCII code. I thought that was what I was working towards? Also, even with the MAX3100 set with the configuration I mentioned above, the chip seems to be "skipping" 3 bits after each 8 bit string???? I could understand skipping one bit as a stop bit, but I don't understand the 2nd and 3rd bit skip? Are there two start bits? Any way, I feel like I am getting very close to a solution, but I still have this last major decode challenge to get through. Any help anyone can give me would be much appreciated. I have to say that the journey I have been on with this project has been frustrating at times, but when I look back, I have learned so very much it has certainly been worth the investment. Thanks to everyone that has helped me so far. Best regards, Mike Saratoga Springs, NY ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=188222#m199677 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)