TMPM4G9  V1.0.0.0
remote.c File Reference

This file provides API functions for Remote Control. More...

#include "remote.h"
#include "bsp.h"

Macros

#define REMOTE_NULL   ((void *)0)
 
#define FMT_SAMPLE_CUSTOM_BIT_NUM   (16UL)
 
#define FMT_SAMPLE_DATA_BIT_NUM   (8UL)
 
#define FMT_SAMPLE_R_DATA_BIT_NUM   (8UL)
 
#define FMT_SAMPLE_TOTAL_BIT_NUM   ((uint32_t)(FMT_SAMPLE_CUSTOM_BIT_NUM + FMT_SAMPLE_DATA_BIT_NUM + FMT_SAMPLE_R_DATA_BIT_NUM))
 
#define RMC_LD_INT_FLAG_OFF   ((uint32_t)0x00000000)
 
#define RMC_LD_INT_FLAG_ON   ((uint32_t)0x00000001)
 

Functions

remote_tremote_initialize (remote_initial_setting_t *p_param)
 Initialize. More...
 
void remote_finalize (remote_t *p_instance)
 Finalize. More...
 
void remote_start (remote_t *p_instance)
 Start to receive. More...
 
void remote_stop (remote_t *p_instance)
 Stop to receive. More...
 
TXZ_Result remote_get_list_data (remote_t *p_instance, remote_data_t *p_data)
 Get Receive Data. More...
 
void remote_irq_handler (remote_t *p_instance, uint32_t status)
 IRQ Handler. More...
 

Detailed Description

This file provides API functions for Remote Control.

Version
V1.0.0.1
Date
2018-04-02 19:31:41

DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LICENSE AGREEMENT.

Copyright(C) Toshiba Electronic Device Solutions Corporation 2019