diff -r 000000000000 -r 3553901f7fa8 smsprotocols/smsstack/test/configfiles/smspdudb.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/smsprotocols/smsstack/test/configfiles/smspdudb.txt Tue Feb 02 01:41:59 2010 +0200 @@ -0,0 +1,185 @@ +#SMS PDU DATABASE +# +#NOTE: See comment in SmsPduDb.h for format of this PDU database +# +#NOTE: See also component TestConfigFileParser for general format of test config files +# +# +# +#IMPORTANT ID RANGES: +# +#(when you add new PDUs or messages please respect these ID ranges. Add a new ID range if you like) +# +#0 to 10000: Used by GSMU unit test harnesses. May also be used by anything else. +#10001 to 10999: Ericsson T39m PDUs, including EMS +#... +# + +[DB] + +submit= 1, 35000C914477968598530000A727C824888A2C4A8B2CD01559941641C92928C86482A8C822A8596C3EA559D0F1E92CFE00, 0 +submit= 2, 15000c914477746055840004a70178, 0 +submit= 3, 040C914477746055840004002103717335000178, -4688 +submit= 4, 15001E914477746055840004a70178, -20 +submit= 5, FF001E914477746055840004a70178, -5 +submit= 6, 15000C9144777460558400F0000178, 0 +submit= 7, 35000c915348801455820004A71E74657374206D6573736167652C2038626974732C206C656E677468203330, 0 +submit= 8, 240C915348801455820004108071417314801E74657374206D6573736167652C2038626974732C206C656E677468203330, -4688 +submit= 9, 0000, 0 +submit= 10, 11105000, -20 +submit= 11, 240C915348801455820004108071417314801E74657374206D6573736167652C2038626974732C206C656E677468203330, -4688 +submit= 12, 35000C915348801455820000A717F4F29C0E6A97E7F3F0B9CC02B1CBEE331D0D92CD00, 0, 7bit tx and rx pdus contains: 0test message length 23 0 +submit= 13, 240C9153488014558200001080714173148017F4F29C0E6A97E7F3F0B9CC02B1CBEE331D0D92CD00, -4688 + +#Tx and rx pdus that have different data coding schemes +#Class 0 tx & rx pdus, contain: , 0Class 0 message, 0 +submit= 14, 15000C915348801455820010A70F4376783E07C140EDF27C1E3E9701, 0, Class 0 +submit= 15, 040C915348801455820010108032110222800F4376783E07C140EDF27C1E3E9701, -4688 + +#Class 1 tx & rx pdus, contain: , 0Class 1 message, 0 +submit= 16, 15000C915348801455820011A70F4376783E07C540EDF27C1E3E9701, 0, Class 1 +submit= 17, 040C915348801455820011108032110233800F4376783E07C540EDF27C1E3E9701, -4688 + +#Class 2 tx & rx pdus, contain: , 0Class 2 message, 0 +submit= 18, 15000C915348801455820012A70F4376783E07C940EDF27C1E3E9701, 0, Class 2 +submit= 19, 040C915348801455820012108032110272800F4376783E07C940EDF27C1E3E9701, -4688 + +#Class 3 tx & rx pdus, contain: , 0Class 3 message, 0 +submit= 20, 15000C915348801455820013A70F4376783E07CD40EDF27C1E3E9701, 0, Class 3 +submit= 21, 040C915348801455820013108032110204800F4376783E07CD40EDF27C1E3E9701, -4688 + +#Three pdus of one concatenated message that contains: +#03 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. The End., 0 +submitconcat= 1, 0, 440C915348801455820000103060019153009F050003000301662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA29701, -4688 +submitconcat= 1, 1, 440C915348801455820000103060019193009F050003000302E674D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B501, -4688 +submitconcat= 1, 2, 440C9153488014558200001030600191340077050003000303CAF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681A8E832A8E826BB00, -4688 + +#Three pdus of ring tone message +submitconcat= 2, 0, 440C9144777460654100F5103060215465008C0B0504158115810003040301024A3A75098591A5B995C9A5950DBDC1E40401D528610A32C2CC2282CC22C4994288B126585884585986585986185986185985586186D8618650590A2C832C2CC2282CC22C4994288B12658588658618650658618650A2CD49969B8994184288B12718A22822C49C6288B4CA08A09C08A12710618A22C28C22C26C22C26C22C4, -4688, Ring Tone +submitconcat= 2, 1, 440C9144777460654100F5103060216440008C0B05041581158100030403029C6289B0B309B0A309B08B12718A22C28C22C49C6288B0B308B12718A22C30C22C49C6288B0CB08B12718A22C32C30C2CC30C28C26C22C28C27026C22C2284104288A0A308B12610A22C49861441861461121741641B41A6288B0A209308B092126D0A2482CC24C49B42892126106D8618508658A22C49961B61961B61961861, -4688, Ring Tone +submitconcat= 2, 2, 440C9144777460654100F5103060216401004C0B0504158115810003040303B62893126D8A22C49B6196186196288B12658618658A24C499618619628A312658618658A2CC499618619628B30A30930A308B126D8618A22D49B81B61961928, -4688, Ring Tone + +#TX - Three PDUs concatenated +#TODO - ahe - have to fix the panic +submitconcat= 3, 0, 55000C914477746055840000A7A0050003000301662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E7, -84 +submitconcat= 3, 1, 55000C914477746055840000A7A0050003000302E8A069730A6A97E7F3F0B9EC02CD40506215442FCFE9A069730A6A97E7F3F0B9EC02CD40506215442FCFE9A069730A6A97E7F3F0B9EC02CD40506215442FCFE9A069730A6A97E7F3F0B9EC02CD40506215442FCFE9A069730A6A97E7F3F0B9EC02CD40506215442FCFE9A069730A6A97E7F3F0B9EC02CD40506215442FCFE9A069730A6A97E7, -84 +submitconcat= 3, 2, 55000C914477746055840000A775050003000303E6E173D9059A81A0C42A885E9ED341D3E614D42ECFE7E173D9059A81A0C42A885E9ED341D3E614D42ECFE7E173D9059A81A0C42A885E9ED341D3E614D42ECFE7E173D9059A81A0C42A885E9ED341D3E614D42ECFE7E173D905A2A2CBA0A29BEC02, -84 + +#RX - Three PDUs concatenated +submitconcat= 4, 0, 440C914477746065410000103060019153009F050003000301662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E7, -4688 +submitconcat= 4, 1, 440C914477746065410000103060019153009F050003000302662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E7, -4688 +submitconcat= 4, 2, 440C914477746065410000103060019153009F050003000303662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E7, -4688 + + + +deliver= 1, 040C914477746055840004002103717335000178, 0 +deliver= 2, 240C9144779685985300001080904162124027C824888A2C4A8B2CD01559941641C92928C86482A8C822A8596C3EA559D0F1E92CFE00A7008BC9, -84 +deliver= 3, 35000c915348801455820004A71E74657374206D6573736167652C2038626974732C206C656E677468203330, -84 +deliver= 4, 240C915348801455820004108071417314801E74657374206D6573736167652C2038626974732C206C656E677468203330, 0 + +#TODO - ahe - proove this +deliver= 5, 0000, -4656 +deliver= 6, 11105000, -84 + +deliver= 7, 240C915348801455820004108071417314801E74657374206D6573736167652C2038626974732C206C656E677468203330, 0 + +#7bit tx and rx pdus contains: , 0test message, length 23, 0 +deliver= 8, 35000C915348801455820000A717F4F29C0E6A97E7F3F0B9CC02B1CBEE331D0D92CD00, -84 +deliver= 9, 240C9153488014558200001080714173148017F4F29C0E6A97E7F3F0B9CC02B1CBEE331D0D92CD00, 0 + +#Tx and rx pdus that have different data coding schemes +#Class 0 tx & rx pdus, contain: , 0Class 0 message, 0 +deliver= 10, 15000C915348801455820010A70F4376783E07C140EDF27C1E3E9701, -84 +deliver= 11, 040C915348801455820010108032110222800F4376783E07C140EDF27C1E3E9701, 0 + +#Class 1 tx & rx pdus, contain: , 0Class 1 message, 0 +deliver= 12, 15000C915348801455820011A70F4376783E07C540EDF27C1E3E9701, -84, Class 1 +deliver= 13, 040C915348801455820011108032110233800F4376783E07C540EDF27C1E3E9701, 0, Class 1 + +#Class 2 tx & rx pdus, contain: , 0Class 2 message, 0 +deliver= 14, 15000C915348801455820012A70F4376783E07C940EDF27C1E3E9701, -84, Class 2 +deliver= 15, 040C915348801455820012108032110272800F4376783E07C940EDF27C1E3E9701, 0, Class 2 + +#Class 3 tx & rx pdus, contain: , 0Class 3 message, 0 +deliver= 16, 15000C915348801455820013A70F4376783E07CD40EDF27C1E3E9701, -84, Class 3 +deliver= 17, 040C915348801455820013108032110204800F4376783E07CD40EDF27C1E3E9701, 0, Class 3 + +###### Eriksson T39m - EMS testing ###### + +deliver= 10001, 040C9144777460451300001021702174730004D474790E, 0, Simple text: "Ties" + +# "Ties " + EMS object "sport picture #1" +deliver= 10002, 440C914477562242340000102101117112009C8310810500000F80000018C00000306000002020000020200000202000003060000038C000001F8000001800000030000001F0000003F000000E7000000CD800000CD800000FDB00000EDF80000C5D80000CC980000F8980018FCF0003DCC60006D860000670C000046180000CC380000CCFF000079C180007980C00000F1C000003F800A8E9F21C04, 0 + +# EMS object "sport picture #1" + "Ties " +deliver= 10003, 440C914477562242340000102101113290009B8310810000000F80000018C00000306000002020000020200000202000003060000038C000001F8000001800000030000001F0000003F000000E7000000CD800000CD800000FDB00000EDF80000C5D80000CC980000F8980018FCF0003DCC60006D860000670C000046180000CC380000CCFF000079C180007980C00000F1C000003F800E8E9F21C, 0 + +# Simple long text: "Ties...End" +deliverconcat= 10004, 0, 440C91447774604513000010217031300200A0050003030201A8E9F21C544683D46F37485C06D5E12071F91CA683DCE53219C46683E6A018080402B1D9A077BBEC06B5CBEDB21BD42EB7CB6E90BACEA683E4E9791A344FCB412071790C7AB3DDA07B1DC49EAF41EB3C1B54669B41EC343B0C5A97E17490BACE3EB3D320759D0DAAB3E9E3B018340E8BC52073B90C42A7CF681008247EBFDBA0395CFE268741, 0 +deliverconcat= 10004, 1, 440C914477746045130000102170313062001A050003030202EEF9773BED3E83DAE576D95D7683CA6E32, 0 + +# Long text "Ties...End" followed by EMS object "my melody #1" +deliverconcat= 10005, 0, 440C91447774604513000010217031502300A0050003040201A8E9F21C544683D46F37485C06D5E12071F91CA683DCE53219C46683E6A018080402B1D9A077BBEC06B5CBEDB21BD42EB7CB6E90BACEA683E4E9791A344FCB412071790C7AB3DDA07B1DC49EAF41EB3C1B54669B41EC343B0C5A97E17490BACE3EB3D320759D0DAAB3E9E3B018340E8BC52073B90C42A7CF681008247EBFDBA0395CFE268741, 0 +deliverconcat= 10005, 1, 440C91447774604513000010217031509300815F00030402020C5813424547494E3A494D454C4F44590D0A56455253494F4E3A312E300D0A464F524D41543A434C415353312E300D0A4D454C4F44593A2A3463336433653366336733613362332A3563310D0A454E443A494D454C4F44590D0ADCF3EF76DA7D06B5CBEDB2BBEC0695DD64, 0 + +# EMS object "my melody #1" followed by long text "Ties...End" followed by EMS object "my melody #1" again +deliverconcat= 10006, 0, 440C91447774604513000010217031210200A06100030603010C5A00424547494E3A494D454C4F44590D0A56455253494F4E3A312E300D0A464F524D41543A434C415353312E300D0A4D454C4F44593A2A34643365332366336733613362332A3523633364310D0A454E443A494D454C4F44590D0AD474790E2AA341EAB71B242E83EA7090B87C0ED341EE72990C62B34173500C040281D86CD0BB5D7683DA, 0 +deliverconcat= 10006, 1, 440C9144777460451300001021703121620083050003060302CAEDB21BD42EB7CB6E90BACEA683E4E9791A344FCB412071790C7AB3DDA07B1DC49EAF41EB3C1B54669B41EC343B0C5A97E17490BACE3EB3D320759D0DAAB3E9E3B018340E8BC52073B90C42A7CF681008247EBFDBA0395CFE268741F7FCBB9D769F41ED72BBEC2EBB41653719, 0 +deliverconcat= 10006, 2, 440C914477746045130000102170312123006E5F00030603030C5800424547494E3A494D454C4F44590D0A56455253494F4E3A312E300D0A464F524D41543A434C415353312E300D0A4D454C4F44593A2A3463336433653366336733613362332A3563310D0A454E443A494D454C4F44590D0AFC + +# "Hi" + EMS object "custom picture" +deliver= 10007, 440C914477562242340000102101115222009A8310810300000000000000000000000000000000040100000A0280001104400020882000405010008020280040004000200080001001000008020000040100000200800001004000008020000040100080A020004150400022888000150500000A02000004000000000000000000000000000000000000000000000000000000000000009069D0, 0 + +# [Animation 1] + "text" + [picture travel 1] + "word" + [picture personal 1] + "end" +deliverconcat= 10008, 0, 440C91447756224234000010210111030400120900030704010D02000000A297F17410, 0 +deliverconcat= 10008, 1, 440C91447756224234000010210111037400A0880003070402108100001C10709C0C39F8B92C7FFFF9E8FFFFF9E1FFFFFDE0CFFFFFC21FFFFFC0BFFFFF81FFFFFF01FFFFFF07FFFFFF077BFFFE065D7FF6009E3E6202641E3207F01C1887FC0C0807FF081F03FF001F80FE001FC07C000FE07C0007C07D0107807D0307003807060038030400300302000001000000000000000000058000007FFF0000DDDF, 0 +deliverconcat= 10008, 2, 440C91447756224234000010210111034500A0880003070403108103001FF80000300C0000E0060000C0030001C00100010001C0010000C0010000C0030E38E00200002002000020031008E001DFF9C000C5010038E70300EF30060FC1FFFE3BE00003E1FC00000307C0000600E411FC0020030000E001C000C0C0C000F807C000CFFCC001E001E0013C07301FF40FFC10141A04181FFE0C0FF007F8909341, 0 +deliverconcat= 10008, 3, 440C914477562242340000102101111300000B05000307040440653719, 0 + +#Three pdus of one concatenated message that contains: +#03 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. 3 PDU test SMS message. The End., 0 +deliverconcat= 1, 0, 440C915348801455820000103060019153009F050003000301662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA29701, -84 +deliverconcat= 1, 1, 440C915348801455820000103060019193009F050003000302E674D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B501, -84 +deliverconcat= 1, 2, 440C9153488014558200001030600191340077050003000303CAF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681A8E832A8E826BB00, -84 + +#Three pdus of ring tone message +deliverconcat= 2, 0, 440C9144777460654100F5103060215465008C0B0504158115810003040301024A3A75098591A5B995C9A5950DBDC1E40401D528610A32C2CC2282CC22C4994288B126585884585986585986185986185985586186D8618650590A2C832C2CC2282CC22C4994288B12658588658618650658618650A2CD49969B8994184288B12718A22822C49C6288B4CA08A09C08A12710618A22C28C22C26C22C26C22C4, 0 +deliverconcat= 2, 1, 440C9144777460654100F5103060216440008C0B05041581158100030403029C6289B0B309B0A309B08B12718A22C28C22C49C6288B0B308B12718A22C30C22C49C6288B0CB08B12718A22C32C30C2CC30C28C26C22C28C27026C22C2284104288A0A308B12610A22C49861441861461121741641B41A6288B0A209308B092126D0A2482CC24C49B42892126106D8618508658A22C49961B61961B61961861, 0 +deliverconcat= 2, 2, 440C9144777460654100F5103060216401004C0B0504158115810003040303B62893126D8A22C49B6196186196288B12658618658A24C499618619628A312658618658A2CC499618619628B30A30930A308B126D8618A22D49B81B61961928, 0 + +#TX - Three PDUs concatenated +deliverconcat= 3, 0, 55000C914477746055840000A7A0050003000301662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E7, -84 +deliverconcat= 3, 1, 55000C914477746055840000A7A0050003000302E8A069730A6A97E7F3F0B9EC02CD40506215442FCFE9A069730A6A97E7F3F0B9EC02CD40506215442FCFE9A069730A6A97E7F3F0B9EC02CD40506215442FCFE9A069730A6A97E7F3F0B9EC02CD40506215442FCFE9A069730A6A97E7F3F0B9EC02CD40506215442FCFE9A069730A6A97E7F3F0B9EC02CD40506215442FCFE9A069730A6A97E7, -84 +deliverconcat= 3, 2, 55000C914477746055840000A775050003000303E6E173D9059A81A0C42A885E9ED341D3E614D42ECFE7E173D9059A81A0C42A885E9ED341D3E614D42ECFE7E173D9059A81A0C42A885E9ED341D3E614D42ECFE7E173D9059A81A0C42A885E9ED341D3E614D42ECFE7E173D905A2A2CBA0A29BEC02, -84 + +#RX - Three PDUs concatenated +deliverconcat= 4, 0, 440C914477746065410000103060019153009F050003000301662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E7 +deliverconcat= 4, 1, 440C914477746065410000103060019153009F050003000302662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E7 +deliverconcat= 4, 2, 440C914477746065410000103060019153009F050003000303662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E774D0B43905B5CBF379F85C7681662028B10AA297E7 + + +command= 1, 040C914477746055840004002103717335000178, 0 +command= 2, 15000c914477746055840004a70178, -84 + + +statusreport= 1, 06BB0C91447796859853108090615263000000000000000020, -84 +statusreport= 2, 06BB0C91447796859853108090615263000000000000000000, -84 +statusreport= 3, 06BB0C91447796859853108090416212401080904162924000, 0 +statusreport= 4, 06BB0C91447796859853108090416212401080904162924020, 0 +statusreport= 5, 06BB0C91447796859853108090416212401080904162924030, 0 +statusreport= 6, 0C9144775810065006BB0C91447796859853108090615263000000000000000020, -20 +statusreport= 7, 0C9144775810939706BB0C91447796859853108090416212401080904162924000, -20 +statusreport= 8, 040C914477746055840004002103717335000178, 0 +statusreport= 9, 15000c914477746055840004a70178, -84 + + +deliverreport= 1, 040C914477746055840004002103717335000178, 0 +deliverreport= 2, 15000c914477746055840004a70178, -84 + + +submitreport= 1, 040C914477746055840004002103717335000178, 0 +submitreport= 2, 15000c914477746055840004a70178, -84 + + +endscript +