No Darrel, you have been very helpful so far, at least to set me on the right course to fix issues.

I'm much more of an hardware person, getting better and better at programming but some time simple software tricks are not obvious to me... However when it comes to reading datasheets and understanding hardware peripherals, registers and configuration bits I feel at home.

I will carry on progress one step at a time