Error handling

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_ErrorString” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- const char * GSM_ErrorString(GSM_Error)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_ErrorName” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- const char * GSM_ErrorName(GSM_Error)
GSM_Error enum

Error types.

Values:

  • ERR_NONE = = 1 -

    No error

  • ERR_DEVICEOPENERROR -

    Error during opening device

  • ERR_DEVICELOCKED -

    Device locked

  • ERR_DEVICENOTEXIST -

    Device does not exits

  • ERR_DEVICEBUSY -

    Device is busy

  • ERR_DEVICENOPERMISSION -

    No permissions to open device

  • ERR_DEVICENODRIVER -

    No driver installed for a device

  • ERR_DEVICENOTWORK -

    Device doesn’t seem to be working

  • ERR_DEVICEDTRRTSERROR -

    Error during setting DTR/RTS in device

  • ERR_DEVICECHANGESPEEDERROR -

    10 Error during changing speed in device

  • ERR_DEVICEWRITEERROR -

    Error during writing device

  • ERR_DEVICEREADERROR -

    Error during reading device

  • ERR_DEVICEPARITYERROR -

    Can’t set parity on device

  • ERR_TIMEOUT -

    Command timed out

  • ERR_FRAMENOTREQUESTED -

    Frame handled, but not requested in this moment

  • ERR_UNKNOWNRESPONSE -

    Response not handled by gammu

  • ERR_UNKNOWNFRAME -

    Frame not handled by gammu

  • ERR_UNKNOWNCONNECTIONTYPESTRING -

    Unknown connection type given by user

  • ERR_UNKNOWNMODELSTRING -

    Unknown model given by user

  • ERR_SOURCENOTAVAILABLE -

    20 Some functions not compiled in your OS

  • ERR_NOTSUPPORTED -

    Not supported by phone

  • ERR_EMPTY -

    Empty entry or transfer end.

  • ERR_SECURITYERROR -

    Not allowed

  • ERR_INVALIDLOCATION -

    Too high or too low location...

  • ERR_NOTIMPLEMENTED -

    Function not implemented

  • ERR_FULL -

    Memory is full

  • ERR_UNKNOWN -

    Unknown response from phone

  • ERR_CANTOPENFILE -

    Error during opening file

  • ERR_MOREMEMORY -

    More memory required

  • ERR_PERMISSION -

    30 No permission

  • ERR_EMPTYSMSC -

    SMSC number is empty

  • ERR_INSIDEPHONEMENU -

    Inside phone menu - can’t make something

  • ERR_NOTCONNECTED -

    Phone NOT connected - can’t make something

  • ERR_WORKINPROGRESS -

    Work in progress

  • ERR_PHONEOFF -

    Phone is disabled and connected to charger

  • ERR_FILENOTSUPPORTED -

    File format not supported by Gammu

  • ERR_BUG -

    Found bug in implementation or phone

  • ERR_CANCELED -

    Action was canceled by user

  • ERR_NEEDANOTHERANSWER -

    Inside Gammu: phone module need to send another answer frame

  • ERR_OTHERCONNECTIONREQUIRED -

    40 You need other connectin for this operation.

  • ERR_WRONGCRC -

    Wrong CRC

  • ERR_INVALIDDATETIME -

    Invalid date/time

  • ERR_MEMORY -

    Phone memory error, maybe it is read only

  • ERR_INVALIDDATA -

    Invalid data given to phone

  • ERR_FILEALREADYEXIST -

    File with specified name already exist

  • ERR_FILENOTEXIST -

    File with specified name doesn’t exist

  • ERR_SHOULDBEFOLDER -

    You have to give folder (not file) name

  • ERR_SHOULDBEFILE -

    You have to give file (not folder) name

  • ERR_NOSIM -

    Can not access SIM card

  • ERR_GNAPPLETWRONG -

    50 Invalid gnapplet version

  • ERR_FOLDERPART -

    Only part of folders listed

  • ERR_FOLDERNOTEMPTY -

    Folder is not empty

  • ERR_DATACONVERTED -

    Data were converted

  • ERR_UNCONFIGURED -

    Gammu is not configured.

  • ERR_WRONGFOLDER -

    Wrong folder selected (eg. for SMS).

  • ERR_PHONE_INTERNAL -

    Internal phone error (phone got crazy).

  • ERR_WRITING_FILE -

    Could not write to a file (on local filesystem).

  • ERR_NONE_SECTION -

    No such section exists.

  • ERR_USING_DEFAULTS -

    Using default values.

  • ERR_CORRUPTED -

    60 Corrupted data returned by phone.

  • ERR_BADFEATURE -

    Bad feature string.

  • ERR_DISABLED -

    Some functions not compiled in your OS

  • ERR_SPECIFYCHANNEL -

    Bluetooth configuration requires channel option.

  • ERR_NOTRUNNING -

    Service is not running.

  • ERR_NOSERVICE -

    Service setup is missing.

  • ERR_BUSY -

    Command failed. Try again.

  • ERR_COULDNT_CONNECT -

    Can not connect to server.

  • ERR_COULDNT_RESOLVE -

    Can not resolve host name.

  • ERR_GETTING_SMSC -

    Failed to get SMSC number from phone.

  • ERR_ABORTED -

    70 Operation aborted.

  • ERR_INSTALL_NOT_FOUND -

    Installation data not found.

  • ERR_READ_ONLY -

    Entry is read only.

  • ERR_NETWORK_ERROR -

    Network error.

  • ERR_LAST_VALUE -

    Just marker of highest error code, should not be used.

Previous topic

Debug

Next topic

File

This Page