Axeda demo software for u-blox C027 (GSM)

Dependencies:   mbed

Committer:
AxedaCorp
Date:
Mon Aug 11 19:07:20 2014 +0000
Revision:
1:ff6d8adaf6b9
Parent:
0:a725e8eab383
Pointed to platform (prod)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
AxedaCorp 0:a725e8eab383 1 #ifndef _AXSETTINGS_H_
AxedaCorp 0:a725e8eab383 2 #define _AXSETTINGS_H_
AxedaCorp 0:a725e8eab383 3
AxedaCorp 0:a725e8eab383 4 /************************************************************************************/
AxedaCorp 0:a725e8eab383 5 /* axSettings.h */
AxedaCorp 0:a725e8eab383 6 /* �2013 Axeda Corporation */
AxedaCorp 0:a725e8eab383 7 /* */
AxedaCorp 0:a725e8eab383 8 /*This file defines default settings for the domain objects. Most of the time they */
AxedaCorp 0:a725e8eab383 9 /*define how many characters will be allocated to a particular field. The library */
AxedaCorp 0:a725e8eab383 10 /*automatically truncate strings that are too long and will return an error code. */
AxedaCorp 0:a725e8eab383 11 /************************************************************************************/
AxedaCorp 0:a725e8eab383 12
AxedaCorp 0:a725e8eab383 13 //define max string sizes for certain structs
AxedaCorp 0:a725e8eab383 14 #define AX_ALM_NAME_S 50 //Defines how many characters are allocated for an alarm name (ax_alarm.alarmName)
AxedaCorp 0:a725e8eab383 15 #define AX_ALM_DESC_S 50 //Defines how many characters are allocated for an alarm description (ax_alarm.alarmDescription)
AxedaCorp 0:a725e8eab383 16 #define AX_ALM_CAUSE_S 50 //Defines how many characters are allocated for an alarm cause (ax_alarm.alarmCause)
AxedaCorp 0:a725e8eab383 17 #define AX_ALM_REAS_S 50 //Defines how many characters are allocated for an alarm reason (ax_alarm.alarmReason)
AxedaCorp 0:a725e8eab383 18
AxedaCorp 0:a725e8eab383 19 #define AX_DN_NAME_S 50 //Defines how many characters are allocated for a dataNode name (ax_dataNode.name)
AxedaCorp 0:a725e8eab383 20 #define AX_DN_SV_S 50 //Defines how many characters are allocated for a dataNode string (ax_datanode.sValue)
AxedaCorp 0:a725e8eab383 21
AxedaCorp 0:a725e8eab383 22 #define AX_EVT_NAME_S 50 //Defines how many characters are allocated for an event name (ax_event.name)
AxedaCorp 0:a725e8eab383 23 #define AX_EVT_DESC_S 50 //Defines how many characters are allocated for an devent description (ax_event.description)
AxedaCorp 0:a725e8eab383 24
AxedaCorp 0:a725e8eab383 25 #define AX_MSID_DID_S 50 //Defines how many characters are allocated for a device ID (ax_deviceID.deviceId)
AxedaCorp 0:a725e8eab383 26 #define AX_MSID_MDL_S 50 //Defines how many characters are allocated for a model number (ax_deviceID.model)
AxedaCorp 0:a725e8eab383 27 #define AX_MSID_SER_S 50 //Defines how many characters are allocated for a serial number (ax_deviceID.serial)
AxedaCorp 0:a725e8eab383 28 #define AX_MSID_TEN_S 50 //Defines how many characters are allocated for a tenant ID (ax_deviceID.tenant)
AxedaCorp 0:a725e8eab383 29
AxedaCorp 0:a725e8eab383 30 #define AX_FILE_NAME_S 50 //Defines how many characters are allocated for a file name (ax_file.name)
AxedaCorp 0:a725e8eab383 31 #define AX_FILE_HINT_S 50 //Defines how many characters are allocated for a file hint (ax_file.hint)
AxedaCorp 0:a725e8eab383 32 #define AX_FILE_ID_S 50 //Defines how many characters are allocated for a file ID (ax_file.fileID)
AxedaCorp 0:a725e8eab383 33
AxedaCorp 0:a725e8eab383 34 #define AX_PLAT_HOST_S 50 //Defines how many characters are allocated for a platform hostname (ax_platform.hostname)
AxedaCorp 0:a725e8eab383 35
AxedaCorp 0:a725e8eab383 36 #define AX_PKGI_FID_S 50 //Defines how many characters are allocated for a package file ID (ax_package_instruction.file_id)
AxedaCorp 0:a725e8eab383 37 #define AX_PKGI_PATH_S 50 //Defines how many characters are allocated for a package path (ax_package_instruction.path)
AxedaCorp 0:a725e8eab383 38 #define AX_PKGI_FNAME_S 50 //Defines how many characters are allocated for a package file name (ax_package_instruction.filename)
AxedaCorp 0:a725e8eab383 39
AxedaCorp 0:a725e8eab383 40 #define AX_PKG_ID_S 50 //Defines how many characters are allocated for a package ID (ax_package.packageID)
AxedaCorp 0:a725e8eab383 41
AxedaCorp 0:a725e8eab383 42 #define AX_NET_BUFF_S 1024 //Defines how many characters are allocated for an HTTP response (ax_alarm.alarmReason)
AxedaCorp 0:a725e8eab383 43
AxedaCorp 0:a725e8eab383 44
AxedaCorp 0:a725e8eab383 45
AxedaCorp 0:a725e8eab383 46 #endif
AxedaCorp 0:a725e8eab383 47