45 Commits (f21fcca9d0262bbd52259ca1480afb2a2621f128)

Author SHA1 Message Date
Randy Mackay 27e802eaa6 AP_Scripting: add AP_AHRS method get_roll, pitch, yaw 6 years ago
Michael du Breuil 104164d2e4 AP_Scripting: Tighten range checks on library calls 6 years ago
Michael du Breuil 0ed3c547fd AP_Scripting: Disable by default, fix a nullable type, update README 6 years ago
Michael du Breuil 8db8dcd2d2 AP_Scripting: Fix up some warnings 6 years ago
Michael du Breuil bd256afee4 AP_Scripting: extract a common argument check helper 6 years ago
Michael du Breuil 84c2b18e43 AP_Scripting: Support enum types, add millis() remove manual GCS wrapper 6 years ago
Michael du Breuil eddf926433 AP_Scripting: Add support for semaphore protection around singletons 6 years ago
Michael du Breuil 17e258d347 AP_Scripting: Reenable file IO 6 years ago
Michael du Breuil 066dc9d12b AP_Scripting: Add support for terrain 6 years ago
Michael du Breuil 50b76a27aa AP_Scripting: Add uint32_t support to generator 6 years ago
Michael du Breuil 7690df1d69 AP_Scripting: Add boxed numerics for uint32_t types 6 years ago
Michael du Breuil 8e50ca9ae4 AP_Scripting: Add stack checking to allocators 6 years ago
Michael du Breuil 56b8741c3e AP_Scripting: Add more bindings 6 years ago
Michael du Breuil 1b48ce57f0 AP_Scripting: Add operator overloading 6 years ago
Michael du Breuil 6bcc6d85e7 AP_Scripting: Nullable primitive arguments do not recieve a range check 6 years ago
Michael du Breuil 893779fbcd AP_Scripting: Introduce fixed minimum range type checking on primitives 6 years ago
Michael du Breuil 1895178285 AP_Scripting: Add support for nullable types 6 years ago
Michael du Breuil e4035bd7e8 AP_Scripting: Add alias suppport to the scripting generator 6 years ago
Michael du Breuil 746240ebe3 AP_Scripting: Add more primitive types 6 years ago
Michael du Breuil f1d5269f9e AP_Scritping: remove more libraries from the sandbox 6 years ago
Michael du Breuil d7e71f85b8 AP_Scripting: Add a debug level param 6 years ago
Michael du Breuil e7d59514d9 AP_Scripting: Add an initial generator 6 years ago
Pierre Kancir ad75b1e56f AP_Scripting: update locations_are_same to same_latlon_as 6 years ago
Pierre Kancir 3e122c19f3 AP_Scripting: move location_update to Location and rename to offset_bearing 6 years ago
Michael du Breuil 7183b504a7 AP_Scripting: Fix bad location changes 6 years ago
Dr.-Ing. Amilcar do Carmo Lucas 67bbc6962a AP_Scripting: replace location_offset() and get_distance() function calls with Location object member function calls 6 years ago
Michael du Breuil c3e11fd34d AP_Scripting: Reduce stack allocated buffer size to reduce warnings 6 years ago
Michael du Breuil b45970fded AP_Scripting: Add location and ahrs user data 6 years ago
Michael du Breuil 9dd36ba511 AP_Scripting: Factor out common range constraints 6 years ago
Michael du Breuil d38dde82fe Lua: revert including lmem 6 years ago
Michael du Breuil c191789651 AP_Scripting: Use dedicated heap 6 years ago
Michael du Breuil 0ede7b7d39 AP_Scripting: Catch lua panics 6 years ago
Michael du Breuil 2afe72d79f AP_Scripting: Swap reschedule to be callback, delay 6 years ago
Michael du Breuil ecb1a433b1 AP_Scripting: Add more runtime sanity checks 6 years ago
Michael du Breuil 40d5e233d4 AP_Scripting: Autostart all scripts in a given folder 6 years ago
Michael du Breuil 19a8c5a6ed AP_Scripting: Run multiple scripts at once 6 years ago
Michael du Breuil b0a84ab7cf AP_Scripting: Enforce a time limit for a script 6 years ago
Michael du Breuil a2a8ac15b3 AP_Scripting: Add access to SRV_Channels::set_output_pwm 6 years ago
Michael du Breuil 2c3fe0cbcf AP_Scripting: Load a sandbox enviorment 6 years ago
Michael du Breuil beaa069082 AP_Scripting: Disable lua coroutines 6 years ago
Michael du Breuil 68576eff32 AP_Scripting: Initial test script 6 years ago
Michael du Breuil e421599e4f AP_Scripting: Hide lua IO for now 6 years ago
Michael du Breuil 513e5946bb AP_Scripting: Add Lua 5.3.5 source 6 years ago
Michael du Breuil 8049c64a5b AP_Scripting: Create a thread and spin 6 years ago
Michael du Breuil f2a31866aa AP_Scripting: Initial scripting framework 6 years ago