Package phones :: Module com_samsungschu470 :: Class Phone
[hide private]
[frames] | no frames]

Class Phone

source code

               object --+            
                        |            
          com_phone.Phone --+        
                            |        
com_brew.RealBrewProtocol --+        
                            |        
     com_samsungscha950.Phone --+    
                                |    
         com_samsungschu740.Phone --+
                                    |
                                   Phone
Known Subclasses:

Nested Classes [hide private]

Inherited from com_brew.RealBrewProtocol: DirCache

Instance Methods [hide private]
 
__init__(self, logtarget, commport)
Calls all the constructors and sets initial modes
source code
 
_read_ringtone_range(self, fundamentals) source code
 
get_ringtone_range(self, name, fundamentals) source code
 
ringtone_name_from_range(self, range, fundamentals) source code
 
_get_file_wallpaper_index(self, idx, result, path, origin) source code
 
get_wallpaper_index(self) source code
 
savewallpapers(self, fundamentals, merge)
Save wallpapers to the phone
source code

Inherited from com_samsungschu740.Phone: saveringtones

Inherited from com_samsungscha950.Phone: check_my_phone, get_esn, get_groups, get_ringtone_index, get_wallpaper_range, getcalendar, getcallhistory, getfundamentals, getmemo, getphonebook, getringtones, getsms, getwallpapers, is_mode_brew, savecalendar, savememo, savephonebook

Inherited from com_phone.Phone: alert, close, log, logdata, progress, raisecommsdnaexception, raisecommsexception, readobject, setmode, writeobject

Inherited from com_phone.Phone (private): _setmodemodem

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Inherited from com_brew.RealBrewProtocol: basename, dirname, exists, explore0c, get_brew_esn, getfilecontents, getfilesystem, getfirmwareinformation, hassubdirs, isdir, isfile, join, listfiles, listsubdirs, mkdir, mkdirs, modemmoderequest, offlinerequest, rmdir, rmdirs, rmfile, sendbrewcommand, setfileattr, statfile, writefile

Inherited from com_brew.RealBrewProtocol (private): _setmodebrew

Class Methods [hide private]

Inherited from com_samsungscha950.Phone: detectphone

Class Variables [hide private]
  desc = 'SCH-U470'
  helpid = 'phone-samsungschu470.htm'
  protocolclass
Various descriptions of data specific to the Samsung SCH-U470 (Juke) Phone
  serialsname = 'schu470'
  ringtone_noring_range = 'range_tones_preloaded_el_no_rings'
  ringtone_default_range = 'range_tones_preloaded_el_01'
  builtin_ringtones = {'Beep Once': 'range_tones_preloaded_el_11...
  builtin_sounds = {}
  builtin_wallpapers = {'Preloaded1': 'range_f_wallpaper_preload...
  builtin_groups = {1: 'Business', 2: 'Colleague', 3: 'Family', ...
  my_model = 'SCH-U470/Juke'
  my_manufacturer = 'SAMSUNG'
  detected_model = 'U470'

Inherited from com_phone.Phone: MODEMODEM, MODENONE, getplaylist, gett9db, gettodo

Inherited from com_brew.RealBrewProtocol: MODEBREW, brewterminator

Inherited from com_brew.RealBrewProtocol (private): _brewepochtounix

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, logtarget, commport)
(Constructor)

source code 

Calls all the constructors and sets initial modes

Overrides: com_brew.RealBrewProtocol.__init__

_read_ringtone_range(self, fundamentals)

source code 
Overrides: com_samsungscha950.Phone._read_ringtone_range

get_ringtone_range(self, name, fundamentals)

source code 
Overrides: com_samsungscha950.Phone.get_ringtone_range

ringtone_name_from_range(self, range, fundamentals)

source code 
Overrides: com_samsungscha950.Phone.ringtone_name_from_range

_get_file_wallpaper_index(self, idx, result, path, origin)

source code 
Overrides: com_samsungscha950.Phone._get_file_wallpaper_index

get_wallpaper_index(self)

source code 
Overrides: com_samsungscha950.Phone.get_wallpaper_index

savewallpapers(self, fundamentals, merge)

source code 

Save wallpapers to the phone

Overrides: com_samsungscha950.Phone.savewallpapers

Class Variable Details [hide private]

protocolclass

Various descriptions of data specific to the Samsung SCH-U470 (Juke) Phone

Value:
phones.p_samsungschu470

builtin_ringtones

Value:
{'Beep Once': 'range_tones_preloaded_el_11',
 'Bell 1': 'range_tones_preloaded_el_02',
 'Bell 2': 'range_tones_preloaded_el_03',
 'Bell 3': 'range_tones_preloaded_el_04',
 'Melody 1': 'range_tones_preloaded_el_05',
 'Melody 2': 'range_tones_preloaded_el_06',
 'Melody 3': 'range_tones_preloaded_el_07',
 'Melody 4': 'range_tones_preloaded_el_08',
...

builtin_wallpapers

Value:
{'Preloaded1': 'range_f_wallpaper_preloaded_el_01',
 'Preloaded2': 'range_f_wallpaper_preloaded_el_02',
 'Preloaded3': 'range_f_wallpaper_preloaded_el_03',
 'Preloaded4': 'range_f_wallpaper_preloaded_el_04',
 'Preloaded5': 'range_f_wallpaper_preloaded_el_05'}

builtin_groups

Value:
{1: 'Business', 2: 'Colleague', 3: 'Family', 4: 'Friends'}