Class w.c.m.BaseWrapper(BaseDeviceConnection, DBusExporterHelper):

Part of wader.common.middleware View In Hierarchy

Known subclasses: wader.common.middleware.CDMAWrapper, wader.common.middleware.WCDMAWrapper

No class docstring
Method disable_echo Disables echo of AT cmds
Method enable_echo Enables echo
Method get_card_model Returns the card model
Method get_card_version Returns the firmware version
Method get_manufacturer_name Returns the Manufacturer name
Method get_signal_level Returns the signal level
Method send_at Sends an arbitrary AT string atstr
Method get_bands Returns a list with the available bands
Method configure_connection Configures the connection with the given parameters

Inherited from BaseDeviceConnection:

Method __init__ Undocumented
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 disable_echo(self):
Disables echo of AT cmds
def enable_echo(self):
Enables echo
def get_card_model(self):
Returns the card model
Returns (type: defer.Deferred )
def get_card_version(self):
Returns the firmware version
Returns (type: defer.Deferred )
def get_manufacturer_name(self):
Returns the Manufacturer name
Returns (type: Deferred )
def get_signal_level(self):
Returns the signal level
Returns (type: Deferred )
def send_at(self, atstr):
Sends an arbitrary AT string atstr
def get_bands(self):
Returns a list with the available bands
def configure_connection(self, options):
Configures the connection with the given parameters
Parametersoptions (type: dict )
def _configure_conn_mode(self, options):
Undocumented
def _configure_band_mode(self, options):
Undocumented
API Documentation for wader-core, generated by pydoctor at 2008-08-27 16:53:37.