Click or drag to resize
SIM800H Class
Class with methods, properties and events to work with a SIM800H module.
Inheritance Hierarchy
SystemObject
  Eclo.NETMF.SIM800HSIM800H

Namespace: Eclo.NETMF.SIM800H
Assembly: Eclo.NETMF.SIM800H (in Eclo.NETMF.SIM800H.dll) Version: 1.1.97.0 (1.1.97.0)
Syntax
C#
public class SIM800H : IDisposable

The SIM800H type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberFileStorage
FileStorage property with all the methods required to access the internal file storage
Public propertyStatic memberGprsIpAppsBearerIsOpen
Status of IP apps bearer in profile 1 of GPRS context
Public propertyStatic memberGprsMmsBearerIsOpen
Status of MMS bearer in profile 2 of GPRS context
Public propertyStatic memberGprsNetworkRegistration
GPRS network registration state of module
Public propertyStatic memberGprsProvider
GprsProvider property with all the methods required to use the GPRS features
Public propertyStatic memberGprsSocketsBearerIsOpen
Status of sockets bearer in profile 0 of GPRS context
Public propertyStatic memberGsmNetworkRegistration
GSM network registration state of module
Public propertyStatic memberHttpClient
HttpClient property with all the methods required to perform HTTP requests
Public propertyStatic memberIMEI
Retrieves the device's IMEI
Public propertyStatic memberIpAddress
IP address of module
Public propertyStatic memberMaxSockets
Maximum number of sockets supported. SIM800H module supports up to 6. When setting this properties, any existing socket will be closed and becomes unavailable.
Public propertyStatic memberMmsClient
MmsClient property with all the methods required to use the MMS (Multimedia Messaging Service) client
Public propertyStatic memberMmsConfiguration
MMS center configuration
Public propertyModelIdentification
Module model identification
Public propertyStatic memberPowerStatus
Power status of SIM800H device
Public propertySerialInterfaceBaudRate
Retrieves baud rate for serial interface
Public propertySIMCardStatus
Get SIM card status
Public propertyStatic memberSmsProvider
SmsProvider property with all the methods required to send SMS (text) messages
Public propertySmsStatusReport
Enable Sms status report
Public propertyStatic memberSntpClient
SntpClient property with all the methods required to user the SNTP (Simple Network Time Protocol) client
Public propertyStatic memberSoftwareRelease
Module software release
Public propertyStatic memberSupplyVoltage
Retrieves supply voltage.
Top
Methods
  NameDescription
Public methodStatic memberConfigure
Configure hardware interface with the device.
Public methodDispose
Releases all resources used by the SIM800H
Public methodEquals (Inherited from Object.)
Public methodStatic memberGetDateTime
Retrieves date time from device's clock. For correct date time the clock must be set either programatically or using SNTP service
Public methodGetHashCode (Inherited from Object.)
Public methodStatic memberGetTimeAndLocation
Retrieves time and optionally location of the device, as reported by the time and location service. Needs to have GPRS connection active.
Public methodGetType (Inherited from Object.)
Public methodStatic memberPowerOff
Powers off the SIM800H module
Public methodStatic memberPowerOnAsync
Starts an asynchronous operation to run the power on sequence
Public methodStatic memberRetrieveOperator
Retrieves the operator wich the device is registered to
Public methodStatic memberRetrievePinState
Retrieves the pin state of the SIM
Public methodStatic memberRetrieveSignalStrength
Get the signal strength (RSSI) of the cellular network
Public methodStatic memberSetPhoneFuncionality
Set phone funcionality
Public methodToString (Inherited from Object.)
Top
Events
  NameDescription
Public eventStatic memberCallReady
Event raised when the device reports that is ready for calls.
Public eventStatic memberGprsNetworkRegistrationChanged
Event raised when the status of the GPRS registration changes.
Public eventStatic memberGsmNetworkRegistrationChanged
Event raised when the status of the GSM network registration changes.
Public eventStatic memberPowerStatusChanged
Event raised when the power status of the device changes.
Public eventStatic memberSimCardStatusChanged
Event raised when the status of the SIM card changes.
Public eventStatic memberSmsReady
Event raised when the device reports that the SMS features are ready.
Public eventStatic memberSmsSentReferenceReceived
Event raised when the device receives a new SMS message.
Public eventStatic memberWarningConditionTriggered
Event raised when there is a warning condition reported by the device.
Top
Fields
  NameDescription
Public fieldStatic memberAccessPointConfiguration
GPRS access point configuration (APN)
Note Note
This APN configuration is used in HTTP calls, SNTP and other IP applications. For MMS set MmsAccessPointConfiguration.
Public fieldStatic memberMmsAccessPointConfiguration
Access point configuration (APN) for MMS
Note Note
This APN configuration is used exclusively for MMS send. For other IP applications set AccessPointConfiguration.
Top
See Also