Ehmmm... problema trovato!

Prima di effettuare la divisione red/blue, un controllino se blue è uguale a zero ci stava bene...

Sono troppo abituato ai microcontrollori, quelli non crashano mai...

Adesso funziona tutto!