Hi,
I've just started learning how to program a GSM device using the etherNUT interface (in C). I was looking at some code examples and I don't understand why everything needs to be an "unsigned char"? Also, in a certain "checksum" check, the two numbers passed are being '&' with
0xff.. why is that? Can someone explain this to me or guide me to some place where I can learn more about embedded programming? I'm very keen in learning this and I know my questions may sound silly or dumb but please bare with me. ThanksSona