Doing a little testing this afternoon with accents on MO, and came across a strange problem.
I'm sending the following from my Nokia E61: Test aäæåàáâãa When it appears in our database, we've got: Test aäæåàaaaa So áâãa are arriving as just a. The PDU is pasted below. Noticing the last four characters (áâãa) are showing up as just a (ASCII hex 61). Reckon its an operator problem somewhere? They use HPROMAN8 as a character set. 2007-04-14 19:37:31 [19194] [6] DEBUG: SMPP[XXXX]: Got PDU: 2007-04-14 19:37:31 [19194] [6] DEBUG: SMPP PDU 0x8557c80 dump: 2007-04-14 19:37:31 [19194] [6] DEBUG: type_name: deliver_sm 2007-04-14 19:37:31 [19194] [6] DEBUG: command_id: 5 = 0x00000005 2007-04-14 19:37:31 [19194] [6] DEBUG: command_status: 0 = 0x00000000 2007-04-14 19:37:31 [19194] [6] DEBUG: sequence_number: 18641 = 0x000048d1 2007-04-14 19:37:31 [19194] [6] DEBUG: service_type: NULL 2007-04-14 19:37:31 [19194] [6] DEBUG: source_addr_ton: 1 = 0x00000001 2007-04-14 19:37:31 [19194] [6] DEBUG: source_addr_npi: 1 = 0x00000001 2007-04-14 19:37:31 [19194] [6] DEBUG: source_addr: "44XXXXXXXX" 2007-04-14 19:37:31 [19194] [6] DEBUG: dest_addr_ton: 1 = 0x00000001 2007-04-14 19:37:31 [19194] [6] DEBUG: dest_addr_npi: 1 = 0x00000001 2007-04-14 19:37:31 [19194] [6] DEBUG: destination_addr: "44XXXXXXXX" 2007-04-14 19:37:31 [19194] [6] DEBUG: esm_class: 0 = 0x00000000 2007-04-14 19:37:31 [19194] [6] DEBUG: protocol_id: 0 = 0x00000000 2007-04-14 19:37:31 [19194] [6] DEBUG: priority_flag: 0 = 0x00000000 2007-04-14 19:37:31 [19194] [6] DEBUG: schedule_delivery_time: NULL 2007-04-14 19:37:31 [19194] [6] DEBUG: validity_period: NULL 2007-04-14 19:37:31 [19194] [6] DEBUG: registered_delivery: 0 = 0x00000000 2007-04-14 19:37:31 [19194] [6] DEBUG: replace_if_present_flag: 0 = 0x00000000 2007-04-14 19:37:31 [19194] [6] DEBUG: data_coding: 0 = 0x00000000 2007-04-14 19:37:31 [19194] [6] DEBUG: sm_default_msg_id: 0 = 0x00000000 2007-04-14 19:37:31 [19194] [6] DEBUG: sm_length: 15 = 0x0000000f 2007-04-14 19:37:31 [19194] [6] DEBUG: short_message: 2007-04-14 19:37:31 [19194] [6] DEBUG: Octet string at 0x82121d0: 2007-04-14 19:37:31 [19194] [6] DEBUG: len: 15 2007-04-14 19:37:31 [19194] [6] DEBUG: size: 16 2007-04-14 19:37:31 [19194] [6] DEBUG: immutable: 0 2007-04-14 19:37:31 [19194] [6] DEBUG: data: 54 65 73 74 20 20 61 cc d7 d4 c8 61 61 61 61 Test a....aaaa 2007-04-14 19:37:31 [19194] [6] DEBUG: Octet string dump ends. 2007-04-14 19:37:31 [19194] [6] DEBUG: user_message_reference: 61 = 0x0000003d 2007-04-14 19:37:31 [19194] [6] DEBUG: SMPP PDU dump ends.
