OIRS
Description
RS232/RS485 functions. This feature is only available on OICore module. Please check out OICore pinout to see RS interfaces on OICore module.
Examples
RS485 Receiver
#include "OpenIndus.h"
#include "Arduino.h"
#include "RS.h"
void setup()
{
RS485.begin();
}
void loop()
{
int data;
if (RS485.available())
{
data = RS485.read();
printf("%d\n", data);
}
delay(10);
}
RS485 Sender
#include "OpenIndus.h"
#include "Arduino.h"
#include "RS.h"
void setup()
{
RS485.begin();
}
void loop()
{
RS485.write("Hello OpenIndus\n");
delay(1000);
}
Functions
Warning
doxygenfunction: Cannot find function “OIRS::begin” in doxygen xml output for project “OI-Library” from directory: ./../build/xml/
Warning
doxygenfunction: Cannot find function “OIRS::end” in doxygen xml output for project “OI-Library” from directory: ./../build/xml/
Warning
doxygenfunction: Cannot find function “OIRS::available” in doxygen xml output for project “OI-Library” from directory: ./../build/xml/
Warning
doxygenfunction: Cannot find function “OIRS::availableForWrite” in doxygen xml output for project “OI-Library” from directory: ./../build/xml/
Warning
doxygenfunction: Cannot find function “OIRS::read” in doxygen xml output for project “OI-Library” from directory: ./../build/xml/
Warning
doxygenfunction: Cannot find function “OIRS::read” in doxygen xml output for project “OI-Library” from directory: ./../build/xml/
Warning
doxygenfunction: Cannot find function “OIRS::write” in doxygen xml output for project “OI-Library” from directory: ./../build/xml/
Warning
doxygenfunction: Cannot find function “OIRS::write” in doxygen xml output for project “OI-Library” from directory: ./../build/xml/