Fixing bug in reading sourceaddress
Optimizing the code: Disabling TX interrupt when we don't have data to send, and enabling it as soon as we do
Trivial code cleaning
Trivial changes
Some code cleaning