Unknown errors.

Stew:
Thank you both, thats removed a load of errors. Please could anyone help with this error "expected initializer before '+=' token"? All of the reading I have done suggests i have done these statements correctly...

Ok, dude. If your sketches won't compile, then you are having basic problems with the syntax of the language.

To fix this, google "C++ tutorial" and do a C++ tutorial. Trying to code by example or by guessing is going to take longer than doing a structured walk-through of how the language works, which is what a tutorial is.

Just do the first few chapters - declarations, data types, scope and lifetime, expressions, statements, functions. Once it starts talking about classes in a lot of detail, you can stop.

Arduino has a couple of differences to most C programming, but you need to do a tutorial to fill in all those gaps.