Scripting API questions

  1. In the sample script the “servo.set_output_pwm()” function used in line 9. But in the lua bindings file there are nor servo object nor set_output_pwm function. Does lua bindings file describe whole API or there are another bindings also exists somewhere else?

  2. The add new bindings example is only about adding new methods for already existing objects. Is there an example or any info on how to expose a new object?

  3. Is there a plan to add possibility to get / set Input channel values?

@rmackay9 I believe you could provide some info on that :slight_smile: Thx!