Skip navigation links
A C D E G H I L M P R W 

A

ArduinoJavaSerialRpc - Class in it.mauxilium.arduinojavaserialrpc
This class implements a bidirectional communication with Arduino card in form of RPC (Remote Procedure Call) and RMI (Remote Method Invocation) through the serial port.
ArduinoJavaSerialRpc(String, int) - Constructor for class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Creates a connector to Arduino card.
ArduinoRpcCardException - Exception in it.mauxilium.arduinojavaserialrpc.exception
This exception is raised when the Arduino sketch sends an error notification.
ArduinoRpcCardException(String) - Constructor for exception it.mauxilium.arduinojavaserialrpc.exception.ArduinoRpcCardException
 
ArduinoRpcCardException(Exception) - Constructor for exception it.mauxilium.arduinojavaserialrpc.exception.ArduinoRpcCardException
 
ArduinoRpcCardException(String, Exception) - Constructor for exception it.mauxilium.arduinojavaserialrpc.exception.ArduinoRpcCardException
 
ArduinoRpcException - Exception in it.mauxilium.arduinojavaserialrpc.exception
 
ArduinoRpcException(String) - Constructor for exception it.mauxilium.arduinojavaserialrpc.exception.ArduinoRpcException
 
ArduinoRpcException(Exception) - Constructor for exception it.mauxilium.arduinojavaserialrpc.exception.ArduinoRpcException
 
ArduinoRpcException(String, Exception) - Constructor for exception it.mauxilium.arduinojavaserialrpc.exception.ArduinoRpcException
 
ArduinoRpcInitializationError - Exception in it.mauxilium.arduinojavaserialrpc.exception
 
ArduinoRpcInitializationError(String) - Constructor for exception it.mauxilium.arduinojavaserialrpc.exception.ArduinoRpcInitializationError
 
ArduinoRpcInitializationError(Exception) - Constructor for exception it.mauxilium.arduinojavaserialrpc.exception.ArduinoRpcInitializationError
 
ArduinoRpcInitializationError(String, Exception) - Constructor for exception it.mauxilium.arduinojavaserialrpc.exception.ArduinoRpcInitializationError
 
ArduinoRpcJavaFailsException - Exception in it.mauxilium.arduinojavaserialrpc.exception
This exception is raised any time an error occurs in the Java side
ArduinoRpcJavaFailsException(String) - Constructor for exception it.mauxilium.arduinojavaserialrpc.exception.ArduinoRpcJavaFailsException
 
ArduinoRpcJavaFailsException(Exception) - Constructor for exception it.mauxilium.arduinojavaserialrpc.exception.ArduinoRpcJavaFailsException
 
ArduinoRpcJavaFailsException(String, Exception) - Constructor for exception it.mauxilium.arduinojavaserialrpc.exception.ArduinoRpcJavaFailsException
 

C

connect() - Method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Creates a connection with the Arduino card.

D

DATA_RATE_115200 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
 
DATA_RATE_1200 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
 
DATA_RATE_14400 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
 
DATA_RATE_19200 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
 
DATA_RATE_2400 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
 
DATA_RATE_28800 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
 
DATA_RATE_300 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
 
DATA_RATE_38400 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
 
DATA_RATE_4800 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
 
DATA_RATE_57600 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
 
DATA_RATE_600 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
 
DATA_RATE_9600 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
 
disconnect() - Method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Release the serial port connected to the Arduino card.

E

executeLocalMethod(String) - Method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Discovers and executes a method of the extending class.
executeLocalMethod(String, int, int) - Method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Discovers and executes a method of the extending class.
executeLocalMethod(String, String) - Method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Discovers and executes a method of the extending class.
executeLocalMethod(String, float) - Method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Discovers and executes a method of the extending class.
executeRemoteFunction(String) - Method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Executes a function (of Arduino sketch) with signature: void functionName();.
executeRemoteFunction(String, int, int) - Method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Executes a function (of Arduino sketch) with signature: int functionName(int arg1, int arg2);

For example:

ArduinoSerialRpc rpc;

void setup() {
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
rpc.registerArduinoFunction("setLightIntensity", setBrightness); }

// Callable method from Java program.
executeRemoteFunction(String, String) - Method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Executes a function (of Arduino sketch) with signature: string functionName(string);

executeRemoteFunction(String, float) - Method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Executes a method (of Arduino sketch) with signature: float functionName(float);

G

getBaudRate() - Method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Returns the used baud rate
getCardName() - Method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Returns the card identification declared into the sketch It is the string used as argument of ArduinoSerialRpc constructor into the sketch.
getPortName() - Method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Returns the used USB port name

H

handlerReceivingException(Exception) - Method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Overridable function called when an exception occurs during data reads from Arduino.

I

it.mauxilium.arduinojavaserialrpc - package it.mauxilium.arduinojavaserialrpc
 
it.mauxilium.arduinojavaserialrpc.exception - package it.mauxilium.arduinojavaserialrpc.exception
 

L

LINUX_DEFAULT_PORT - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Default port to use when the Operative System is Linux.

M

MAC_OS_DEFAULT_PORT - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Default port to use when the Operative System is Mac OS.

P

portScanner() - Static method in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Discover the available serial ports in system.

R

RASPBERRY_PI_DEFAULT_PORT - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Default port to use when the Platform is Raspberry PI.

W

WINDOWS_DEFAULT_PORT - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Default port to use when the Operative System is Windows.
WINDOWS_USB_1 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Port COM1, to be used when the Operative System is Windows.
WINDOWS_USB_2 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Port COM2, to be used when the Operative System is Windows.
WINDOWS_USB_3 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Port COM3, to be used when the Operative System is Windows.
WINDOWS_USB_4 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Port COM4, to be used when the Operative System is Windows.
WINDOWS_USB_5 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Port COM5, to be used when the Operative System is Windows.
WINDOWS_USB_6 - Static variable in class it.mauxilium.arduinojavaserialrpc.ArduinoJavaSerialRpc
Port COM6, to be used when the Operative System is Windows.
A C D E G H I L M P R W 
Skip navigation links

Copyright © 2020 Mauxilium (Gabriele Maris). All rights reserved.