Its a bit bizzarre that it will not take a 50% duty cycle.
(which you can get by setting the stepgen into quadrature mode)
There should be a way get a constant 30% duty cycle
by enabling the stepgens table mode and having a 10 length table
with 3 on bits and 7 off bits but I cant seem to get it to work ATM
I'll take a look at what's needed when I have a chance.
EDIT
figured it out, its my fault as usual. I managed to break table
mode in master when I added stepgen index and reset.
I will fix this ASAP
When master is fixed or if you are running 2.8.x you would set
the stepgen table length to 10:
setp hm2_7i95.0.stepgen.NN.step_type 10
and then set the step table data to 3 on bits (and 7 off)
Tel me about it bizarre to say the least. I did test it as best as I could and bellow 28% it dropped off and above 33% dropped off too.
I was just thinking if 7i95 can run stepgen in step type 3? If it can it is worth trying I guess that would give me on one phase 33% and that might be about good enough.
with what you have suggested how do I enable the table mode?