Class w.c.p.CDMADeviceConnection(BaseDeviceConnection):

Part of wader.common.protocol View In Hierarchy

Known subclasses: wader.common.middleware.CDMAWrapper

No class docstring
Method __init__ Undocumented
Method get_esn Returns the device ESN

Inherited from BaseDeviceConnection:

Method disable_echo Disables echo of AT cmds
Method enable_echo Enables echo of AT cmds
Method get_card_model Returns the device model
Method get_card_version Returns the device firmware version
Method get_manufacturer_name Returns the manufacturer name of the SIM card
Method get_signal_level Returns a tuple with the RSSI and BER of the connection
Method send_at Send an arbitrary AT string to the SIM card
Method reset_settings Resets the settings to factory settings

Inherited from SIMProtocol (via BaseDeviceConnection):

Method transition_to_idle Transitions to idle and processes next queued ATCmd
Method send_splitcmd Used to send the second part of a split command after prompt appears
Method _process_at_cmd Undocumented
Method _check_queue Undocumented
Method queue_at_cmd Queues an ATCmd and returns a deferred

Inherited from BufferingStateMachine (via BaseDeviceConnection, SIMProtocol):

Method _timeout_eb Executed when a command exceeds its timeout
Method cancel_current_delayed_call Cancels current ATCmd dellayed call if active
Method notify_success Notify success to current ATCmd callbacks
Method notify_failure Notify failure to current ATCmd errbacks
Method set_cmd Sets self.cmd to cmd
Method set_state Sets and logs the new state
Method emit_signal Emits a signal
Method dataReceived See twisted.internet.protocol.Protocol.dataReceived
Method process_notifications Processes unsolicited notifications in _buffer
Method handle_idle See the method comments
Method handle_waiting Undocumented
def __init__(self, device, udi):
Undocumented
def get_esn(self):
Returns the device ESN
API Documentation for wader-core, generated by pydoctor at 2008-08-27 16:53:37.