i have just started to work with an arduino board, and now i am experiencing some difficulties concerning the programming of the board.
first question: what exactly does Serial.read() do? does it only read the next incoming byte? or does it also clear that byte so in order to work with it i will have to save it somewhere?
second question: my main objective is to get the board to process some signals coming from a digital audio mixer. these commands come in via a RS232 port. as i take it the arduino language interprets all numbers as decimal numbers, which will leave the incoming commands next to useless. how can i get the program to work with them as hex numbers?
p.s. please excuse the sucky english