webo001 / gsmmodem

Automatically exported from code.google.com/p/gsmmodem
1 stars 0 forks source link

PDUEncoding.cs中PDUUSC2Encoder问题 #8

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
不用dll文件,将CodedMessage.cs、DecodedMessage.cs、PDUEncoding.cs直接�
��贴到项目中,当用sendmsg发送长短信时(假使分两条发送)下�
��result.Add(PDUUSC2Encoder.cs 的PDUUSC2Encoder方法中)会增加第三条
  //不是长短信
                ProtocolDataUnitType = "11";
                UserData = Text;
                result.Add(new CodedMessage(serviceCenterAddress + protocolDataUnitType
                    + messageReference + destinationAddress + protocolIdentifer
                    + dataCodingScheme + validityPeriod + userDataLenghth + userData));
暂时解决方法,将上面代码套在else{}里面,同样的问题也出��
�在PDU7BitEncoder方法中。

Original issue reported on code.google.com by duhongyu...@gmail.com on 17 Sep 2011 at 3:13

GoogleCodeExporter commented 9 years ago
不好意思啊,这段时间忙了点,没有及时回复。
这个问题已经发现了,在上边的[http://code.google.com/p/gsmmodem/iss
ues/detail?id=6 
issue6]中放了解决办法,我用的解决办法是再需要else之前的if�
��最后加了一个return语句。加else这种方法更清晰,更改之后��
�会把更改后的内容发布为1.0.1。多谢啦

Original comment by xiaoa0...@gmail.com on 22 Sep 2011 at 3:10