📄 hplcc2420fifo.nc
字号:
/** * @author Joe Polastre */interface HPLCC2420FIFO { /** * Read from the RX FIFO queue. Will read bytes from the queue * until the length is reached (determined by the first byte read). * RXFIFODone() is signalled when all bytes have been read or the * end of the packet has been reached. * * @param length number of bytes requested from the FIFO * @param data buffer bytes should be placed into * * @return SUCCESS if the bus is free to read from the FIFO */ async command result_t readRXFIFO(uint8_t length, uint8_t *data); /** * Writes a series of bytes to the transmit FIFO. * * @param length length of data to be written * @param data the first byte of data * * @return SUCCESS if the bus is free to write to the FIFO */ async command result_t writeTXFIFO(uint8_t length, uint8_t *data); /** * Notification that a byte from the RX FIFO has been received. * * @param length number of bytes actually read from the FIFO * @param data buffer the bytes were read into * * @return SUCCESS */ async event result_t RXFIFODone(uint8_t length, uint8_t *data); /** * Notification that the bytes have been written to the FIFO * and if the write was successful. * * @param length number of bytes written to the fifo queue * @param data the buffer written to the fifo queue * * @return SUCCESS */ async event result_t TXFIFODone(uint8_t length, uint8_t *data);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -