Hello all,
I have a CMUCAM 2 camera. I communicate with this camera through the serial port. The camera sends the data in non visible ascii format... My question what type of format should i use in scanf command. or is there any other way to read such format?
Thank you

Then it's just a stream of bytes (eg. unsigned chars).

So you read it using whatever OS/Compiler specific functions you have for reading the serial port, and store those bytes in some kind of array (or some C++ equivalent if that's where you're going).

After that, you pretty much have to examine each byte in turn to figure out what it means, and what to do next.

if ( buff[0] == 0x01 ) {
  // start of a frame, the next two bytes are the length of the image data 
  // which follows.