Interface: tos.chips.bc4.HplBc4
interface HplBc4
BlueCore 4 Hpl Interface.
- Author:
-
Rasmus Ulslev Pedersen
Based on NXT source files.
Commands
command void dBtSend(UBYTE *pData, UBYTE Length)
command void dBtSendBtCmd(UBYTE Cmd, UBYTE Param1, UBYTE Param2, UBYTE *pBdAddr, UBYTE *pName, UBYTE *pCod, UBYTE *pPin)
command void dBtSendMsg(UBYTE *pData, UBYTE Length, UWORD MsgSize)
Commands - Details
dBtCheckForTxBuf
command UWORD dBtCheckForTxBuf()
dBtClearArm7CmdSignal
command void dBtClearArm7CmdSignal()
dBtClearTimeOut
command void dBtClearTimeOut()
dBtExit
command void dBtExit()
dBtGetBc4CmdSignal
command UBYTE dBtGetBc4CmdSignal()
dBtInit
command void dBtInit()
dBtInitReceive
command void dBtInitReceive(UBYTE *InputBuffer, UBYTE Mode)
dBtReceivedData
command UWORD dBtReceivedData(UWORD *pLength, UWORD *pBytesToGo)
dBtResetTimeOut
command void dBtResetTimeOut()
dBtSend
command void dBtSend(UBYTE *pData, UBYTE Length)
dBtSendBtCmd
command void dBtSendBtCmd(UBYTE Cmd, UBYTE Param1, UBYTE Param2, UBYTE *pBdAddr, UBYTE *pName, UBYTE *pCod, UBYTE *pPin)
dBtSendMsg
command void dBtSendMsg(UBYTE *pData, UBYTE Length, UWORD MsgSize)
dBtSetArm7CmdSignal
command void dBtSetArm7CmdSignal()
dBtSetBcResetPinHigh
command void dBtSetBcResetPinHigh()
dBtSetBcResetPinLow
command void dBtSetBcResetPinLow()
dBtStartADConverter
command void dBtStartADConverter()
dBtTxEnd
command UWORD dBtTxEnd()
doIt
command error_t doIt()