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

Type Phone

object --+                
         |                
     Phone --+            
             |            
         Phone --+        
                 |        
             Phone --+    
                     |    
                 Phone --+
                         |
                        Phone


Talk to a Motorola RAZR V3t GSM phone
Method Summary
  __init__(self, logtarget, commport)
    Inherited from Phone
  ascii_to_ucs2(self, v)
convert an ascii string to UCS-2
  charset_ascii(self)
Set the charset to ASCII (default)
  charset_ucs2(self)
Set the charset to UCS-2, used for most string values
  decode_utf16(self, v)
Decode a Motorola unicode string
  del_calendar_entry(self, index)
  encode_utf16(self, v)
Encode a unicode/string into a Motorola unicode
  get_battery_level(self)
  get_firmware_version(self)
  get_manufacturer(self)
  get_model(self)
  get_phone_number(self)
  get_signal_quality(self)
  getcalendar(self, result)
Read all calendars from the phone
  getfundamentals(self, results)
Gets information fundamental to interopating with the phone and UI.
  getphonebook(self, result)
Reads the phonebook data.
  getphoneinfo(self, phone_info)
  lock_calendar(self, lock)
Lock the calendar to access it
  savecalendar(self, result, merge)
Save calendar entries to the phone
  savephonebook(self, result)
Saves out the phonebook
  select_default_SMS(self)
Select the default SMS storage
  select_phonebook(self, phonebook)
  set_mode(self, mode)
Set the current phone mode
  ucs2_to_ascii(self, v)
convert an UCS-2 to ASCII string
    Inherited from Phone
  get_esn(self)
  get_manufacturer_id(self)
  get_model_id(self)
  get_sim_id(self)
  sendATcommand(self, request, responseclass, ignoreerror)
Similar to the sendpbcommand in com_sanyo and com_lg, except that a list of responses is returned, one per line of information returned from the phone
    Inherited from Phone
  alert(self, message, wait)
Raises an alert in the main thread
  close(self)
  getsms(self, fundamentals)
Read SMS messages from the phone
  log(self, str)
Log a message
  logdata(self, str, data, klass)
Log some data with option data object/class for the analyser
  progress(self, pos, max, desc)
Update the progress meter
  raisecommsdnaexception(self, str)
Raise a comms DeviceNeedsAttention Exception
  raisecommsexception(self, str, klass)
  readobject(self, filename, object_class, logtitle, uselocalfs)
Read the specified filename and bind it to the object class
  setmode(self, desiredmode)
Ensure the phone is in the right mode
  writeobject(self, filename, obj, logtitle, uselocalfs)
Writhe the object into the file
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
x.__hash__() <==> hash(x)
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __repr__(x)
x.__repr__() <==> repr(x)
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
x.__str__() <==> str(x)

Class Variable Summary
str desc = 'Moto-RAZR-V3t'
str serialsname = 'motov3t'
    Inherited from Phone
str MODEPHONEBOOK = 'modephonebook'
    Inherited from Phone
NotImplementedType getcallhistory = NotImplemented
NotImplementedType getmemo = NotImplemented
NotImplementedType getplaylist = NotImplemented
NotImplementedType getsms = NotImplemented
NotImplementedType gett9db = NotImplemented
NotImplementedType gettodo = NotImplemented
str MODEMODEM = 'modemodem'
str MODENONE = 'modenone'

Class Variable Details

desc

Type:
str
Value:
'Moto-RAZR-V3t'                                                        

serialsname

Type:
str
Value:
'motov3t'                                                              

Generated by Epydoc 2.1 on Fri Aug 15 18:58:23 2008 http://epydoc.sf.net