summaryrefslogtreecommitdiff
path: root/src/c/scilab-arduino/includes
diff options
context:
space:
mode:
authorimushir2016-02-09 16:38:27 +0530
committerimushir2016-02-09 16:38:27 +0530
commitee5bf4d90f78673d1e4d5a9dd304ee53c503c085 (patch)
tree696221a8f8a3dffeb50d12ea287dfbdfab919fc6 /src/c/scilab-arduino/includes
parent8ee41aca4183a0239b9cb220de3f159b1f0910fb (diff)
downloadscilab2c-ee5bf4d90f78673d1e4d5a9dd304ee53c503c085.tar.gz
scilab2c-ee5bf4d90f78673d1e4d5a9dd304ee53c503c085.tar.bz2
scilab2c-ee5bf4d90f78673d1e4d5a9dd304ee53c503c085.zip
Support for Servo motor for Arduino. Support for'diag' in c
Diffstat (limited to 'src/c/scilab-arduino/includes')
-rw-r--r--src/c/scilab-arduino/includes/cmd_analog_in.h1
-rw-r--r--src/c/scilab-arduino/includes/cmd_analog_out.h2
-rw-r--r--src/c/scilab-arduino/includes/cmd_dcmotor_run.h1
-rw-r--r--src/c/scilab-arduino/includes/cmd_dcmotor_setup.h1
-rw-r--r--src/c/scilab-arduino/includes/cmd_digital_in.h1
-rw-r--r--src/c/scilab-arduino/includes/cmd_digital_out.h1
-rw-r--r--src/c/scilab-arduino/includes/cmd_servo_attach.h23
-rw-r--r--src/c/scilab-arduino/includes/cmd_servo_detach.h24
-rw-r--r--src/c/scilab-arduino/includes/cmd_servo_move.h24
-rw-r--r--src/c/scilab-arduino/includes/sleep.h2
10 files changed, 71 insertions, 9 deletions
diff --git a/src/c/scilab-arduino/includes/cmd_analog_in.h b/src/c/scilab-arduino/includes/cmd_analog_in.h
index 4478fb09..5361fe80 100644
--- a/src/c/scilab-arduino/includes/cmd_analog_in.h
+++ b/src/c/scilab-arduino/includes/cmd_analog_in.h
@@ -15,7 +15,6 @@
#define __CMD_ANALOG_IN_H__
#include "types.h"
-#include "Arduino.h"
#ifdef __cplusplus
extern "C" {
diff --git a/src/c/scilab-arduino/includes/cmd_analog_out.h b/src/c/scilab-arduino/includes/cmd_analog_out.h
index e75c5a66..a0da68e1 100644
--- a/src/c/scilab-arduino/includes/cmd_analog_out.h
+++ b/src/c/scilab-arduino/includes/cmd_analog_out.h
@@ -15,8 +15,6 @@
#define __CMD_ANALOG_OUT_H__
#include "types.h"
-#include "Arduino.h"
-
#ifdef __cplusplus
extern "C" {
#endif
diff --git a/src/c/scilab-arduino/includes/cmd_dcmotor_run.h b/src/c/scilab-arduino/includes/cmd_dcmotor_run.h
index 7631761b..82df60ad 100644
--- a/src/c/scilab-arduino/includes/cmd_dcmotor_run.h
+++ b/src/c/scilab-arduino/includes/cmd_dcmotor_run.h
@@ -15,7 +15,6 @@
#define __CMD_DCMOTOR_RUN_H__
#include "types.h"
-#include "Arduino.h"
#ifdef __cplusplus
extern "C" {
diff --git a/src/c/scilab-arduino/includes/cmd_dcmotor_setup.h b/src/c/scilab-arduino/includes/cmd_dcmotor_setup.h
index 94f5a161..66fa04e9 100644
--- a/src/c/scilab-arduino/includes/cmd_dcmotor_setup.h
+++ b/src/c/scilab-arduino/includes/cmd_dcmotor_setup.h
@@ -15,7 +15,6 @@
#define __CMD_DCMOTOR_SETUP_H__
#include "types.h"
-#include "Arduino.h"
#ifdef __cplusplus
extern "C" {
diff --git a/src/c/scilab-arduino/includes/cmd_digital_in.h b/src/c/scilab-arduino/includes/cmd_digital_in.h
index 9e809aa4..96fd24bb 100644
--- a/src/c/scilab-arduino/includes/cmd_digital_in.h
+++ b/src/c/scilab-arduino/includes/cmd_digital_in.h
@@ -15,7 +15,6 @@
#define __CMD_DIGITAL_IN_H__
#include "types.h"
-#include "Arduino.h"
#ifdef __cplusplus
extern "C" {
diff --git a/src/c/scilab-arduino/includes/cmd_digital_out.h b/src/c/scilab-arduino/includes/cmd_digital_out.h
index 49739b0c..ee459d18 100644
--- a/src/c/scilab-arduino/includes/cmd_digital_out.h
+++ b/src/c/scilab-arduino/includes/cmd_digital_out.h
@@ -15,7 +15,6 @@
#define __CMD_DIGITAL_OUT_H__
#include "types.h"
-#include "Arduino.h"
#ifdef __cplusplus
extern "C" {
diff --git a/src/c/scilab-arduino/includes/cmd_servo_attach.h b/src/c/scilab-arduino/includes/cmd_servo_attach.h
new file mode 100644
index 00000000..5dd3ed6b
--- /dev/null
+++ b/src/c/scilab-arduino/includes/cmd_servo_attach.h
@@ -0,0 +1,23 @@
+/*
+ Scilab2C FOSSEE IIT Bombay
+ */
+
+
+#ifndef __CMD_SERVO_ATTACH_H__
+#define __CMD_SERVO_ATTACH_H__
+
+#include "types.h"
+//#include <Servo.h>
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+extern Servo servo1,servo2;
+
+uint8 u8cmd_servo_attach(uint8 h, uint8 servo_no );
+
+#ifdef __cplusplus
+} /* extern "C" */
+#endif
+
+#endif /* __CMD_DCMOTOR_SETUP_H__ */
diff --git a/src/c/scilab-arduino/includes/cmd_servo_detach.h b/src/c/scilab-arduino/includes/cmd_servo_detach.h
new file mode 100644
index 00000000..ce74d62d
--- /dev/null
+++ b/src/c/scilab-arduino/includes/cmd_servo_detach.h
@@ -0,0 +1,24 @@
+/*
+ Scilab2C FOSSEE IIT Bombay
+ */
+
+
+#ifndef __CMD_SERVO_DETACH_H__
+#define __CMD_SERVO_DETACH_H__
+
+#include "types.h"
+//#include<Servo.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+extern Servo servo1,servo2;
+
+uint8 u8cmd_servo_detach(uint8 h, uint8 servo_no );
+
+#ifdef __cplusplus
+} /* extern "C" */
+#endif
+
+#endif /* __CMD_DCMOTOR_SETUP_H__ */
diff --git a/src/c/scilab-arduino/includes/cmd_servo_move.h b/src/c/scilab-arduino/includes/cmd_servo_move.h
new file mode 100644
index 00000000..9013d3cc
--- /dev/null
+++ b/src/c/scilab-arduino/includes/cmd_servo_move.h
@@ -0,0 +1,24 @@
+/*
+ Scilab2C FOSSEE IIT Bombay
+ */
+
+
+#ifndef __CMD_SERVO_MOVE_H__
+#define __CMD_SERVO_MOVE_H__
+
+#include "types.h"
+//#include<Servo.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+extern Servo servo1,servo2;
+
+uint8 u8cmd_servo_move(uint8 h, uint8 servo_no,uint8 val);
+
+#ifdef __cplusplus
+} /* extern "C" */
+#endif
+
+#endif /* __CMD_DCMOTOR_SETUP_H__ */
diff --git a/src/c/scilab-arduino/includes/sleep.h b/src/c/scilab-arduino/includes/sleep.h
index cde27164..4c8cbc29 100644
--- a/src/c/scilab-arduino/includes/sleep.h
+++ b/src/c/scilab-arduino/includes/sleep.h
@@ -15,8 +15,6 @@
#define __SLEEP_H__
#include "types.h"
-#include "Arduino.h"
-
#ifdef __cplusplus
extern "C" {
#endif