[color=Blue]if [/color][color=Black]tempbyte [/color][color=DarkCyan]<= [/color][color=Navy]129 [/color][color=Blue]then [/color][color=Green]'check for too great
[/color][color=Blue]high [/color][color=Black]cw_ccw
[/color][color=Green]'if carriage is to move forward, calculate difference
[/color][color=Blue]hi2cout [/color][color=Navy]0[/color][color=Black], [/color][color=Blue]([/color][color=Black]selecta, tfloat0, fset, depth, fsub, compare[/color][color=Blue])
hi2cout [/color][color=Navy]0[/color][color=Black], [/color][color=Blue]([/color][color=Black]selecta, tfloat0, fdiv, thread, fsplit[/color][color=Blue])
[/color][color=Green]'tfloat0 noe contains interger, whis will be number of rotatiions
[/color][color=Blue]hi2cout [/color][color=Navy]0[/color][color=Black], [/color][color=Blue]([/color][color=Black]selecta, tfloat1, fset0[/color][color=Blue])
hi2cout [/color][color=Navy]0[/color][color=Black], [/color][color=Blue]([/color][color=Black]selecta, tfloat2, fset, steps, fmul, tfloat1[/color][color=Blue])
[/color][color=Green]'tfloat2 now contains number of steps
[/color][color=Blue]low [/color][color=Black]cw_ccw
[/color][color=Blue]else if [/color][color=Black]tempbyte [/color][color=DarkCyan]>= [/color][color=Navy]129 [/color][color=Blue]then [/color][color=Green]'check for number too low
[/color][color=Blue]low [/color][color=Black]cw_ccw
[/color][color=Green]'if carriage is to move backword, calculate difference
[/color][color=Blue]hi2cout [/color][color=Navy]0[/color][color=Black], [/color][color=Blue]([/color][color=Black]selecta, tfloat0, fset, compare, fsub, depth[/color][color=Blue])
hi2cout [/color][color=Navy]0[/color][color=Black], [/color][color=Blue]([/color][color=Black]selecta, tfloat0, fdiv, thread, fsplit[/color][color=Blue])
[/color][color=Green]'hi2cout 0, (selecta, tfloat0, fmul, thread, )
'tfloat0 now contains interger, whis will be number of rotatiions
[/color][color=Blue]hi2cout [/color][color=Navy]0[/color][color=Black], [/color][color=Blue]([/color][color=Black]selecta, tfloat1, fset0[/color][color=Blue])
hi2cout [/color][color=Navy]0[/color][color=Black], [/color][color=Blue]([/color][color=Black]selecta, tfloat2, fset, steps, fmul, tfloat1[/color][color=Blue])
[/color][color=Green]'tfloat2 now contains number of steps
[/color][color=Blue]high [/color][color=Black]cw_ccw
[/color][color=Blue]end if[/color]