|
|
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.
|
| |
◆ 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: