Settings
- GSM_Error GSM_GetLocale(GSM_StateMachine * s, GSM_Locale * locale)
-
Gets locale from phone.
- GSM_Error GSM_SetLocale(GSM_StateMachine * s, GSM_Locale * locale)
-
Sets locale of phone.
- GSM_Error GSM_GetSyncMLSettings(GSM_StateMachine * s, GSM_SyncMLSettings * settings)
-
Acquires SyncML settings.
- GSM_Error GSM_SetSyncMLSettings(GSM_StateMachine * s, GSM_SyncMLSettings * settings)
-
Changes SyncML settings.
- GSM_Error GSM_GetChatSettings(GSM_StateMachine * s, GSM_ChatSettings * settings)
-
Acquires chat/presence settings.
- GSM_Error GSM_SetChatSettings(GSM_StateMachine * s, GSM_ChatSettings * settings)
-
Changes chat/presence settings.
- GSM_Error GSM_GetMMSSettings(GSM_StateMachine * s, GSM_MultiWAPSettings * settings)
-
Acquires MMS settings.
- GSM_Error GSM_SetMMSSettings(GSM_StateMachine * s, GSM_MultiWAPSettings * settings)
-
Changes MMS settings.
- GSM_Error GSM_SetAutoNetworkLogin(GSM_StateMachine * s)
-
Enables network auto login.
- GSM_Error GSM_Reset(GSM_StateMachine * s, gboolean hard)
-
Performs phone reset.
- GSM_Error GSM_ResetPhoneSettings(GSM_StateMachine * s, GSM_ResetSettingsType Type)
-
Resets phone settings.
- GSM_Error GSM_GetProfile(GSM_StateMachine * s, GSM_Profile * Profile)
-
Reads profile.
- GSM_Error GSM_SetProfile(GSM_StateMachine * s, GSM_Profile * Profile)
-
Updates profile.
- GSM_Error GSM_GetFMStation(GSM_StateMachine * s, GSM_FMStation * FMStation)
-
Reads FM station.
- GSM_Error GSM_SetFMStation(GSM_StateMachine * s, GSM_FMStation * FMStation)
-
Sets FM station.
- GSM_Error GSM_ClearFMStations(GSM_StateMachine * s)
-
Clears defined FM stations.
- GSM_Error GSM_GetGPRSAccessPoint(GSM_StateMachine * s, GSM_GPRSAccessPoint * point)
-
Gets GPRS access point.
- GSM_Error GSM_SetGPRSAccessPoint(GSM_StateMachine * s, GSM_GPRSAccessPoint * point)
-
Sets GPRS access point.
struct GSM_SyncMLSettings
Public Members
- int Location
-
- gboolean Active
-
- gboolean SyncPhonebook
-
- gboolean SyncCalendar
-
- char Name[(20+1)*2]
-
- char PhonebookDataBase[(50+1)*2]
-
- char CalendarDataBase[(50+1)*2]
-
- char User[(30+1)*2]
-
- char Password[(20+1)*2]
-
- char Server[(128+1)*2]
-
- GSM_MultiWAPSettings Connection
-
- GSM_ResetSettingsType enum
-
Values:
- GSM_RESET_PHONESETTINGS = 1 -
- GSM_RESET_USERINTERFACE -
- GSM_RESET_USERINTERFACE_PHONESETTINGS -
- GSM_RESET_DEVICE -
- GSM_RESET_FULLFACTORY -
struct GSM_ChatSettings
Public Members
- char Name[(50+1)*2]
-
- char HomePage[(200+1)*2]
-
- char User[(50+1)*2]
-
- char Password[(50+1)*2]
-
- int Location
-
- gboolean Active
-
- GSM_MultiWAPSettings Connection
-
- GSM_Profile_Feat_Value enum
-
Values:
- PROFILE_KEYPAD_LEVEL1 = 1 -
- PROFILE_KEYPAD_LEVEL2 -
- PROFILE_KEYPAD_LEVEL3 -
- PROFILE_KEYPAD_OFF -
- PROFILE_CALLALERT_RINGING -
- PROFILE_CALLALERT_BEEPONCE -
- PROFILE_CALLALERT_OFF -
- PROFILE_CALLALERT_RINGONCE -
- PROFILE_CALLALERT_ASCENDING -
- PROFILE_CALLALERT_CALLERGROUPS -
- PROFILE_VOLUME_LEVEL1 -
- PROFILE_VOLUME_LEVEL2 -
- PROFILE_VOLUME_LEVEL3 -
- PROFILE_VOLUME_LEVEL4 -
- PROFILE_VOLUME_LEVEL5 -
- PROFILE_MESSAGE_NOTONE -
- PROFILE_MESSAGE_STANDARD -
- PROFILE_MESSAGE_SPECIAL -
- PROFILE_MESSAGE_BEEPONCE -
- PROFILE_MESSAGE_ASCENDING -
- PROFILE_MESSAGE_PERSONAL -
- PROFILE_VIBRATION_OFF -
- PROFILE_VIBRATION_ON -
- PROFILE_VIBRATION_FIRST -
- PROFILE_WARNING_ON -
- PROFILE_WARNING_OFF -
- PROFILE_AUTOANSWER_ON -
- PROFILE_AUTOANSWER_OFF -
- PROFILE_LIGHTS_OFF -
- PROFILE_LIGHTS_AUTO -
- PROFILE_SAVER_ON -
- PROFILE_SAVER_OFF -
- PROFILE_SAVER_TIMEOUT_5SEC -
- PROFILE_SAVER_TIMEOUT_20SEC -
- PROFILE_SAVER_TIMEOUT_1MIN -
- PROFILE_SAVER_TIMEOUT_2MIN -
- PROFILE_SAVER_TIMEOUT_5MIN -
- PROFILE_SAVER_TIMEOUT_10MIN -
- GSM_Profile_Feat_ID enum
-
Values:
- Profile_KeypadTone = 1 -
- Profile_CallAlert -
- Profile_RingtoneVolume -
- Profile_MessageTone -
- Profile_Vibration -
- Profile_WarningTone -
- Profile_AutoAnswer -
- Profile_Lights -
- Profile_ScreenSaverTime -
- Profile_ScreenSaver -
- Profile_ScreenSaverNumber -
- Profile_RingtoneID -
- Profile_MessageToneID -
- Profile_CallerGroups -
struct GSM_Profile
It contains phone profiles
Public Members
struct GSM_FMStation
Public Members
- int Location
-
- double Frequency
-
- char StationName[(GSM_MAX_FMSTATION_LENGTH+1)*2]
-
struct GSM_GPRSAccessPoint
Public Members
- int Location
-
- gboolean Active
-
- unsigned char Name[(GSM_MAX_GPRS_AP_NAME_LENGTH+1)*2]
-
- unsigned char URL[(GSM_MAX_GPRS_AP_URL_LENGTH+1)*2]
-
- GSM_DateFormat enum
-
Values:
- GSM_Date_DDMMYYYY = 1 -
- GSM_Date_MMDDYYYY -
- GSM_Date_YYYYMMDD -
- GSM_Date_DDMMMYY -
- GSM_Date_MMDDYY -
- GSM_Date_DDMMYY -
- GSM_Date_YYMMDD -
- GSM_Date_OFF -
struct GSM_Locale
struct GSM_Profile_PhoneTableValue