Maxim Integrated 71M6521BE Energy Meter IC Family Software User Manual
Page 92

71M652X Software User’s Guide
Revision 1.7
TERIDIAN Proprietary
92 of 138
© Copyright 2005-2007 TERIDIAN Semiconductor Corporation
Function/Routine
Name
Description
Input
Output
File Name
ser_xmit_rdy()
Returns true if the serial
port can send another byte.
void bool ser0.h,
ser1.h
Serial_CRx()
Receive a string up to a
maximum length.
enum SERIAL_PORT
port, uint8x_t *buffer,
uint16_t len
uint16_t length-received
sercli.c3
Serial_CTx()
Transmit a string up to a
maximum length.
enum SERIAL_PORT
port, uint8x_t *buffer,
uint16_t len
uint16_t length-sent
sercli.c3
Serial_CRx()
gets additional bytes from
the receive buffer
enum SERIAL_PORT
port, uint8_tx *buffer,
uint16_t len
uint16_t secli.c
Serial_CTx ()
puts additional bytes into
the transmit buffer
enum SERIAL_PORT
port, uint8_tx *buffer,
uint16_t len
uint16_t sercli.c
Serial_Rx()
Receive a string of any
length.
enum SERIAL_PORT
port, uint8x_t *buffer,
uint16_t len
none sercli.c3
Serial_Rx ()
sets up receive buffer and
starts receiving
enum SERIAL_PORT
port, uint8_tx *buffer,
uint16_t len
enum SERIAL_RC data
sercli.c
Serial_RxFlowOff()
Force an XOFF to be sent
on the selected port.
enum SERIAL_PORT
port
none sercli.c3
Serial_RxFlowOn()
Force an XON to be sent on
the selected port.
enum SERIAL_PORT
port
none sercli.c3
Serial_RxLen()
returns the number of bytes
received
enum SERIAL_PORT
port
uint16_t sercli.c
Serial_Tx()
Transmit a string of any
length.
enum SERIAL_PORT
port, uint8x_t *buffer,
uint16_t len
none sercli.c
Serial_Tx()
sets up transmission buffer
and starts transmission
enum SERIAL_PORT
port, uint8_tx *buffer,
uint16_t len
enum SERIAL_RC data
sercli.c
Serial_TxLen()
returns the number of bytes
left to transmit
enum SERIAL_PORT
port
uint16_t sercli.c
Serial0_CRx()
Receive a string up to a
maximum length.
uint8x_t *buffer, uint16_t
len
uint16_t length-received
ser0cli.c
Serial0_CTx()
Transmit a string up to a
maximum length.
uint8x_t *buffer, uint16_t
len
uint16_t length-sent
ser0cli.c
Serial0_Rx()
Receive a string of any
length.
uint8x_t *buffer, uint16_t
len
none ser0cli.c
Serial0_RxFlowOff(
)
Force an XOFF to be sent
on this port.
none none ser0cli.c
Serial0_RxFlowOn()
Force an XON to be sent on
this port.
none none ser0cli.c
Serial0_Tx()
Transmit a string of any
length.
uint8x_t *buffer, uint16_t
len
none ser0cli.c
Serial1_CRx()
Receive a string up to a
maximum length.
uint8x_t *buffer, uint16_t
len
uint16_t length-received
ser1cli.c