connectivitylayer/isimessage/symbianisamacroif/include/wgmodem25/net_modemisi.h
changeset 9 8486d82aef45
parent 5 8ccc39f9d787
--- a/connectivitylayer/isimessage/symbianisamacroif/include/wgmodem25/net_modemisi.h	Wed Apr 21 14:29:55 2010 +0300
+++ b/connectivitylayer/isimessage/symbianisamacroif/include/wgmodem25/net_modemisi.h	Tue Oct 19 13:16:20 2010 +0300
@@ -24,7 +24,7 @@
 #define _SYMBIAN_ISI_NET_MODEMISI_H_
 
 #define MODEM_NETWORK_SELECT_SERVER_ISI_VERSION_Z	 16
-#define MODEM_NETWORK_SELECT_SERVER_ISI_VERSION_Y	 9
+#define MODEM_NETWORK_SELECT_SERVER_ISI_VERSION_Y	 12
 
 
 //CONSTANTS
@@ -40,6 +40,8 @@
 #define NET_INDEX_NOT_USED                                	0x00                                                 	
 #define NET_SCRAMBLING_CODE_UNDEFINED                     	0xFFFF                                            	
 #define NET_ECID_TA_UNDEFINED                             	0xFF                                              	
+#define NET_NO_RSSI_INDICATED                             	0x00                                                 	
+#define NET_ALL_RSSI_INDICATED                            	0xFF                                              	
 
 
 //TABLES
@@ -110,6 +112,9 @@
 #define NET_SELECT_MODE_AUTOMATIC                         	0x02                                                 	
 #define NET_SELECT_MODE_USER_RESELECTION                  	0x03                                                 	
 #define NET_SELECT_MODE_NO_SELECTION                      	0x04                                                 	
+#define NET_SELECT_MODE_POWER_ON_AUTOMATIC                	0x05                                                 	
+#define NET_SELECT_MODE_POWER_ON_MANUAL                   	0x06                                                 	
+#define NET_SELECT_MODE_POWER_ON_NO_SELECTION             	0x07                                                 	
 
 //ConstantTable for NET_MODEM_NETWORK_STATUS
 #define NET_OPER_STATUS_UNKNOWN                           	0x00                                                 	
@@ -333,6 +338,10 @@
 #define NET_UTRAN_RADIO_IDLE                              	0x00                                                 	
 #define NET_UTRAN_RADIO_CELL_DCH                          	0x01                                                 	
 
+//ConstantTable for NET_SIGNAL_LEVEL_TYPE_TBL
+#define PERCENT                                           	0x00                                                 	
+#define DBM                                               	0x01                                                 	
+
 
 //STRUCTURES
 
@@ -773,6 +782,19 @@
 //NOTE: Definition contains array(s) or sequence(s). SIZE_ and offsets following array or sequence might be defined incorrectly.
 
 
+//Definition for NET_RSSI_CONF_INFO
+#define NET_RSSI_CONF_INFO                                	0x54                                              	
+#define NET_RSSI_CONF_INFO_OFFSET_SUBBLOCKID              	0 //size 1 byte(s)
+#define NET_RSSI_CONF_INFO_OFFSET_SUBBLOCKLENGTH          	1 //size 1 byte(s)
+#define NET_RSSI_CONF_INFO_OFFSET_NETSIGNALLEVELTYPE      	2 //size 1 byte(s)
+#define NET_RSSI_CONF_INFO_OFFSET_HYSTERESISDOWN          	3 //size 1 byte(s)
+#define NET_RSSI_CONF_INFO_OFFSET_HYSTERESISUP            	4 //size 1 byte(s)
+#define NET_RSSI_CONF_INFO_OFFSET_LOWLIMIT                	5 //size 1 byte(s)
+#define NET_RSSI_CONF_INFO_OFFSET_UPLIMIT                 	6 //size 1 byte(s)
+#define NET_RSSI_CONF_INFO_OFFSET_FILLERBYTE1             	7 //size 1 byte(s)
+#define SIZE_NET_RSSI_CONF_INFO                           	8
+
+
 //MESSAGES
 
 
@@ -1152,4 +1174,22 @@
 #define NET_SOR_RESP_OFFSET_FILLERBYTE1                   	3 //size 1 byte(s)
 #define SIZE_NET_SOR_RESP                                 	4
 
+
+//Definition for NET_RSSI_CONF_REQ
+#define NET_RSSI_CONF_REQ                                 	0x46                                              	
+#define NET_RSSI_CONF_REQ_OFFSET_TRANSID                  	0 //size 1 byte(s)
+#define NET_RSSI_CONF_REQ_OFFSET_MESSAGEID                	1 //size 1 byte(s)
+#define NET_RSSI_CONF_REQ_OFFSET_NBROFSEGMENTS            	2 //size 1 byte(s)
+#define NET_RSSI_CONF_REQ_OFFSET_SUBBLOCKCOUNT            	3 //size 1 byte(s)
+#define SIZE_NET_RSSI_CONF_REQ                            	4
+
+
+//Definition for NET_RSSI_CONF_RESP
+#define NET_RSSI_CONF_RESP                                	0x47                                              	
+#define NET_RSSI_CONF_RESP_OFFSET_TRANSID                 	0 //size 1 byte(s)
+#define NET_RSSI_CONF_RESP_OFFSET_MESSAGEID               	1 //size 1 byte(s)
+#define NET_RSSI_CONF_RESP_OFFSET_SUCCESSCODE             	2 //size 1 byte(s)
+#define NET_RSSI_CONF_RESP_OFFSET_FILLERBYTE1             	3 //size 1 byte(s)
+#define SIZE_NET_RSSI_CONF_RESP                           	4
+
 #endif
\ No newline at end of file