Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetNetworkName” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- const unsigned char * GSM_GetNetworkName(const char *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetCountryName” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- const unsigned char * GSM_GetCountryName(const char *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_FeatureToString” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- const char * GSM_FeatureToString(GSM_Feature)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_FeatureFromString” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Feature GSM_FeatureFromString(const char *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_IsPhoneFeatureAvailable” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- gboolean GSM_IsPhoneFeatureAvailable(GSM_PhoneModel *, GSM_Feature)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_AddPhoneFeature” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- gboolean GSM_AddPhoneFeature(GSM_PhoneModel *, GSM_Feature)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetManufacturer” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetManufacturer(GSM_StateMachine *, char *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetModel” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetModel(GSM_StateMachine *, char *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetModelInfo” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_PhoneModel * GSM_GetModelInfo(GSM_StateMachine *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetFirmware” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetFirmware(GSM_StateMachine *, char *, char *, double *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetIMEI” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetIMEI(GSM_StateMachine *, char *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetOriginalIMEI” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetOriginalIMEI(GSM_StateMachine *, char *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetManufactureMonth” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetManufactureMonth(GSM_StateMachine *, char *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetProductCode” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetProductCode(GSM_StateMachine *, char *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetHardware” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetHardware(GSM_StateMachine *, char *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetPPM” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetPPM(GSM_StateMachine *, char *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetSIMIMSI” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetSIMIMSI(GSM_StateMachine *, char *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetBatteryCharge” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetBatteryCharge(GSM_StateMachine *, GSM_BatteryCharge *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetSignalQuality” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetSignalQuality(GSM_StateMachine *, GSM_SignalQuality *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetNetworkInfo” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetNetworkInfo(GSM_StateMachine *, GSM_NetworkInfo *)
Warning
doxygenfunction: Unable to resolve multiple matches for function “GSM_GetDisplayStatus” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.39.0/build/gammu-doc/xml. Potential matches:
- GSM_Error GSM_GetDisplayStatus(GSM_StateMachine *, GSM_DisplayFeatures *)
Status of network logging
Values:
Home network for used SIM card.
No network available for used SIM card.
SIM card uses roaming.
Network registration denied - card blocked or expired or disabled.
Unknown network status.
Network explicitely requested by user.
Status of GPRS connection.
Values:
GRPS is detached.
GRPS is attached.
Structure for getting the current network info.
Public Members
Cell ID (CID)
GSM network code.
Status of network logging. If phone is not logged into any network, some values are not filled
LAC (Local Area Code).
Name of current network like returned from phone (or empty).
GPRS state.
Cell ID (CID) for packet network
Status of network logging for packet data. If phone is not logged into any network, some values are not filled
LAC (Local Area Code) for packet data.
Information about signal quality, all these should be -1 when unknown.
Public Members
Signal strength in percent.
Bit error rate in percent.
Power source
Values:
Powered from battery
Powered from AC, battery connected
Powered from AC, battery is charging
Powered from AC, no battery
Powered from AC, battery is fully charged
Power failure
Power source
Values:
Unknown battery
NiMH battery
Lithium Ion battery
Lithium Polymer battery
Battery status
Public Members
Signal strength in percent, -1 = unknown
Charge state
Current battery voltage (in mV).
Voltage from charger (in mV)
Current from charger (in mA)
Phone current consumption (in mA)
Battery temperature (in degrees Celsius)
Phone temperature (in degrees Celsius)
Remaining battery capacity (in mAh)
Battery type
Display feature
Values:
blinking envelope
Display features
Phone features definition. This is usually used for things, which can not be determined on run time.
Values:
Calendar,3310 style - 10 reminders, Unicode, 3 coding types
Calendar,5210 style - full Unicode, etc.
Calendar,8250 style - “normal”, but with Unicode
Ringtones returned in SM format - 33xx
No ringtones
No phonebook in Unicode
No WAP
No caller groups
No Picture Images
No Picture Images text in Unicode
No startup logo
No calendar
Startup logo is not animated
Network and battery level get from netmonitor
Phone profiles in 3310 style
Phone profiles in 5110 style
Phone can make authentication with magic bytes
Phone can’t send DTMF
Phone return display status
Phone does not return call info
Day and month reversed in pbk, when compare to GSM models
Phonebook in 3510 style with ringtones ID
Phonebook in 7250 style with picture ID
Phonebook with selecting ringtones from gallery
Phonebook with SMS list
Phonebook with user ID
Caller groups like in 6230i
Phone with FM radio
ToDo in 6310 style - 0x55 msg type
ToDo in 6610 style - like calendar, with date and other
No ringtones in MIDI
Bluetooth support
No images, ringtones, java saved in special filesystem
No MMS sets in phone
GPRS point are not useable
Calendar,3510 style - Reminder,Call,Birthday
Calendar,6510 style - CBMM, method 3
WAP & MMS settings contains first & second proxy
Phone with Chat settings
Phone with SyncML settings
Filesystem version 2
No filesystem version 1
WAP, MMS, etc. settings like in 6230i - unknown now
Profiles support available
Series 40 3.0
SMS are read from filesystem files like in Series 40 3.0
MMS storage as in 3320
Voice tags available
Calendar,6210 style - Call,Birthday,Memo,Meeting
Notes supported
Phone supports only sent/unsent messages
CPBS on some memories can hang phone
Siemens M20 like SMS handling
Use slower writing which some phone need
SMS in ME start from location 900 - case of Sagem
Phone supports Alcatel protocol
Phone can switch to OBEX protocol from AT mode
Phone supports IrMC level 2 even if it doesn’t report it
Switching to OBEX mode is done using AT+MODE=22
Locations of SMS memories start from 0
Phone does not support UCS2 even if it reports it.
Phone returns strings in utf-8 even if it reports GSM.
Phone supports SM storage for SMS even if it does not report so.
Phone supports ME storage for SMS even if it does not report so.
Switching to OBEX mode is done using AT+XLNK.
Submit messages can be saved on SM memory only.
Prefer Unicode for phone book manipulations.
Switching to OBEX mode using AT^SQWE=3.
Do not use OBEX/AT switching even if available.
Length of text for contact is in bytes and not chars.
CMGL does not list real locations for CMGR, these should be sequential.
Phonebook has extra numeric field at the end.
Key presses can not be in unicode.
OBEX switching using AT+CPROT even if phone does not report it properly.
Phonebook with favorite messaging numbers
No support for postal entry in phonebook.
Encode number in HEX charset.
Do not use CLIP (phone hangs on it).
USSD propmts and responses are encoded like PDU in SMS (packed 7-bit GSM encoding).
Phone has better support for SMS text mode (rather than PDU mode)
Phone does not end CPIN reply with OK/ERROR.
Phone require four digit year in time.
Phone does not have a phone SMS memory even if it reports so.
Phone does not have a SIM SMS memory even if it reports so.
Phone supports Siemens style phonebook even if it does not tell so.
Disable AT+SYNCML probing.
Phone supports m-obex (usually Samsung phones).
Phone supports m-obex (usually Samsung phones) using AT$TSSPCSW=1.
Disable GetNext* operations on the dummy phone.
Disable GetNextSMS operations on the dummy phone.
CMGL hangs, so should not be used.
Phone does not support UTF8 even if it reports it.
Samsung B2100 in UCS-2 mode provides a garbled UTF-8 instead.
SMS text is always UTF-8 encoded.
Avoid forcibly stopping CUSD session.
Reading og SMSes in text mode.
Reset phone after timeout.
Huawei style init.
ZTE style init.
Prefer GSM charset for USSD (default is unicode).
Just marker of highest feature code, should not be used.
Model identification, used for finding phone features.
Public Members
Model as returned by phone
Identification by Gammu
Model as used over IrDA
List of supported features