0100,0100,0100Hello everyone, I am having a little bit of difficulty with a project i am doing, I am using a PIC16F877 to take serial RS232 data from a router and then output this data to an Radio Packet Controller as a four bit nibble and visa versa(the RPC is from radiometrix and contains another PIC). My problem is that I need the data to come from the router at 9600bps at least and then be transfered to the RPC, there is all sorts of handshaking required for the RPC and Im not sure how to store the data and format it correctly ??? The router will throw out packets enapsulated in high level protocols and Im not sure what size these packets are. the RPC can only accept a maximum of a 27 byte packet and the first byte sent to the RPC has to be a control byte. how can i format the data from the UART to give to the RPC ??????? Do I need to buffer the data somewhere ??? will I need an external memory chip??? Many thanks for anyone who can help me and a big thanks for Myke PredkoTimes New Roman and his book that got me started on PIC's. This is quite a big project (but necessary) considering I only started on PIC's 4 weeks ago.Arial -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.