Part of vmc.common.hardware.huawei View In Hierarchy
Method | __init__ | Undocumented |
Method | set_smsc | Sets the SIM's smsc to smsc
|
Inherited from SIMCardConnAdapter:
Method | add_contact | Adds contact to the SIM and returns the index where was
stored
|
Method | add_sms | Adds sms to the SIM archive
|
Method | check_pin | Returns the SIM's auth state |
Method | find_contacts | Returns a list of Contact whose name matches pattern
|
Method | get_contacts | Returns a list with all the contacts in the SIM |
Method | get_contact_by_index | Undocumented |
Method | get_free_contact_ids | Returns a deque with the contact ids not used |
Method | get_used_contact_ids | Returns a list with the used contact ids |
Method | get_used_sms_ids | Returns a list with used SMS ids in the SIM card |
Method | get_sms | Returns a list of ShortMessage objects with all the SMS in the SIM card |
Method | get_available_charset | Returns a list with the available character sets |
Method | get_card_model | Returns the the card's model |
Method | get_card_version | Returns a deferred that will be callbacked with the card's version |
Method | get_charset | Returns the current charset |
Method | get_imei | Returns the card's IMEI number |
Method | get_imsi | Returns the SIM's IMSI number |
Method | get_manufacturer_name | Returns the Manufacturer name |
Method | get_phonebook_size | Returns the phonebook size of the SIM card |
Method | get_pin_status | Returns 1 if PIN auth is active and 0 if its not |
Method | get_signal_level | Returns the signal level |
Method | get_sms_by_index | Returns a ShortMessage object representing the SMS at
index
|
Method | get_smsc | Returns the SMSC number stored in the SIM |
Method | get_netreg_status | Returns a tuple with the network registration status |
Method | get_network_info | Returns the network info (a.k.a AT+COPS?) |
Method | get_network_names | Returns a list of NetworkObject s (a.k.a AT+COPS=?)
|
Method | get_roaming_ids | Returns the network ids stored in the SIM to roam (a.k.a AT+CPOL?) |
Method | send_sms | Sends sms and returns the index
|
Method | set_charset | Sets the character set used on the SIM |
Inherited from SIMCardConnection (via SIMCardConnAdapter):
Method | change_pin | Changes oldpin to newpin in the SIM card
|
Method | delete_all_contacts | Deletes all the contacts in SIM card, function useful for tests |
Method | delete_all_sms | Deletes all the messages in SIM card, function useful for tests |
Method | delete_contact | Deletes the contact specified by index |
Method | delete_sms | Deletes the message specified by index |
Method | disable_echo | Disables echo of AT cmds |
Method | disable_pin | Disables pin authentication at startup |
Method | enable_pin | Enables pin authentication at startup |
Method | get_next_contact_id | Returns the next free contact id |
Method | register_with_network | Registers with the given netid |
Method | reset_settings | Resets the settings to factory settings |
Method | send_at | Send an arbitrary AT string to the SIM card |
Method | send_pin | Sends the PIN to the SIM card |
Method | send_puk | Sends PUK and PIN to the SIM card |
Method | set_netreg_notification | Sets CREG unsolicited notification |
Method | set_network_info_format | Undocumented |
Method | set_sms_format | Sets the format of the SMS |
Method | set_sms_indication | Sets the SMS indication mode |
Inherited from SIMProtocol (via SIMCardConnAdapter, SIMCardConnection):
Method | __repr__ | Undocumented |
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 SIMCardConnAdapter, SIMCardConnection, SIMProtocol):
Method | _timeout_eb | Undocumented |
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 | enque_notification | Enqueues a notification |
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 |