connectivitylayer/isimessage/symbianisamacroif/include/wgmodem25/infoisi.h
changeset 0 63b37f68c1ce
equal deleted inserted replaced
-1:000000000000 0:63b37f68c1ce
       
     1 /*
       
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of the License "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 * 
       
    14 * Description:
       
    15 * Name      : PN_MODEM_INFO [ 0xC5 ] Resource Modem Info Server
       
    16 * Version   : 000.005
       
    17 *
       
    18 */
       
    19 
       
    20 
       
    21 #ifndef _SYMBIAN_ISI_INFOISI_H_
       
    22 #define _SYMBIAN_ISI_INFOISI_H_
       
    23 
       
    24 #define MODEM_INFO_SERVER_ISI_VERSION_Z	 0
       
    25 #define MODEM_INFO_SERVER_ISI_VERSION_Y	 5
       
    26 
       
    27 
       
    28 //CONSTANTS
       
    29 #define INFO_SB_SN_IMEI_PLAIN_STR_LEN                     	0x10                                              	
       
    30 #define INFO_SB_SN_IMEI_SPARE_TO_NET_STR_LEN              	0x08                                                 	
       
    31 #define INFO_SB_SN_IMEI_SV_TO_NET_STR_LEN                 	0x09                                                 	
       
    32 #define INFO_ANY_SIZE                                     	0x01                                                 	
       
    33 #define INFO_BAND_ID_TABLE_MAX_CNT                        	0x20                                              	
       
    34 
       
    35 
       
    36 //TABLES
       
    37 
       
    38 //ConstantTable for FtdTable
       
    39 #define FTD_SB_MCU_VERSION                                	0x101                                             	
       
    40 #define FTD_SB_PPM_VERSION                                	0x102                                             	
       
    41 #define FTD_SB_VERSION_DATE                               	0x103                                             	
       
    42 #define FTD_SB_DSP_VERSION                                	0x104                                             	
       
    43 #define FTD_SB_MCU_CHECKSUM                               	0x105                                             	
       
    44 #define FTD_SB_HW_VERSION                                 	0x106                                             	
       
    45 #define FTD_SB_TEXT_VERSION                               	0x107                                             	
       
    46 
       
    47 //ConstantTable for INFO_GENERAL_SYM
       
    48 #define INFO_OK                                           	0x00                                                 	
       
    49 #define INFO_FAIL                                         	0x01                                                 	
       
    50 #define INFO_NO_NUMBER                                    	0x02                                                 	
       
    51 #define INFO_NOT_SUPPORTED                                	0x03                                                 	
       
    52 
       
    53 //ConstantTable for INFO_SN_TARGET_IDENTIFIER
       
    54 #define INFO_SN_IMEI_PLAIN                                	0x41                                              	
       
    55 #define INFO_SN_IMEI_SPARE_TO_NET                         	0x42                                              	
       
    56 #define INFO_SN_IMEI_SV_TO_NET                            	0x43                                              	
       
    57 
       
    58 //ConstantTable for INFO_BATCH_TYPE
       
    59 #define INFO_PP_FEATURE                                   	0x00                                                 	
       
    60 #define INFO_PP_ALL_FEATURES                              	0x01                                                 	
       
    61 
       
    62 //ConstantTable for INFO_BAND_POS
       
    63 #define INFO_GSM_POS                                      	0x00                                                 	
       
    64 #define INFO_WCDMA_POS                                    	0x01                                                 	
       
    65 #define INFO_WCDMA_RX_DIV_POS                             	0x02                                                 	
       
    66 #define INFO_EUTRAN_POS                                   	0x03                                                 	
       
    67 
       
    68 //BitmaskTables for INFO_VERSION_TARGETS
       
    69 #define INFO_MCUSW                                        	0x01                                                 	
       
    70 
       
    71 //BitmaskTables for INFO_RAT_ID
       
    72 #define INFO_NO_RAT                                       	0x00                                                 	
       
    73 #define INFO_RAT_GSM                                      	0x01                                                 	
       
    74 #define INFO_RAT_WCDMA                                    	0x02                                                 	
       
    75 #define INFO_RAT_WCDMA_RX_DIV                             	0x04                                                 	
       
    76 #define INFO_RAT_EUTRAN                                   	0x08                                                 	
       
    77 
       
    78 //BitmaskTables for INFO_GSM_BAND
       
    79 #define INFO_NO_GSM                                       	0x00                                                 	
       
    80 #define INFO_GSM850                                       	0x01                                                 	
       
    81 #define INFO_GSM900                                       	0x02                                                 	
       
    82 #define INFO_GSM1800                                      	0x04                                                 	
       
    83 #define INFO_GSM1900                                      	0x08                                                 	
       
    84 
       
    85 //BitmaskTables for INFO_WCDMA_BAND
       
    86 #define INFO_NO_WCDMA                                     	0x00                                                 	
       
    87 #define INFO_WCDMA_FDD_BAND1                              	0x01                                                 	
       
    88 #define INFO_WCDMA_FDD_BAND2                              	0x02                                                 	
       
    89 #define INFO_WCDMA_FDD_BAND3                              	0x04                                                 	
       
    90 #define INFO_WCDMA_FDD_BAND4                              	0x08                                                 	
       
    91 #define INFO_WCDMA_FDD_BAND5                              	0x10                                              	
       
    92 #define INFO_WCDMA_FDD_BAND6                              	0x20                                              	
       
    93 #define INFO_WCDMA_FDD_BAND7                              	0x40                                              	
       
    94 #define INFO_WCDMA_FDD_BAND8                              	0x80                                              	
       
    95 #define INFO_WCDMA_FDD_BAND9                              	0x100                                             	
       
    96 #define INFO_WCDMA_FDD_BAND10                             	0x200                                             	
       
    97 #define INFO_WCDMA_FDD_BAND11                             	0x400                                             	
       
    98 #define INFO_WCDMA_FDD_BAND12                             	0x800                                             	
       
    99 #define INFO_WCDMA_FDD_BAND13                             	0x1000                                            	
       
   100 #define INFO_WCDMA_FDD_BAND14                             	0x2000                                            	
       
   101 #define INFO_WCDMA_FDD_BAND15                             	0x4000                                            	
       
   102 #define INFO_WCDMA_FDD_BAND16                             	0x8000                                            	
       
   103 #define INFO_WCDMA_FDD_BAND17                             	0x10000                                           	
       
   104 #define INFO_WCDMA_FDD_BAND18                             	0x20000                                           	
       
   105 #define INFO_WCDMA_FDD_BAND19                             	0x40000                                           	
       
   106 #define INFO_WCDMA_FDD_BAND20                             	0x80000                                           	
       
   107 #define INFO_WCDMA_FDD_BAND21                             	0x100000                                          	
       
   108 #define INFO_WCDMA_FDD_BAND22                             	0x200000                                          	
       
   109 #define INFO_WCDMA_FDD_BAND23                             	0x400000                                          	
       
   110 #define INFO_WCDMA_FDD_BAND24                             	0x800000                                          	
       
   111 #define INFO_WCDMA_FDD_BAND25                             	0x1000000                                         	
       
   112 #define INFO_WCDMA_FDD_BAND26                             	0x2000000                                         	
       
   113 #define INFO_WCDMA_FDD_BAND27                             	0x4000000                                         	
       
   114 #define INFO_WCDMA_FDD_BAND28                             	0x8000000                                         	
       
   115 #define INFO_WCDMA_FDD_BAND29                             	0x10000000                                        	
       
   116 #define INFO_WCDMA_FDD_BAND30                             	0x20000000                                        	
       
   117 #define INFO_WCDMA_FDD_BAND31                             	0x40000000                                        	
       
   118 #define INFO_WCDMA_FDD_BAND32                             	0x80000000                                        	
       
   119 
       
   120 //BitmaskTables for INFO_WCDMA_RX_DIV_BAND
       
   121 #define INFO_NO_WCDMA_RX_DIV                              	0x00                                                 	
       
   122 #define INFO_WCDMA_RX_DIV_FDD_BAND1                       	0x01                                                 	
       
   123 #define INFO_WCDMA_RX_DIV_FDD_BAND2                       	0x02                                                 	
       
   124 #define INFO_WCDMA_RX_DIV_FDD_BAND3                       	0x04                                                 	
       
   125 #define INFO_WCDMA_RX_DIV_FDD_BAND4                       	0x08                                                 	
       
   126 #define INFO_WCDMA_RX_DIV_FDD_BAND5                       	0x10                                              	
       
   127 #define INFO_WCDMA_RX_DIV_FDD_BAND6                       	0x20                                              	
       
   128 #define INFO_WCDMA_RX_DIV_FDD_BAND7                       	0x40                                              	
       
   129 #define INFO_WCDMA_RX_DIV_FDD_BAND8                       	0x80                                              	
       
   130 #define INFO_WCDMA_RX_DIV_FDD_BAND9                       	0x100                                             	
       
   131 #define INFO_WCDMA_RX_DIV_FDD_BAND10                      	0x200                                             	
       
   132 #define INFO_WCDMA_RX_DIV_FDD_BAND11                      	0x400                                             	
       
   133 #define INFO_WCDMA_RX_DIV_FDD_BAND12                      	0x800                                             	
       
   134 #define INFO_WCDMA_RX_DIV_FDD_BAND13                      	0x1000                                            	
       
   135 #define INFO_WCDMA_RX_DIV_FDD_BAND14                      	0x2000                                            	
       
   136 #define INFO_WCDMA_RX_DIV_FDD_BAND15                      	0x4000                                            	
       
   137 #define INFO_WCDMA_RX_DIV_FDD_BAND16                      	0x8000                                            	
       
   138 #define INFO_WCDMA_RX_DIV_FDD_BAND17                      	0x10000                                           	
       
   139 #define INFO_WCDMA_RX_DIV_FDD_BAND18                      	0x20000                                           	
       
   140 #define INFO_WCDMA_RX_DIV_FDD_BAND19                      	0x40000                                           	
       
   141 #define INFO_WCDMA_RX_DIV_FDD_BAND20                      	0x80000                                           	
       
   142 #define INFO_WCDMA_RX_DIV_FDD_BAND21                      	0x100000                                          	
       
   143 #define INFO_WCDMA_RX_DIV_FDD_BAND22                      	0x200000                                          	
       
   144 #define INFO_WCDMA_RX_DIV_FDD_BAND23                      	0x400000                                          	
       
   145 #define INFO_WCDMA_RX_DIV_FDD_BAND24                      	0x800000                                          	
       
   146 #define INFO_WCDMA_RX_DIV_FDD_BAND25                      	0x1000000                                         	
       
   147 #define INFO_WCDMA_RX_DIV_FDD_BAND26                      	0x2000000                                         	
       
   148 #define INFO_WCDMA_RX_DIV_FDD_BAND27                      	0x4000000                                         	
       
   149 #define INFO_WCDMA_RX_DIV_FDD_BAND28                      	0x8000000                                         	
       
   150 #define INFO_WCDMA_RX_DIV_FDD_BAND29                      	0x10000000                                        	
       
   151 #define INFO_WCDMA_RX_DIV_FDD_BAND30                      	0x20000000                                        	
       
   152 #define INFO_WCDMA_RX_DIV_FDD_BAND31                      	0x40000000                                        	
       
   153 #define INFO_WCDMA_RX_DIV_FDD_BAND32                      	0x80000000                                        	
       
   154 
       
   155 //BitmaskTables for INFO_EUTRAN_BAND
       
   156 #define INFO_NO_EUTRAN                                    	0x00                                                 	
       
   157 #define INFO_EUTRAN_BAND1                                 	0x01                                                 	
       
   158 #define INFO_EUTRAN_BAND2                                 	0x02                                                 	
       
   159 #define INFO_EUTRAN_BAND3                                 	0x04                                                 	
       
   160 #define INFO_EUTRAN_BAND4                                 	0x08                                                 	
       
   161 #define INFO_EUTRAN_BAND5                                 	0x10                                              	
       
   162 #define INFO_EUTRAN_BAND6                                 	0x20                                              	
       
   163 #define INFO_EUTRAN_BAND7                                 	0x40                                              	
       
   164 #define INFO_EUTRAN_BAND8                                 	0x80                                              	
       
   165 #define INFO_EUTRAN_BAND9                                 	0x100                                             	
       
   166 #define INFO_EUTRAN_BAND10                                	0x200                                             	
       
   167 #define INFO_EUTRAN_BAND11                                	0x400                                             	
       
   168 #define INFO_EUTRAN_BAND12                                	0x800                                             	
       
   169 #define INFO_EUTRAN_BAND13                                	0x1000                                            	
       
   170 #define INFO_EUTRAN_BAND14                                	0x2000                                            	
       
   171 #define INFO_EUTRAN_BAND15                                	0x4000                                            	
       
   172 #define INFO_EUTRAN_BAND16                                	0x8000                                            	
       
   173 #define INFO_EUTRAN_BAND17                                	0x10000                                           	
       
   174 #define INFO_EUTRAN_BAND18                                	0x20000                                           	
       
   175 #define INFO_EUTRAN_BAND19                                	0x40000                                           	
       
   176 #define INFO_EUTRAN_BAND20                                	0x80000                                           	
       
   177 #define INFO_EUTRAN_BAND21                                	0x100000                                          	
       
   178 #define INFO_EUTRAN_BAND22                                	0x200000                                          	
       
   179 #define INFO_EUTRAN_BAND23                                	0x400000                                          	
       
   180 #define INFO_EUTRAN_BAND24                                	0x800000                                          	
       
   181 #define INFO_EUTRAN_BAND25                                	0x1000000                                         	
       
   182 #define INFO_EUTRAN_BAND26                                	0x2000000                                         	
       
   183 #define INFO_EUTRAN_BAND27                                	0x4000000                                         	
       
   184 #define INFO_EUTRAN_BAND28                                	0x8000000                                         	
       
   185 #define INFO_EUTRAN_BAND29                                	0x10000000                                        	
       
   186 #define INFO_EUTRAN_BAND30                                	0x20000000                                        	
       
   187 #define INFO_EUTRAN_BAND31                                	0x40000000                                        	
       
   188 #define INFO_EUTRAN_BAND32                                	0x80000000                                        	
       
   189 
       
   190 
       
   191 //SUBBLOCKS
       
   192 
       
   193 
       
   194 //Definition for INFO_SB_SN_IMEI_PLAIN
       
   195 #define INFO_SB_SN_IMEI_PLAIN                             	0x41                                              	
       
   196 #define INFO_SB_SN_IMEI_PLAIN_OFFSET_SUBBLOCKID           	0 //size 1 byte(s)
       
   197 #define INFO_SB_SN_IMEI_PLAIN_OFFSET_SUBBLOCKLEN          	1 //size 1 byte(s)
       
   198 #define INFO_SB_SN_IMEI_PLAIN_OFFSET_FILLERBYTE1          	2 //size 1 byte(s)
       
   199 #define INFO_SB_SN_IMEI_PLAIN_OFFSET_STRLEN               	3 //size 1 byte(s)
       
   200 #define INFO_SB_SN_IMEI_PLAIN_OFFSET_IMEIPLAINU8          	4 //size 16 byte(s)
       
   201 #define SIZE_INFO_SB_SN_IMEI_PLAIN                        	20
       
   202 //NOTE: Definition contains variable size field(s). SIZE_ and offsets following variable field cannot be defined correctly.
       
   203 
       
   204 
       
   205 //Definition for INFO_SB_SN_IMEI_SPARE_TO_NET
       
   206 #define INFO_SB_SN_IMEI_SPARE_TO_NET                      	0x42                                              	
       
   207 #define INFO_SB_SN_IMEI_SPARE_TO_NET_OFFSET_SUBBLOCKID    	0 //size 1 byte(s)
       
   208 #define INFO_SB_SN_IMEI_SPARE_TO_NET_OFFSET_SUBBLOCKLEN   	1 //size 1 byte(s)
       
   209 #define INFO_SB_SN_IMEI_SPARE_TO_NET_OFFSET_FILLERBYTE1   	2 //size 1 byte(s)
       
   210 #define INFO_SB_SN_IMEI_SPARE_TO_NET_OFFSET_STRLEN        	3 //size 1 byte(s)
       
   211 #define INFO_SB_SN_IMEI_SPARE_TO_NET_OFFSET_IMEISPAREU8   	4 //size 8 byte(s)
       
   212 #define SIZE_INFO_SB_SN_IMEI_SPARE_TO_NET                 	12
       
   213 //NOTE: Definition contains variable size field(s). SIZE_ and offsets following variable field cannot be defined correctly.
       
   214 
       
   215 
       
   216 //Definition for INFO_SB_SN_IMEI_SV_TO_NET
       
   217 #define INFO_SB_SN_IMEI_SV_TO_NET                         	0x43                                              	
       
   218 #define INFO_SB_SN_IMEI_SV_TO_NET_OFFSET_SUBBLOCKID       	0 //size 1 byte(s)
       
   219 #define INFO_SB_SN_IMEI_SV_TO_NET_OFFSET_SUBBLOCKLEN      	1 //size 1 byte(s)
       
   220 #define INFO_SB_SN_IMEI_SV_TO_NET_OFFSET_FILLERBYTE1      	2 //size 1 byte(s)
       
   221 #define INFO_SB_SN_IMEI_SV_TO_NET_OFFSET_STRLEN           	3 //size 1 byte(s)
       
   222 #define INFO_SB_SN_IMEI_SV_TO_NET_OFFSET_IMEISVU8         	4 //size 9 byte(s)
       
   223 #define INFO_SB_SN_IMEI_SV_TO_NET_OFFSET_FILLERBYTE2      	13 //size 3 byte(s)
       
   224 #define SIZE_INFO_SB_SN_IMEI_SV_TO_NET                    	16
       
   225 //NOTE: Definition contains variable size field(s). SIZE_ and offsets following variable field cannot be defined correctly.
       
   226 
       
   227 
       
   228 //Definition for INFO_SB_MCUSW_VERSION
       
   229 #define INFO_SB_MCUSW_VERSION                             	0x48                                              	
       
   230 #define INFO_SB_MCUSW_VERSION_OFFSET_SUBBLOCKID           	0 //size 1 byte(s)
       
   231 #define INFO_SB_MCUSW_VERSION_OFFSET_SUBBLOCKLEN          	1 //size 1 byte(s)
       
   232 #define INFO_SB_MCUSW_VERSION_OFFSET_FILLERBYTE1          	2 //size 1 byte(s)
       
   233 #define INFO_SB_MCUSW_VERSION_OFFSET_STRLEN               	3 //size 1 byte(s)
       
   234 #define INFO_SB_MCUSW_VERSION_OFFSET_MCUSWVERSNC8         	4 //size 1 byte(s)
       
   235 #define INFO_SB_MCUSW_VERSION_OFFSET_FILLERBYTE2          	5 //size 1 byte(s)
       
   236 #define INFO_SB_MCUSW_VERSION_OFFSET_FILLERBYTE3          	6 //size 1 byte(s)
       
   237 #define INFO_SB_MCUSW_VERSION_OFFSET_FILLERBYTE4          	7 //size 1 byte(s)
       
   238 #define SIZE_INFO_SB_MCUSW_VERSION                        	8
       
   239 //NOTE: Definition contains variable size field(s). SIZE_ and offsets following variable field cannot be defined correctly.
       
   240 
       
   241 
       
   242 //Definition for INFO_SB_PP_DATA
       
   243 #define INFO_SB_PP_DATA                                   	0x74                                              	
       
   244 #define INFO_SB_PP_DATA_OFFSET_SUBBLOCKID                 	0 //size 1 byte(s)
       
   245 #define INFO_SB_PP_DATA_OFFSET_FILLERBYTE1                	1 //size 1 byte(s)
       
   246 #define INFO_SB_PP_DATA_OFFSET_SUBBLOCKLEN                	2 //size 2 byte(s)
       
   247 #define INFO_SB_PP_DATA_OFFSET_FILLERBYTE2                	4 //size 2 byte(s)
       
   248 #define INFO_SB_PP_DATA_OFFSET_PPFEACNT                   	6 //size 2 byte(s)
       
   249 #define INFO_SB_PP_DATA_OFFSET_PPFEAVAL                   	8 //size 4 byte(s)
       
   250 #define SIZE_INFO_SB_PP_DATA                              	12
       
   251 //NOTE: Definition contains array(s) or sequence(s). SIZE_ and offsets following array or sequence might be defined incorrectly.
       
   252 
       
   253 
       
   254 //Definition for INFO_SB_RAT_BAND_INFO
       
   255 #define INFO_SB_RAT_BAND_INFO                             	0xF000                                            	
       
   256 #define INFO_SB_RAT_BAND_INFO_OFFSET_SBID                 	0 //size 2 byte(s)
       
   257 #define INFO_SB_RAT_BAND_INFO_OFFSET_SBLEN                	2 //size 1 byte(s)
       
   258 #define INFO_SB_RAT_BAND_INFO_OFFSET_FILLERBYTE1          	3 //size 1 byte(s)
       
   259 #define INFO_SB_RAT_BAND_INFO_OFFSET_RATS                 	4 //size 4 byte(s)
       
   260 #define INFO_SB_RAT_BAND_INFO_OFFSET_BANDS                	8 //size 128 byte(s)
       
   261 #define SIZE_INFO_SB_RAT_BAND_INFO                        	136
       
   262 //NOTE: Definition contains array(s) or sequence(s). SIZE_ and offsets following array or sequence might be defined incorrectly.
       
   263 
       
   264 
       
   265 //MESSAGES
       
   266 
       
   267 
       
   268 //Definition for INFO_SERIAL_NUMBER_READ_REQ
       
   269 #define INFO_SERIAL_NUMBER_READ_REQ                       	0x00                                                 	
       
   270 #define INFO_SERIAL_NUMBER_READ_REQ_OFFSET_TRANSID        	0 //size 1 byte(s)
       
   271 #define INFO_SERIAL_NUMBER_READ_REQ_OFFSET_MESSAGEID      	1 //size 1 byte(s)
       
   272 #define INFO_SERIAL_NUMBER_READ_REQ_OFFSET_TARGET         	2 //size 1 byte(s)
       
   273 #define SIZE_INFO_SERIAL_NUMBER_READ_REQ                  	3
       
   274 
       
   275 
       
   276 //Definition for INFO_SERIAL_NUMBER_READ_RESP
       
   277 #define INFO_SERIAL_NUMBER_READ_RESP                      	0x01                                                 	
       
   278 #define INFO_SERIAL_NUMBER_READ_RESP_OFFSET_TRANSID       	0 //size 1 byte(s)
       
   279 #define INFO_SERIAL_NUMBER_READ_RESP_OFFSET_MESSAGEID     	1 //size 1 byte(s)
       
   280 #define INFO_SERIAL_NUMBER_READ_RESP_OFFSET_STATUS        	2 //size 1 byte(s)
       
   281 #define INFO_SERIAL_NUMBER_READ_RESP_OFFSET_SUBBLOCKCOUNT 	3 //size 1 byte(s)
       
   282 #define SIZE_INFO_SERIAL_NUMBER_READ_RESP                 	4
       
   283 
       
   284 
       
   285 //Definition for INFO_PP_CUSTOMER_DEFAULTS_REQ
       
   286 #define INFO_PP_CUSTOMER_DEFAULTS_REQ                     	0x0F                                                 	
       
   287 #define INFO_PP_CUSTOMER_DEFAULTS_REQ_OFFSET_TRANSID      	0 //size 1 byte(s)
       
   288 #define INFO_PP_CUSTOMER_DEFAULTS_REQ_OFFSET_MESSAGEID    	1 //size 1 byte(s)
       
   289 #define INFO_PP_CUSTOMER_DEFAULTS_REQ_OFFSET_CUSTOMERID   	2 //size 1 byte(s)
       
   290 #define SIZE_INFO_PP_CUSTOMER_DEFAULTS_REQ                	3
       
   291 
       
   292 
       
   293 //Definition for INFO_PP_CUSTOMER_DEFAULTS_RESP
       
   294 #define INFO_PP_CUSTOMER_DEFAULTS_RESP                    	0x10                                              	
       
   295 #define INFO_PP_CUSTOMER_DEFAULTS_RESP_OFFSET_TRANSID     	0 //size 1 byte(s)
       
   296 #define INFO_PP_CUSTOMER_DEFAULTS_RESP_OFFSET_MESSAGEID   	1 //size 1 byte(s)
       
   297 #define INFO_PP_CUSTOMER_DEFAULTS_RESP_OFFSET_STATUS      	2 //size 1 byte(s)
       
   298 #define SIZE_INFO_PP_CUSTOMER_DEFAULTS_RESP               	3
       
   299 
       
   300 
       
   301 //Definition for INFO_PP_DATA_READ_REQ
       
   302 #define INFO_PP_DATA_READ_REQ                             	0x29                                              	
       
   303 #define INFO_PP_DATA_READ_REQ_OFFSET_TRANSID              	0 //size 1 byte(s)
       
   304 #define INFO_PP_DATA_READ_REQ_OFFSET_MESSAGEID            	1 //size 1 byte(s)
       
   305 #define INFO_PP_DATA_READ_REQ_OFFSET_FILLER               	2 //size 1 byte(s)
       
   306 #define INFO_PP_DATA_READ_REQ_OFFSET_SUBBLOCKCOUNT        	3 //size 1 byte(s)
       
   307 #define SIZE_INFO_PP_DATA_READ_REQ                        	4
       
   308 
       
   309 
       
   310 //Definition for INFO_PP_DATA_READ_RESP
       
   311 #define INFO_PP_DATA_READ_RESP                            	0x2A                                              	
       
   312 #define INFO_PP_DATA_READ_RESP_OFFSET_TRANSID             	0 //size 1 byte(s)
       
   313 #define INFO_PP_DATA_READ_RESP_OFFSET_MESSAGEID           	1 //size 1 byte(s)
       
   314 #define INFO_PP_DATA_READ_RESP_OFFSET_STATUS              	2 //size 1 byte(s)
       
   315 #define INFO_PP_DATA_READ_RESP_OFFSET_SUBBLOCKCOUNT       	3 //size 1 byte(s)
       
   316 #define SIZE_INFO_PP_DATA_READ_RESP                       	4
       
   317 
       
   318 
       
   319 //Definition for INFO_PP_DATA_WRITE_REQ
       
   320 #define INFO_PP_DATA_WRITE_REQ                            	0x2B                                              	
       
   321 #define INFO_PP_DATA_WRITE_REQ_OFFSET_TRANSID             	0 //size 1 byte(s)
       
   322 #define INFO_PP_DATA_WRITE_REQ_OFFSET_MESSAGEID           	1 //size 1 byte(s)
       
   323 #define INFO_PP_DATA_WRITE_REQ_OFFSET_FILLERBYTE1         	2 //size 1 byte(s)
       
   324 #define INFO_PP_DATA_WRITE_REQ_OFFSET_SUBBLOCKCOUNT       	3 //size 1 byte(s)
       
   325 #define SIZE_INFO_PP_DATA_WRITE_REQ                       	4
       
   326 
       
   327 
       
   328 //Definition for INFO_PP_DATA_WRITE_RESP
       
   329 #define INFO_PP_DATA_WRITE_RESP                           	0x2C                                              	
       
   330 #define INFO_PP_DATA_WRITE_RESP_OFFSET_TRANSID            	0 //size 1 byte(s)
       
   331 #define INFO_PP_DATA_WRITE_RESP_OFFSET_MESSAGEID          	1 //size 1 byte(s)
       
   332 #define INFO_PP_DATA_WRITE_RESP_OFFSET_FILLERBYTE1        	2 //size 1 byte(s)
       
   333 #define INFO_PP_DATA_WRITE_RESP_OFFSET_STATUS             	3 //size 1 byte(s)
       
   334 #define SIZE_INFO_PP_DATA_WRITE_RESP                      	4
       
   335 
       
   336 
       
   337 //Definition for INFO_PP_DATA_IND
       
   338 #define INFO_PP_DATA_IND                                  	0x2D                                              	
       
   339 #define INFO_PP_DATA_IND_OFFSET_TRANSID                   	0 //size 1 byte(s)
       
   340 #define INFO_PP_DATA_IND_OFFSET_MESSAGEID                 	1 //size 1 byte(s)
       
   341 #define INFO_PP_DATA_IND_OFFSET_FILLERBYTE1               	2 //size 1 byte(s)
       
   342 #define INFO_PP_DATA_IND_OFFSET_SUBBLOCKCOUNT             	3 //size 1 byte(s)
       
   343 #define SIZE_INFO_PP_DATA_IND                             	4
       
   344 
       
   345 
       
   346 //Definition for INFO_VERSION_READ_REQ
       
   347 #define INFO_VERSION_READ_REQ                             	0x07                                                 	
       
   348 #define INFO_VERSION_READ_REQ_OFFSET_TRANSID              	0 //size 1 byte(s)
       
   349 #define INFO_VERSION_READ_REQ_OFFSET_MESSAGEID            	1 //size 1 byte(s)
       
   350 #define INFO_VERSION_READ_REQ_OFFSET_TARGET               	2 //size 2 byte(s)
       
   351 #define SIZE_INFO_VERSION_READ_REQ                        	4
       
   352 
       
   353 
       
   354 //Definition for INFO_VERSION_READ_RESP
       
   355 #define INFO_VERSION_READ_RESP                            	0x08                                                 	
       
   356 #define INFO_VERSION_READ_RESP_OFFSET_TRANSID             	0 //size 1 byte(s)
       
   357 #define INFO_VERSION_READ_RESP_OFFSET_MESSAGEID           	1 //size 1 byte(s)
       
   358 #define INFO_VERSION_READ_RESP_OFFSET_STATUS              	2 //size 1 byte(s)
       
   359 #define INFO_VERSION_READ_RESP_OFFSET_SUBBLOCKCOUNT       	3 //size 1 byte(s)
       
   360 #define SIZE_INFO_VERSION_READ_RESP                       	4
       
   361 
       
   362 
       
   363 //Definition for INFO_PRODUCT_RAT_BAND_READ_REQ
       
   364 #define INFO_PRODUCT_RAT_BAND_READ_REQ                    	0x2E                                              	
       
   365 #define INFO_PRODUCT_RAT_BAND_READ_REQ_OFFSET_TRANSID     	0 //size 1 byte(s)
       
   366 #define INFO_PRODUCT_RAT_BAND_READ_REQ_OFFSET_MESSAGEID   	1 //size 1 byte(s)
       
   367 #define INFO_PRODUCT_RAT_BAND_READ_REQ_OFFSET_FILLERBYTE1 	2 //size 2 byte(s)
       
   368 #define SIZE_INFO_PRODUCT_RAT_BAND_READ_REQ               	4
       
   369 
       
   370 
       
   371 //Definition for INFO_PRODUCT_RAT_BAND_READ_RESP
       
   372 #define INFO_PRODUCT_RAT_BAND_READ_RESP                   	0x2F                                              	
       
   373 #define INFO_PRODUCT_RAT_BAND_READ_RESP_OFFSET_TRANSID    	0 //size 1 byte(s)
       
   374 #define INFO_PRODUCT_RAT_BAND_READ_RESP_OFFSET_MESSAGEID  	1 //size 1 byte(s)
       
   375 #define INFO_PRODUCT_RAT_BAND_READ_RESP_OFFSET_STATUS     	2 //size 1 byte(s)
       
   376 #define INFO_PRODUCT_RAT_BAND_READ_RESP_OFFSET_SUBBLOCKCOUNT	3 //size 1 byte(s)
       
   377 #define SIZE_INFO_PRODUCT_RAT_BAND_READ_RESP              	4
       
   378 
       
   379 
       
   380 //Definition for INFO_PRODUCT_RAT_BAND_WRITE_REQ
       
   381 #define INFO_PRODUCT_RAT_BAND_WRITE_REQ                   	0x30                                              	
       
   382 #define INFO_PRODUCT_RAT_BAND_WRITE_REQ_OFFSET_TRANSID    	0 //size 1 byte(s)
       
   383 #define INFO_PRODUCT_RAT_BAND_WRITE_REQ_OFFSET_MESSAGEID  	1 //size 1 byte(s)
       
   384 #define INFO_PRODUCT_RAT_BAND_WRITE_REQ_OFFSET_FILLERBYTE1	2 //size 2 byte(s)
       
   385 #define SIZE_INFO_PRODUCT_RAT_BAND_WRITE_REQ              	4
       
   386 
       
   387 
       
   388 //Definition for INFO_PRODUCT_RAT_BAND_WRITE_RESP
       
   389 #define INFO_PRODUCT_RAT_BAND_WRITE_RESP                  	0x31                                              	
       
   390 #define INFO_PRODUCT_RAT_BAND_WRITE_RESP_OFFSET_TRANSID   	0 //size 1 byte(s)
       
   391 #define INFO_PRODUCT_RAT_BAND_WRITE_RESP_OFFSET_MESSAGEID 	1 //size 1 byte(s)
       
   392 #define INFO_PRODUCT_RAT_BAND_WRITE_RESP_OFFSET_FILLERBYTE1	2 //size 1 byte(s)
       
   393 #define INFO_PRODUCT_RAT_BAND_WRITE_RESP_OFFSET_STATUS    	3 //size 1 byte(s)
       
   394 #define SIZE_INFO_PRODUCT_RAT_BAND_WRITE_RESP             	4
       
   395 
       
   396 #endif