Hi Victoria,
i face the same problem..did you find something ? i get all the time a 0x36 response which means that there is some missing parameters..and i can't find what is missing in my code... ):
find my code below... i config the APN via the in the ME settings...and this is the default APN...as far as i know i don't need to define the apn in addition...
/* Init command:
type - the command type - 0x40 OPEN CHANNEL
qualifier - the command qualifier 0x01 = immediate link establishment
Device - the destination device - DEV_ID_ME
*/
proHdlr.init( (byte) 0x40, (byte) 0x01, DEV_ID_ME);
/**Bearer description - Mandatory **/
/*appendTLV : 12.52 Bearer description
Bearer tag = 0x32
Bearer Type coding : GPRS = '02'
Bearer parameters for GPRS : '02' = IP (Internet Protocol, IETF STD 5)
*/
proHdlr.appendTLV( (byte) 0x32, (byte) 0x02, (byte) 0x02);
/**Buffer size - Mandatory **/
/*appendTLV : 12.55 Buffer size
Buffer size tag = 0x39
Buffer size value = 0x00, 0xFF
(12.55 requires two byte length for the value
*/
proHdlr.appendTLV( (byte) 0x39, (byte) 0x00, (byte) 0xFF);