libsigrokdecode  unreleased development snapshot
sigrok protocol decoding library
Data Fields
irmp_result_data Struct Reference

IR decoder result data at the library's public API. More...

#include <irmp-main-sharedlib.h>

+ Collaboration diagram for irmp_result_data:

Data Fields

uint32_t protocol
 
const char * protocol_name
 !< protocol, e.g. More...
 
uint32_t address
 !< name of the protocol More...
 
uint32_t command
 !< address More...
 
uint32_t flags
 !< command More...
 
uint32_t start_sample
 !< flags currently only repetition (bit 0) More...
 
uint32_t end_sample
 !< the sampleindex there the detected command started More...
 

Detailed Description

IR decoder result data at the library's public API.

Definition at line 82 of file irmp-main-sharedlib.h.

Field Documentation

uint32_t irmp_result_data::address

!< name of the protocol

Definition at line 85 of file irmp-main-sharedlib.h.

Referenced by irmp_get_result_data().

uint32_t irmp_result_data::command

!< address

Definition at line 86 of file irmp-main-sharedlib.h.

Referenced by irmp_get_result_data().

uint32_t irmp_result_data::end_sample

!< the sampleindex there the detected command started

Definition at line 89 of file irmp-main-sharedlib.h.

Referenced by irmp_get_result_data().

uint32_t irmp_result_data::flags

!< command

Definition at line 87 of file irmp-main-sharedlib.h.

Referenced by irmp_get_result_data().

uint32_t irmp_result_data::protocol

Definition at line 83 of file irmp-main-sharedlib.h.

Referenced by irmp_get_protocol_name(), and irmp_get_result_data().

const char* irmp_result_data::protocol_name

!< protocol, e.g.

NEC_PROTOCOL

Definition at line 84 of file irmp-main-sharedlib.h.

Referenced by irmp_get_result_data().

uint32_t irmp_result_data::start_sample

!< flags currently only repetition (bit 0)

Definition at line 88 of file irmp-main-sharedlib.h.

Referenced by irmp_get_result_data().


The documentation for this struct was generated from the following file: