regenerate code for arduino-femtolisp without support for arducam
step 30 scan:

lisp extract:

Evaluation took:
  145.201 seconds of real time
  191.033000 seconds of total run time (160.499000 user, 30.534000 system)
  [ Run times consist of 1.584 seconds GC time, and 189.449 seconds non-GC time. ]
  131.56% CPU
  1 form interpreted
  408,420,525,257 processor cycles
  2,414,073,632 bytes consed

  before it was aborted by a non-local transfer of control.

c extract:

Evaluation took:
  140.020 seconds of real time
  176.576000 seconds of total run time (146.603000 user, 29.973000 system)
  [ Run times consist of 3.751 seconds GC time, and 172.825 seconds non-GC time. ]
  126.11% CPU
  393,847,758,297 processor cycles
  574,141,504 bytes consed
inverse ft of the first orders and mirror x on the image on camera 0 (the one that is reflected)
let steering mirror in fixed position and scan as fast as possible, to evaluate stability of system
plot average intensity
the power in the first order seems to be quite stable, when the mirror isn't moving