I'm still trying to get to grips with the various code but, Cant the tlc5940 be triggered but having the arduino just out put this one line after the other?
1,1,1,1,1,1,1,2,1,1,1,1,1,1,1; Step 1
1,1,1,1,1,1,2,3,2,1,1,1,1,1,1: Step 2
1,1,1,1,1,2,3,4,3,2,1,1,1,1,1; Step 3
1,1,1,1,2,3,4,3,4,3,2,1,1,1,1; Step 4
1,1,1,2,3,4,3,2,3,4,3,2,1,1,1; Step 5
1,1,2,3,4,3,2,1,2,3,4,3,2,1,1; Step 6
1,2,3,4,3,2,1,1,1,2,3,4,3,2,1; Step 7
2,3,4,3,2,1,1,1,1,1,2,3,4,3,2; Step 8
3,4,3,2,1,1,1,1,1,1,1,2,3,4,3; Step 9
4,3,2,1,1,1,1,1,1,1,1,1,2,3,4; Step 10
3,2,1,1,1,1,1,1,1,1,1,1,1,2,3; Step 11
2,1,1,1,1,1,1,1,1,1,1,1,1,1,2; Step 12
1=10%
2=30%
3=60%
4=100%
This of course does not take into account any of the other code.