LibDMRConf  0.6.0
A library to program DMR radios.
Public Types | Public Attributes | List of all members
D878UVCodeplug::analog_alarm_setting_t Struct Reference

Binary representation of the analog alarm settings. More...

#include <d878uv_codeplug.hh>

Public Types

enum  Action { ALARM_AA_NONE = 0, ALARM_AA_TX_AND_BG = 1, ALARM_AA_TX_AND_ALARM = 2, ALARM_AA_BOTH = 3 }
 Possible alarm types. More...
 
enum  ENIType { ALARM_ENI_NONE = 0, ALARM_ENI_DTMF = 1, ALARM_ENI_5TONE = 2 }
 Possible alarm signalling types. More...
 

Public Attributes

uint8_t action
 Action to take, see Action.
 
uint8_t eni_type
 ENI type, see ENIType.
 
uint8_t emergency_id_idx
 Emergency ID index, 0-based.
 
uint8_t time
 Alarm time in seconds, default 10.
 
uint8_t tx_dur
 TX duration in seconds, default 10.
 
uint8_t rx_dur
 RX duration in seconds, default 60.
 

Detailed Description

Binary representation of the analog alarm settings.

Size 0x6 bytes.

Member Enumeration Documentation

◆ Action

Possible alarm types.

Enumerator
ALARM_AA_NONE 

No alarm at all.

ALARM_AA_TX_AND_BG 

Transmit and background.

ALARM_AA_TX_AND_ALARM 

Transmit and alarm.

ALARM_AA_BOTH 

Both?

◆ ENIType

Possible alarm signalling types.

Enumerator
ALARM_ENI_NONE 

No alarm code signalling.

ALARM_ENI_DTMF 

Send alarm code as DTMF.

ALARM_ENI_5TONE 

Send alarm code as 5-tone.


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