Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
thread_dev_main.c File Reference
#include <stdlib.h>
#include <string.h>
#include "cascoda-bm/cascoda_evbme.h"
#include "cascoda-bm/cascoda_interface.h"
#include "cascoda-bm/cascoda_serial.h"
#include "cascoda-bm/cascoda_types.h"
#include "cascoda-bm/test15_4_evbme.h"
#include "cascoda-util/cascoda_tasklet.h"
#include "ca821x_api.h"
#include "ot_api_headers.h"
#include "openthread/instance.h"
#include "openthread/link.h"
#include "openthread/tasklet.h"
#include "openthread/thread.h"
#include "platform.h"
Include dependency graph for thread_dev_main.c:

Functions

int ot_serial_dispatch (uint8_t *buf, size_t len, struct ca821x_dev *pDeviceRef)
 
int ot_reinitialise (struct ca821x_dev *pDeviceRef)
 
void sleep_if_possible ()
 
void NANO120_Initialise (u8_t status, struct ca821x_dev *pDeviceRef)
 
void NANO120_Handler (struct ca821x_dev *pDeviceRef)
 
void otTaskletsSignalPending (otInstance *aInstance)
 
int main (void)
 

Variables

u8_t HandleMac
 
otInstance * OT_INSTANCE
 

Function Documentation

◆ main()

int main ( void  )

◆ NANO120_Handler()

void NANO120_Handler ( struct ca821x_dev pDeviceRef)

◆ NANO120_Initialise()

void NANO120_Initialise ( u8_t  status,
struct ca821x_dev pDeviceRef 
)

◆ ot_reinitialise()

int ot_reinitialise ( struct ca821x_dev pDeviceRef)

◆ ot_serial_dispatch()

int ot_serial_dispatch ( uint8_t *  buf,
size_t  len,
struct ca821x_dev pDeviceRef 
)

◆ otTaskletsSignalPending()

void otTaskletsSignalPending ( otInstance *  aInstance)

◆ sleep_if_possible()

void sleep_if_possible ( void  )

Variable Documentation

◆ HandleMac

u8_t HandleMac
extern