Hallo, i have a problem with the S********* gcode and what i get out as pwm.

if i put in the spindle rpm manual and start it manual then i get the right output for pwm. (i mesure it on the lpt port)

if i have a Programm and start the spindle in the program i get not the right rpm on pwm output,but if i have in the program two times the s.... then i get for the First s the wrong output and for the second s.., the right pwm output . here is a exemplarisch

T3

S10000 F100 M3

G0

....

do not Work

T3

S10000 F100 M3

S10000

G0

....

this one workes.

i have the feeling that the linarity.dat will not used on the first s and on the second one it will be used?!

do you have an idea what i can Do

same if i have example 1 and do a speed reduction with 10% over s- and then back to 100% with s+ the r

pwm output gets then the right value.

thx druckgott