Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
devboard_app_eink.c File Reference
#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "cascoda-bm/cascoda_evbme.h"
#include "cascoda-bm/cascoda_interface.h"
#include "cascoda-bm/cascoda_sensorif.h"
#include "cascoda-bm/cascoda_types.h"
#include "cascoda-bm/cascoda_wait.h"
#include "cascoda-util/cascoda_time.h"
#include "ca821x_api.h"
#include "cascoda-bm/test15_4_evbme.h"
#include "devboard_btn.h"
#include "sif_il3820.h"
#include "sif_il3820_image.h"
Include dependency graph for devboard_app_eink.c:

Macros

#define SPI_NUM   1
 
#define NUM_IMAGES   4
 
#define SLEEP_LONG_TIME   60000
 

Functions

void hardware_init (void)
 
void hardware_poll (void)
 
bool hardware_can_sleep (void)
 
void hardware_sleep (struct ca821x_dev *pDeviceRef)
 
void hardware_reinitialise (void)
 
int main (void)
 

Macro Definition Documentation

◆ NUM_IMAGES

#define NUM_IMAGES   4

◆ SLEEP_LONG_TIME

#define SLEEP_LONG_TIME   60000

◆ SPI_NUM

#define SPI_NUM   1

Function Documentation

◆ hardware_can_sleep()

bool hardware_can_sleep ( void  )

◆ hardware_init()

void hardware_init ( void  )

◆ hardware_poll()

void hardware_poll ( void  )

◆ hardware_reinitialise()

void hardware_reinitialise ( void  )

◆ hardware_sleep()

void hardware_sleep ( struct ca821x_dev pDeviceRef)

◆ main()

int main ( void  )