que tal
soy un migrante de pics a arduino
tengo una pregunta
como puedo modificar las librerias (.h)??
quiero modificar la libreria del UART necesito una velocidad de 7000 baudios y 10000 baudios
pero esta libreria
(#include <SoftwareSerial.h>)
no me permite esos valores solamente los predefinidos
4800,9600,14400........115200.
alguien sabe como se puede hacer esto o alguien conose algun otro metodo para tener este resultado??
este es el codigo que uso
/*
este programa esta basado en el ejemplo de arduino
solamente modifico las velocidades de transmicion
*/
#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX
int inPin = 7; // botón (pushbutton) conectado al pin digital número 7
int val = 0; // variable donde se almacena el valor leído
int led = 13;
int unlock = 12;
int unlockme;
void setup()
{
// Open serial communications and wait for port to open:
pinMode(led, OUTPUT);
Serial.begin(57600); // esta es la velocidad de TRANSFERENCIA A la PC
while (!Serial) {
; // wait for serial port to connect. Needed for Leonardo only
}
mySerial.begin(7000); // esta es la velocidad del sitema 7000 o 10000 segun sea la prioridad del sistema
delay(5000);
Serial.println("comienza la lectura");
}
void loop() // run over and over
{
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
mySerial.write = Serial.read();