Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Serial: PlatformSerial_OS.c (Embedded Development Module)

LabVIEW Microprocessor SDK 2.5 Help
August 2007

NI Part Number:
372197A-01

»View Product Info

Use PlatformSerial_OS.c for serial functions and for debugging over a serial connection. PlatformSerial_OS.c contains the following functions:

SerialInit(SerialDevice ser, SerialConfig *cfg)

Purpose: Initializes the serial driver.

SerialOpen(int portNumber, SerialDevice *serptr)

Purpose: Opens a serial port.

SerialClose(SerialDevice ser)

Purpose: Closes a serial port.

SerialRead(SerialDevice ser, char *buffer, int *length)

Purpose: Reads bytes from a serial port.

SerialWrite(SerialDevice ser, const char *buffer, int *length)

Purpose: Writes bytes to a serial port.

SerialBytesAvail(SerialDevice ser, int *bytes)

Purpose: Returns the number of bytes available from a serial port.

SerialBreak(SerialDevice ser)

Purpose: Sends a break on a serial line.


Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit