enigma2  2.6
Public Member Functions | Static Public Attributes | List of all members
enigma.IrProtocol Class Reference
Inheritance diagram for enigma.IrProtocol:

Public Member Functions

def __init__ (self, carr_period, carr_low, tggl_mask, strtbits, start_on, start_total, one_on, one_total, zero_on, zero_total, stopbts, stop_on, stop_total, repeat_millis, repeat_proto_id)
 

Static Public Attributes

 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 carrier_period = _swig_property(_enigma.IrProtocol_carrier_period_get, _enigma.IrProtocol_carrier_period_set)
 
 carrier_low = _swig_property(_enigma.IrProtocol_carrier_low_get, _enigma.IrProtocol_carrier_low_set)
 
 toggle_mask = _swig_property(_enigma.IrProtocol_toggle_mask_get, _enigma.IrProtocol_toggle_mask_set)
 
 startbits = _swig_property(_enigma.IrProtocol_startbits_get, _enigma.IrProtocol_startbits_set)
 
 start_ontime = _swig_property(_enigma.IrProtocol_start_ontime_get, _enigma.IrProtocol_start_ontime_set)
 
 start_totaltime = _swig_property(_enigma.IrProtocol_start_totaltime_get, _enigma.IrProtocol_start_totaltime_set)
 
 one_ontime = _swig_property(_enigma.IrProtocol_one_ontime_get, _enigma.IrProtocol_one_ontime_set)
 
 one_totaltime = _swig_property(_enigma.IrProtocol_one_totaltime_get, _enigma.IrProtocol_one_totaltime_set)
 
 zero_ontime = _swig_property(_enigma.IrProtocol_zero_ontime_get, _enigma.IrProtocol_zero_ontime_set)
 
 zero_totaltime = _swig_property(_enigma.IrProtocol_zero_totaltime_get, _enigma.IrProtocol_zero_totaltime_set)
 
 stopbits = _swig_property(_enigma.IrProtocol_stopbits_get, _enigma.IrProtocol_stopbits_set)
 
 stop_ontime = _swig_property(_enigma.IrProtocol_stop_ontime_get, _enigma.IrProtocol_stop_ontime_set)
 
 stop_totaltime = _swig_property(_enigma.IrProtocol_stop_totaltime_get, _enigma.IrProtocol_stop_totaltime_set)
 
 repeat_ms = _swig_property(_enigma.IrProtocol_repeat_ms_get, _enigma.IrProtocol_repeat_ms_set)
 
 repeat_id = _swig_property(_enigma.IrProtocol_repeat_id_get, _enigma.IrProtocol_repeat_id_set)
 
 IR_PROTO_NEC = _enigma.IrProtocol_IR_PROTO_NEC
 
 IR_PROTO_SIRC = _enigma.IrProtocol_IR_PROTO_SIRC
 
 IR_PROTO_JVC = _enigma.IrProtocol_IR_PROTO_JVC
 
 IR_PROTO_RC5 = _enigma.IrProtocol_IR_PROTO_RC5
 
 IR_PROTO_REP_NEC = _enigma.IrProtocol_IR_PROTO_REP_NEC
 
 IR_PROTO_REP_JVC = _enigma.IrProtocol_IR_PROTO_REP_JVC
 
 IR_PROTO_CUSTOM = _enigma.IrProtocol_IR_PROTO_CUSTOM
 
 IR_PROTO_REP_CUSTOM = _enigma.IrProtocol_IR_PROTO_REP_CUSTOM
 

Constructor & Destructor Documentation

◆ __init__()

def enigma.IrProtocol.__init__ (   self,
  carr_period,
  carr_low,
  tggl_mask,
  strtbits,
  start_on,
  start_total,
  one_on,
  one_total,
  zero_on,
  zero_total,
  stopbts,
  stop_on,
  stop_total,
  repeat_millis,
  repeat_proto_id 
)
__init__(IrProtocol self, uint16_t carr_period, uint16_t carr_low, uint32_t tggl_mask, uint8_t strtbits, uint16_t start_on, uint16_t start_total, uint16_t one_on, uint16_t one_total, uint16_t zero_on, uint16_t zero_total, uint8_t stopbts, uint16_t stop_on, uint16_t stop_total, uint8_t repeat_millis, uint8_t repeat_proto_id) -> IrProtocol

Member Data Documentation

◆ carrier_low

enigma.IrProtocol.carrier_low = _swig_property(_enigma.IrProtocol_carrier_low_get, _enigma.IrProtocol_carrier_low_set)
static

◆ carrier_period

enigma.IrProtocol.carrier_period = _swig_property(_enigma.IrProtocol_carrier_period_get, _enigma.IrProtocol_carrier_period_set)
static

◆ IR_PROTO_CUSTOM

enigma.IrProtocol.IR_PROTO_CUSTOM = _enigma.IrProtocol_IR_PROTO_CUSTOM
static

◆ IR_PROTO_JVC

enigma.IrProtocol.IR_PROTO_JVC = _enigma.IrProtocol_IR_PROTO_JVC
static

◆ IR_PROTO_NEC

enigma.IrProtocol.IR_PROTO_NEC = _enigma.IrProtocol_IR_PROTO_NEC
static

◆ IR_PROTO_RC5

enigma.IrProtocol.IR_PROTO_RC5 = _enigma.IrProtocol_IR_PROTO_RC5
static

◆ IR_PROTO_REP_CUSTOM

enigma.IrProtocol.IR_PROTO_REP_CUSTOM = _enigma.IrProtocol_IR_PROTO_REP_CUSTOM
static

◆ IR_PROTO_REP_JVC

enigma.IrProtocol.IR_PROTO_REP_JVC = _enigma.IrProtocol_IR_PROTO_REP_JVC
static

◆ IR_PROTO_REP_NEC

enigma.IrProtocol.IR_PROTO_REP_NEC = _enigma.IrProtocol_IR_PROTO_REP_NEC
static

◆ IR_PROTO_SIRC

enigma.IrProtocol.IR_PROTO_SIRC = _enigma.IrProtocol_IR_PROTO_SIRC
static

◆ one_ontime

enigma.IrProtocol.one_ontime = _swig_property(_enigma.IrProtocol_one_ontime_get, _enigma.IrProtocol_one_ontime_set)
static

◆ one_totaltime

enigma.IrProtocol.one_totaltime = _swig_property(_enigma.IrProtocol_one_totaltime_get, _enigma.IrProtocol_one_totaltime_set)
static

◆ repeat_id

enigma.IrProtocol.repeat_id = _swig_property(_enigma.IrProtocol_repeat_id_get, _enigma.IrProtocol_repeat_id_set)
static

◆ repeat_ms

enigma.IrProtocol.repeat_ms = _swig_property(_enigma.IrProtocol_repeat_ms_get, _enigma.IrProtocol_repeat_ms_set)
static

◆ start_ontime

enigma.IrProtocol.start_ontime = _swig_property(_enigma.IrProtocol_start_ontime_get, _enigma.IrProtocol_start_ontime_set)
static

◆ start_totaltime

enigma.IrProtocol.start_totaltime = _swig_property(_enigma.IrProtocol_start_totaltime_get, _enigma.IrProtocol_start_totaltime_set)
static

◆ startbits

enigma.IrProtocol.startbits = _swig_property(_enigma.IrProtocol_startbits_get, _enigma.IrProtocol_startbits_set)
static

◆ stop_ontime

enigma.IrProtocol.stop_ontime = _swig_property(_enigma.IrProtocol_stop_ontime_get, _enigma.IrProtocol_stop_ontime_set)
static

◆ stop_totaltime

enigma.IrProtocol.stop_totaltime = _swig_property(_enigma.IrProtocol_stop_totaltime_get, _enigma.IrProtocol_stop_totaltime_set)
static

◆ stopbits

enigma.IrProtocol.stopbits = _swig_property(_enigma.IrProtocol_stopbits_get, _enigma.IrProtocol_stopbits_set)
static

◆ thisown

enigma.IrProtocol.thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
static

◆ toggle_mask

enigma.IrProtocol.toggle_mask = _swig_property(_enigma.IrProtocol_toggle_mask_get, _enigma.IrProtocol_toggle_mask_set)
static

◆ zero_ontime

enigma.IrProtocol.zero_ontime = _swig_property(_enigma.IrProtocol_zero_ontime_get, _enigma.IrProtocol_zero_ontime_set)
static

◆ zero_totaltime

enigma.IrProtocol.zero_totaltime = _swig_property(_enigma.IrProtocol_zero_totaltime_get, _enigma.IrProtocol_zero_totaltime_set)
static

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