Home > BiPOM Library Reference - List of Serial Function
Serial Functions
- chkch -- Checks to see if a character is ready to be received from the console serial port. If no character is available, a zero (0) is returned, otherwise the character is read and its value is passed back.
- digitalRead -- Reads the value from a specified digital pin, either HIGH or LOW.
- digitalWrite -- Write a HIGH or a LOW value to a digital pin.
- getchar -- Receives a single data byte from serial port.
- HardwareSerial::available -- available method of HardwareSerial
- HardwareSerial::begin -- begin method of HardwareSerial
- HardwareSerial::flush -- flush method of HardwareSerial
- HardwareSerial::HardwareSerial() -- Constructed function of HardwareSerial Class - Hardware serial library for Wiring
- HardwareSerial::read -- read method of HardwareSerial
- HardwareSerial::write(buf, size) -- pull in write(buf, size) method from Print
- HardwareSerial::write(str) -- pull in write(str) method from Print
- pinMode -- Configures the specified pin to behave either as an input or an output. See the description of digital pins for details on the functionality of the pins
- Print::print(char) -- print method of Print class
- Print::print(const char[]) -- print method overload for Print class
- Print::print(double) -- print method overload for Print class
- Print::print(int) -- print method overload for Print class
- Print::print(long, int) -- print method overload for Print class
- Print::print(long) -- print method overload for Print class
- Print::print(uint8_t) -- print method overload for Print class
- Print::print(unsigned int) -- print method overload for Print class
- Print::print(unsigned long) -- print method overload for Print class
- Print::println(char) -- println method overload for Print class
- Print::println(const char[]) -- println method overload for Print class
- Print::println(double) -- println method overload for Print class
- Print::println(int) -- println method overload for Print class
- Print::println(long, int) -- println method overload for Print class
- Print::println(long) -- println method overload for Print class
- Print::println(uint8_t) -- println method overload for Print class
- Print::println(unsigned int) -- println method overload for Print class
- Print::println(unsigned long) -- println method overload for Print class
- Print::println(void) -- println method of Print class
- putchar -- Sends a single data byte to serial port
- ResetDE0 -- ResetDE0
- ResetDE1 -- ResetDE1
- ResetRE0 -- ResetRE0
- ResetRE1 -- ResetRE1
- serialAPI_init -- Initiliazes serial channel interface
- serialAPI_tiprintf -- Formats and prints a series of characters and values to the serial channel
- serialspi_init -- Initializes/checks parameters of SPI-UART port
- serialspi1cs10chA_init -- Initiliazes serial port (spi1, cs1 , channel A)
;
- serialspi2cs2chA_init -- Initiliazes serial port (spi2, cs1 , channel A)
- serialspi2cs2chB_init -- Initiliazes serial port (spi2, cs2 , channel A)
- serinit -- Initializes serial UART (8 data bits,no parity,1 stop bit)
- SetDE0 -- SetDE0
- SetDE1 -- SetDE1
- SetRE0 -- SetRE0
- SetRE1 -- SetRE1
- uart0CheckChar -- Checks & Receives a character from the UART0
- uart0GetChar -- Receives a character from the UART0
- uart0Init -- Initializes the UART0
- uart0Printf -- Formats and prints a series of characters and values to the UART0
- uart0PutChar -- Sends the character, wait until TX holding register
- uart0PutStr -- Sends the NULL-terminated string
- uart0Selftest -- Tests CTS0 and RTS0 lines ( RTS should be tied to CTS)
- uart1CheckChar -- Checks & Receives a character from the UART1
- uart1GetChar -- Receives a character from the UART1
- uart1Init -- Initializes the UART1
- uart1Printf -- Formats and prints a series of characters and values to the UART1
- uart1PutChar -- Sends the character, wait until TX holding register
- uart1PutStr -- Sends the NULL-terminated string
- uart1Selftest -- Tests CTS0 and RTS0 lines ( RTS should be tied to CTS)
- uart2CheckChar -- Checks & Receives a character from the UART2
- uart2GetChar -- Receives a character from the UART2
- uart2Init -- Initializes the UART2
- uart2Printf -- Formats and prints a series of characters and values to the UART2
- uart2PutChar -- Sends the character, wait until TX holding register
- uart2PutStr -- Sends the NULL-terminated string
- uart3CheckChar -- Checks & Receives a character from the UART3
- uart3GetChar -- Receives a character from the UART3
- uart3Init -- Initializes the UART3
- uart3Printf -- Formats and prints a series of characters and values to the UART3
- uart3PutChar -- Sends the character, wait until TX holding register
- uart3PutStr -- Sends the NULL-terminated string
- wipom_rs485_init -- Initializes port pins of RS485 drivers on WiPOM TBB board