Class w.c.m.CDMAWrapper(BaseWrapper, CDMADeviceConnection):

Part of wader.common.middleware View In Hierarchy

Known subclasses: wader.common.exported.CDMAAdapter

Wrapper around CDMADeviceConnection
Method get_esn Returns the device ESN

Inherited from BaseWrapper:

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
Method _configure_conn_mode Undocumented
Method _configure_band_mode Undocumented

Inherited from BaseDeviceConnection (via BaseWrapper):

Method __init__ Undocumented
Method reset_settings Resets the settings to factory settings

Inherited from SIMProtocol (via BaseWrapper, 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 BaseWrapper, 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

Inherited from CDMADeviceConnection:

Method __init__ Undocumented

Inherited from BaseDeviceConnection (via CDMADeviceConnection):

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 CDMADeviceConnection, 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 CDMADeviceConnection, 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 _enable_device(self):
Enables the device
def get_esn(self):
Returns the device ESN
API Documentation for wader-core, generated by pydoctor at 2008-08-27 16:53:37.