blob: a129dc77315d8aa25a59f1f5c196061299820413 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
// This file is released under the 3-clause BSD license. See COPYING-BSD.
function buildmacros()
macros_path = get_absolute_file_path("buildmacros.sce");
tbx_build_macros(TOOLBOX_NAME, macros_path);
blocks = [
"ARDUINO_ANALOG_READ" "ARDUINO_ANALOG_WRITE" "ARDUINO_DCMOTOR" ...
"ARDUINO_DIGITAL_READ" "ARDUINO_DIGITAL_WRITE" "ARDUINO_ENCODER" ...
"ARDUINO_SERVO_READ" "ARDUINO_SERVO_WRITE" "ARDUINO_SETUP" ...
"ARDUINO_STEPPER" "ARDUINO_INTERRUPT"...
"TIME_SAMPLE" "ARDUINO_SETUP" ...
"ANALOG_READ_SB" "ANALOG_WRITE_SB" "DCMOTOR_SB" ...
"DIGITAL_READ_SB" "DIGITAL_WRITE_SB" "ENCODER_SB" ...
"SERVO_READ_SB" "SERVO_WRITE_SB" "STEPPER_SB" "INTERRUPT_SB" ...
"ARDUINO_SCOPE"
];
tbx_build_blocks(toolbox_dir, blocks);
endfunction
buildmacros();
clear buildmacros; // remove buildmacros on stack
|