You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
660 B
29 lines
660 B
7 years ago
|
#include "TinyFrame.h"
|
||
|
|
||
|
/**
|
||
|
* This is an example of integrating TinyFrame into the application.
|
||
|
*
|
||
|
* TF_WriteImpl() is required, the mutex functions are weak and can
|
||
|
* be removed if not used. They are called from all TF_Send/Respond functions.
|
||
|
*
|
||
|
* Also remember to periodically call TF_Tick() if you wish to use the
|
||
|
* listener timeout feature.
|
||
|
*/
|
||
|
|
||
|
void TF_WriteImpl(const uint8_t *buff, size_t len)
|
||
|
{
|
||
|
// send to UART
|
||
|
}
|
||
|
|
||
|
/** Claim the TX interface before composing and sending a frame */
|
||
|
void TF_ClaimTx(void)
|
||
|
{
|
||
|
// take mutex
|
||
|
}
|
||
|
|
||
|
/** Free the TX interface after composing and sending a frame */
|
||
|
void TF_ReleaseTx(void)
|
||
|
{
|
||
|
// release mutex
|
||
|
}
|