summaryrefslogtreecommitdiff
path: root/macros/Hardware/RasberryPi/RPI_DigitalSetup.sci
diff options
context:
space:
mode:
authorsiddhu89902016-02-01 11:05:35 +0530
committersiddhu89902016-02-01 11:05:35 +0530
commit5df6d1cb2868abdc8df66755f76c997ee36c0b49 (patch)
tree8f6eef9f83437133b0b8d7f16f3b5dd470872aee /macros/Hardware/RasberryPi/RPI_DigitalSetup.sci
parent1ff7f5293444b22b46ff7bd51d52a845dc20525c (diff)
downloadScilab2C_fossee_old-5df6d1cb2868abdc8df66755f76c997ee36c0b49.tar.gz
Scilab2C_fossee_old-5df6d1cb2868abdc8df66755f76c997ee36c0b49.tar.bz2
Scilab2C_fossee_old-5df6d1cb2868abdc8df66755f76c997ee36c0b49.zip
Support for RPi gpios added
Diffstat (limited to 'macros/Hardware/RasberryPi/RPI_DigitalSetup.sci')
-rw-r--r--macros/Hardware/RasberryPi/RPI_DigitalSetup.sci27
1 files changed, 27 insertions, 0 deletions
diff --git a/macros/Hardware/RasberryPi/RPI_DigitalSetup.sci b/macros/Hardware/RasberryPi/RPI_DigitalSetup.sci
new file mode 100644
index 0000000..5ce48f0
--- /dev/null
+++ b/macros/Hardware/RasberryPi/RPI_DigitalSetup.sci
@@ -0,0 +1,27 @@
+function RPI_DigitalSetup(pin, direction)
+// Function to setup digital pins.
+//
+// Calling Sequence
+// RPI_DigitalSetup(pin,direction)
+//
+// Parameters
+// pin : pin of RPi to be used
+// direction : direction to be set for pin (0 -> INPUT, 1 -> OUTPUT)
+//
+// Description
+// There are few pins available on RPi as Gpio or digital io. These pins can be used as digital output or input. Pin name must be provided from list provided. Please refer '' for complete list of pins. Direction can be 0 or 1 depending upon desired function (Input/output)
+// Examples
+// RPI_DigitalSetup(RPI_GPIO_P1_03,0) //Sets pin 3 of header P1 as input
+//
+// See also
+// RPI_DigitalIn RPI_DigitalOut
+//
+//
+// Authors
+// Siddhesh Wani
+//
+
+// This is curretly dummy function. It provides no functionality but is required
+// for providing support for generating C code for RPi.
+
+endfunction