 |
 |
 |
 |
| Name |
|
print()
|
 |
|
|
| Examples |
|
#include <SoftwareSerial.h>
int val;
SoftwareSerial port = SoftwareSerial(8, 9);
void setup() {
pinMode(8, INPUT); // rx pin
pinMode(9, OUTPUT); // tx pin
port.begin(9600); // Start serial Serial at 9600 baud
}
void loop() {
val = port.read(); // read a value and echo it
port.print(val);
}
|
|
|
| Description |
|
The print() method writes data to the serial port. This is often helpful for looking at the data a program is producing or just to write data to other devices connected to the serial port. The companion method println works like print, but sends a new line character for each call to the function. Data can either be a single int, float, byte (BYTE), long, char, char[], or a number in decimal (DEC), hexadecimal (HEX) , octal (OCT), or binary (BIN) base.
|
 |
|
|
| Syntax |
|
serial.print(data)
serial.print(data, base)
|
 |
|
|
| Parameters |
|
| data
|
|
int, float, long, byte, char, char[] or String
|
| base
|
|
BYTE, DEC, HEX, OCT or BIN
|
| serial
|
|
The software serial port variable
|
|
 |
|
|
| Returns |
|
None
|
 |
|
|
| Usage |
|
Application
|
 |
|
|
|