spandsp 0.0.6
ademco_contactid_sender_state_s Struct Reference

Public Attributes

tone_report_func_t callback
 
void * callback_user_data
 
int step
 
int remaining_samples
 
dtmf_tx_state_t dtmf
 
float threshold
 
float energy
 
goertzel_state_t tone_1400
 
goertzel_state_t tone_2300
 
int current_sample
 
char tx_digits [16+1]
 A buffer to save the sent message, in case we need to retry.
 
int tx_digits_len
 
int tries
 The number of consecutive retries.
 
int tone_state
 
int duration
 
int last_hit
 
int in_tone
 
int clear_to_send
 
int timer
 
int busy
 
logging_state_t logging
 Error and flow logging control.
 

Member Data Documentation

◆ current_sample

int ademco_contactid_sender_state_s::current_sample

The current sample number within a processing block.

◆ energy

float ademco_contactid_sender_state_s::energy

The accumlating total energy on the same period over which the Goertzels work.

◆ threshold

float ademco_contactid_sender_state_s::threshold

Minimum acceptable tone level for detection.


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