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.
28 lines
660 B
28 lines
660 B
#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
|
|
}
|
|
|