Class: Odn720

Inherits:
Odn show all
Defined in:
lib/platform/stb/odn/odn_720/odn_720.rb

Overview

Adds to or modifies the Odn platform with Odn720-specific functionality.

Direct Known Subclasses

Odn720Moto, Odn720Sa, Odn720Samsung

Instance Attribute Summary

Attributes inherited from Platform

#id, #keys, #remotes, #roi, #screens

Instance Method Summary collapse

Methods inherited from Odn

#clear_tuner_caches?, #get_available_heap, #get_channel_number_from_guide, #get_channel_number_from_info_banner, #get_heap_size, #get_largest_block, #init?, #measure_burst_tune, #measure_guide_tune, #measure_tune, #measure_tune_guide_mod_mod, #odn_web_server_odn_diags_last_reboot, #report_available_heap_to_sword, #report_heap_size_to_sword, #report_largest_block_to_sword, #sleep_while_check_for_reboots, #time_diff_milli, #verify_expected_channel?

Methods inherited from Stb

#in_standby?, #init?, #password, #power_on?, #username

Methods included from RoiHelper

#roi_resolution

Methods inherited from Platform

#alt_parental_controls_pin, #app_version, #audio_level, #audio_level_left, #audio_level_right, #audio_present?, #capture_audio, #capture_frames, #capture_screen, #device_type_is?, #device_type_not?, #entitlements, #has_power?, #height, #high_def?, #init?, #ip_address, #is_generic?, #lock, #mac_address, #model, #name, #parental_controls_pin, #password, #platform, #power_cycle, #power_off, #power_on, #power_on?, #press_key, #record_audio, #record_video, #remote_type=, #remote_type_is?, #reset_video, #resolution, #save_last_screen_captured, #slot, #snmp_get, #snmp_set, #software_version, #stop_audio, #stop_video, #upload_screenshot, #username, #width

Constructor Details

#initialize(*args) ⇒ Odn720

Public: Initializes a Odn 720p device.



9
10
11
12
# File 'lib/platform/stb/odn/odn_720/odn_720.rb', line 9

def initialize(*args)
  super(*args)
  @roi = Odn720Rois.new(self)
end