Skip to content

Commit d62bddc

Browse files
author
AlvarTapia
committed
Ultimo commit de la beca
1 parent 7040369 commit d62bddc

4 files changed

Lines changed: 7 additions & 50 deletions

File tree

Codigo/RobotAlgoritmica/Cnosos.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,8 +317,8 @@ void Cnosos::sal(byte aristaATomar, byte grado, byte posicionInicial) {
317317
}
318318
}
319319

320+
//Es necesario que esta funcion este en la interfaz?
320321
void Cnosos::sal_izq() {
321-
//TODO probar en vivo
322322
robot.rotaIzda();
323323
while(!SENSOR_IZDA){};
324324
while(!SENSOR_CENTRO){};

Codigo/RobotAlgoritmica/Cnosos.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class Cnosos {
2020
#define SENSOR_CENTRO robot.SIGUELINEAS.readCentro()
2121
#define SENSOR_DCHA robot.SIGUELINEAS.readDcha()
2222

23-
/// Se espera un pequeño tiempo para confirmar que se ha leido una marca y no es un fallo del circuito.
23+
/// Se espera este tiempo en milisegundos para confirmar que se ha leido una marca.
2424
#define TIEMPO_CONFIRMACION 0
2525

2626
/// Cada vez que tiene que procesar una entrada, el robot "pensara" (se quedara quieto) este numero de milisegundos.
@@ -34,12 +34,12 @@ class Cnosos {
3434
//Constructores
3535
/**
3636
* Constructor de la libreria Cnosos.
37-
* No necesita inicializarse, dado que los parametros ya deberian estar inicializados.
37+
* No necesita un metodo inicializar, dado que se supone que los parametros ya estan inicializados.
3838
* @param Robot a controlar
3939
* Objeto Robot con el que se va a trabajar.
4040
* Se espera que el Robot este inicializado, asi como su Siguelineas.
4141
* Si se necesita debuggear o que el robot se comunique con el usuario,
42-
* es necesario inicializar o el modulo Morse o el modulo Bluetooth.
42+
* es necesario inicializar el modulo Morse o el modulo Bluetooth, o ambos.
4343
* @param Numero bits en las etiquetas
4444
* Numero de bits que se usaran para identificar cada nodo del mapa.
4545
* Se espera que el tamaño del parametro sea adecuado, dado que si se utiliza el valor maximo (255),
@@ -52,7 +52,7 @@ class Cnosos {
5252
* Constructor que no necesita argumentos, y que permite inicializar un objeto Cnosos.
5353
* Las variables se inicializan a valores no recomendables como pines inaccesibles.
5454
* IMPORTANTE: Sustituir todas las instancias no inicializadas o inicializadas de esta manera
55-
* para que el modulo funcione como se espera.
55+
* para que el objeto funcione correctamente.
5656
*/
5757
Cnosos();
5858
//Destructor
@@ -74,7 +74,7 @@ class Cnosos {
7474

7575
/**
7676
* Recorre dos veces el perimetro del nodo para obtener gran cantidad de datos.
77-
* El robot quedara despues del identificador del nodo.
77+
* Al terminar el metodo, el robot estara situado despues del identificador del nodo.
7878
* @param[out] Identificador del nodo
7979
* Devuelve el numero que identifica a este nodo.
8080
* @param[out] Grado del nodo

Codigo/RobotAlgoritmica/RobotAlgoritmica.ino

Lines changed: 0 additions & 43 deletions
This file was deleted.

Codigo/RobotAlgoritmica/bluetooth.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Bluetooth::~Bluetooth() {
2828
//Inicializador
2929
void Bluetooth::inicializa() {
3030
Serial.begin(BAUDIOS);
31-
while(!Serial){};
31+
while(!Serial){}; //Espera mientras no se puedan mandar/recibir mensajes
3232
}
3333

3434
//Funciones

0 commit comments

Comments
 (0)