LibDriver IR_REMOTE
Loading...
Searching...
No Matches
ir_remote example driver function

ir_remote example driver modules More...

Collaboration diagram for ir_remote example driver function:

Functions

uint8_t ir_remote_basic_irq_handler (void)
 basic irq
uint8_t ir_remote_basic_init (void(*callback)(ir_remote_t *data))
 basic example init
uint8_t ir_remote_basic_deinit (void)
 basic example deinit

Detailed Description

ir_remote example driver modules

Function Documentation

◆ ir_remote_basic_deinit()

uint8_t ir_remote_basic_deinit ( void )

basic example deinit

Returns
status code
  • 0 success
  • 1 deinit failed
Note
none

Definition at line 98 of file driver_ir_remote_basic.c.

Here is the call graph for this function:

◆ ir_remote_basic_init()

uint8_t ir_remote_basic_init ( void(* callback )(ir_remote_t *data))

basic example init

Parameters
[in]*callbackpointer to an irq callback address
Returns
status code
  • 0 success
  • 1 init failed
Note
none

Definition at line 68 of file driver_ir_remote_basic.c.

Here is the call graph for this function:

◆ ir_remote_basic_irq_handler()

uint8_t ir_remote_basic_irq_handler ( void )

basic irq

Returns
status code
  • 0 success
  • 1 run failed
Note
none

Definition at line 48 of file driver_ir_remote_basic.c.

Here is the call graph for this function: