Been working on this slowly over the last few months to sort out the problems. I have just sent off to get the next revision of the board manufactured.