![]() |
Librería para clientes de AlMarSimulator 1
Librería para E/S de simuladores genéricos (C/C++/Matlab/Python)
|
Archivo de cabecera para utilizar la librería de E/S estilo Arduino con el simulador de Sistemas Físicos. More...
#include <stdint.h>
Go to the source code of this file.
Macros | |
#define | AlMarDuino_MAIN |
Functions | |
void | setup () |
Función setup() a ser definida por el programador. | |
void | loop () |
Función loop() a ser definida por el programador. | |
void | AlMarDuino::delay (int time_ms) |
bool | AlMarDuino::digitalRead (int pin) |
void | AlMarDuino::digitalWrite (int pin) |
uint32_t | AlMarDuino::millis () |
uint32_t | AlMarDuino::micros () |
int | AlMarDuino::Internal::Setup (int argc, const char *argv[]) |
Archivo de cabecera para utilizar la librería de E/S estilo Arduino con el simulador de Sistemas Físicos.
Para compilación con QtCreator, añadir lo siguiente al .pro (cambiando el contenido de SIMUL_LIBRARY_PATH por el directorio donde se haya descomprimido la librería).
Archivo .pro:
Ejemplo de uso
test.c:
Definition in file Distrib/Client/Library/include/AlMarDuino.h.
#define AlMarDuino_MAIN |
Arguments can be indicated in the command line (if not, they are requested to the user):
"--appname=AlMarDrawingRobot"
"--username=alumno"
"--passwd=the_encrypted_passwd"
"--ip=127.0.0.1"
"--port=8080"
Definition at line 69 of file Distrib/Client/Library/include/AlMarDuino.h.
void AlMarDuino::delay | ( | int | time_ms | ) |
Delays execution see Arduino equivalent function
time_ms | time to delay in ms |
Definition at line 43 of file AlMarDuino.cpp.
int AlMarDuino::Internal::Setup | ( | int | argc, |
const char * | argv[] ) |
Definition at line 20 of file AlMarDuino.cpp.