User`s manual

84 www.rabbit.com Applications Programming
6.5 API Functions
This section describes the programming interface for the RabbitFLEX BL300F. Table 6-6 lists the func-
tions by category. Each function name is a link to the function’s full description.
Table 6-6. API Functions
Function Category Function Name
Board Initialization brdInit
Pin Names flexPinName
Digital Inputs
flexDigIn
flexDigOutGroup16
Digital Outputs
flexDigOut
flexDigShadow
flexDigOutGroup16
Analog Inputs
flexAnaInCalib
flexAnaIn
flexAnaInVolts
flexAnaInmAmps
flexAnaInAverageSetting
flexAnaInAverage
flexAnaInVoltsAverage
flexAnaInmAmpsAverage
flexAnaInNewValue
Analog Outputs
flexAnaOutCalib
flexAnaOut
flexAnaOutVolts
LCD
flexDispInit
flexDispCursor
flexDispGoto
flexDispGetPosition
flexDispGetDimensions
flexDispClear
flexDispPutc
flexDispPrintf
flexDispOnoff
flexDispBacklight
flexDispContrast
flexDispGetContrast
Keypad
flexKeyProcess
flexKeyInit
flexKeyConfig
flexKeyUnget
flexKeyGet
Speaker
flexSpeakerPWM
flexToneActivate
flexToneLoad
flexToneStop
flexToneShutdown
flexAudioActivate
flexAudioPlay
flexAudioPlaying
flexAudioSetRate
flexAudioLoad
flexAudioShutdown
flexAudioStop
Serial Communication
ser485Tx
ser485Rx
serMode