Peter Hall
a1fb44b782
AP_Scripting: regenerate bindings
5 years ago
Michael du Breuil
51f79c1b10
AP_Scripting: Add support for UART drivers
...
Also improves the handling of uint32_t arguments
5 years ago
Tatsuya Yamaguchi
2c9e56c4b2
AP_Scripting: allow scripts to get modes
5 years ago
Andrew Tridgell
e86c6b047a
AP_Scripting: regen bindings for Lua
5 years ago
Andrew Tridgell
7caac67487
AP_Scripting: re-gen bindings
5 years ago
Michael du Breuil
82a7116142
AP_Scripting: Allow scripts to set the mode
5 years ago
Michael du Breuil
1e66457755
AP_Scripting: Allow the bindings to descirbe any build dependencies needed
...
Scripting has a hard requirement on AP_Terrain being available, this
allows us to emit a cleaner error message if you have disabled terrain
but not scripting
6 years ago
Randy Mackay
e45db32957
AP_Scripting: add AP_arming binding
6 years ago
Michael du Breuil
84c2b18e43
AP_Scripting: Support enum types, add millis() remove manual GCS wrapper
...
This introduces enum types for range checking/returns, adds a millis(() call
(this returns a uint32_t), and moves over to an auto generated version of the GCS binding
6 years ago
Michael du Breuil
066dc9d12b
AP_Scripting: Add support for terrain
6 years ago
Michael du Breuil
56b8741c3e
AP_Scripting: Add more bindings
6 years ago
Michael du Breuil
1b48ce57f0
AP_Scripting: Add operator overloading
...
Also introduces battmonitor wrappers, and removes an unneeded checkdata
6 years ago
Michael du Breuil
6bcc6d85e7
AP_Scripting: Nullable primitive arguments do not recieve a range check
6 years ago
Michael du Breuil
746240ebe3
AP_Scripting: Add more primitive types
6 years ago
Michael du Breuil
e7d59514d9
AP_Scripting: Add an initial generator
6 years ago