Michael du Breuil
2291702473
AP_Scripting: Raise SITL default heap size
5 years ago
Andrew Tridgell
b69afff6a7
AP_Scripting: increase heap size (again)
5 years ago
Randy Mackay
c78112564c
AP_Scripting: init sends failure message
5 years ago
Randy Mackay
09d75cff3b
AP_Scripting: add init failure check
5 years ago
Andrew Tridgell
38ba08e0ce
AP_Scripting: increase default heap size
...
we will need a better fix than this. Adding a couple of bindings costs
us nearly 1k of ram even if unused
5 years ago
Michael du Breuil
df8c9e5825
AP_Scripting: Raise default heap size
5 years ago
Michael du Breuil
cf94a02207
AP_Scripting: Stop running scripts if the enable flag ever goes false
5 years ago
Michael du Breuil
0054544bd3
AP_Scripting: Add support for enums to be passed through
6 years ago
Michael du Breuil
0ed3c547fd
AP_Scripting: Disable by default, fix a nullable type, update README
6 years ago
Michael du Breuil
d7e71f85b8
AP_Scripting: Add a debug level param
6 years ago
Michael du Breuil
c191789651
AP_Scripting: Use dedicated heap
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
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
8049c64a5b
AP_Scripting: Create a thread and spin
6 years ago
Michael du Breuil
f2a31866aa
AP_Scripting: Initial scripting framework
6 years ago
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago
Lucas De Marchi
109f807260
AP_RPM: replace header guard with pragma once
9 years ago
Andrew Tridgell
45ea2a9b68
AP_RPM: added a SITL RPM backend
9 years ago
Andrew Tridgell
7375f395f9
AP_RPM: added optional PWM logging
9 years ago
Andrew Tridgell
39c219d452
AP_RPM: first version of RPM sensor driver
10 years ago
Gustavo Jose de Sousa
4790371f9b
AP_Math: standardize inclusion of libaries headers
...
This commit changes the way libraries headers are included in source files:
- If the header is in the same directory the source belongs to, so the
notation '#include ""' is used with the path relative to the directory
containing the source.
- If the header is outside the directory containing the source, then we use
the notation '#include <>' with the path relative to libraries folder.
Some of the advantages of such approach:
- Only one search path for libraries headers.
- OSs like Windows may have a better lookup time.
10 years ago
Niels Joubert
879eb5936b
AP_MATH: Adding WGS GPS conversions, CRC16 checks, and double-precision Vectors and Matrices
11 years ago
Andrew Tridgell
d67ad2c7ee
AP_Notify: added missing files
12 years ago
Andrew Tridgell
495c4bbbbe
AP_Notify: simplify interface to avoid timers and external calls
...
this changes AP_Notify to use updates via notify.update() at 50Hz,
avoiding the need for the 1kHz timer. It also creates a parent class
for ToshibaLED so that the I2C and PX4 ToshibaLED drivers can be
abstracted out.
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
12 years ago
Randy Mackay
2658cda4bc
Toshiba_LED_PX4: local #defines for led brightness
12 years ago
Randy Mackay
0c1db12538
AP_Notify: add ToshibaLED_PX4
12 years ago
Randy Mackay
a52b1831ca
AP_Notify: make flags static variable
12 years ago
Randy Mackay
54007854a9
Notify: add ToshibaLED
12 years ago