Thanks .

Let me check and comeback to you.

On Mon, Nov 14, 2011 at 12:35 PM, Nick Chan <[email protected]> wrote:

> instead of this,
> Comm2IP.Comm2IP com1 = new Comm2IP.Comm2IP(new
>  byte[] { 127, 0, 0, Convert.ToByte(i + 1) }, 12000, PortName....
>
> do this
> Comm2IP.Comm2IP com1 = new Comm2IP.Comm2IP(new
>  byte[] { 127, 0, 0, 1}, 120 + i, PortName....
>
>
>
> On Mon, Nov 14, 2011 at 4:33 PM, Lajeev Rajan <[email protected]> wrote:
>
>> Thanks for your immediate reply.
>>
>> Sorry I did n't get you :( can you explain briefly ...
>>
>>
>> Thanks.
>> Lajeev
>>
>> On Mon, Nov 14, 2011 at 12:06 PM, Nick Chan <[email protected]> wrote:
>>
>>> are u sure u have that many internal IPs ?
>>>
>>>    Comm2IP.Comm2IP com1 = new Comm2IP.Comm2IP(new
>>> byte[] { 127, 0, 0, Convert.ToByte(i + 1) }, 12000, PortName,
>>> Convert.ToInt32(BoaudRate));
>>>
>>> iterate the Port , not IP
>>>
>>> On Mon, Nov 14, 2011 at 3:42 PM, Leji <[email protected]> wrote:
>>>
>>>> How do I connect multiple modems ?? (smslib.net-v3.4.5)
>>>>
>>>> I am developing a web service to read messages from GSM/GPRS Modem.
>>>> User can configure N number of modems.The modem information will fetch
>>>> from an xml file. following are my code.
>>>>
>>>> // Fetch Modem details from XML File
>>>>
>>>>                DataTable dt = AppUtility.getAllModem(FilePath, "Modem
>>>> Configuration");
>>>>
>>>>
>>>>
>>>>                for (int i = 0; i < dt.Rows.Count; i++)
>>>>                {
>>>>
>>>>                    if (dt.Rows.Count > 0)
>>>>                    {
>>>>                        string PortName = dt.Rows[i][1].ToString();
>>>>                        string BoaudRate = dt.Rows[i][2].ToString();
>>>>
>>>>                        Comm2IP.Comm2IP com1 = new Comm2IP.Comm2IP(new
>>>> byte[] { 127, 0, 0, Convert.ToByte(i + 1) }, 12000, PortName,
>>>> Convert.ToInt32(BoaudRate));
>>>>                        new Thread(new ThreadStart(com1.Run)).Start();
>>>>
>>>>                    }
>>>>
>>>>
>>>>                }
>>>>
>>>>
>>>>                //Create new Service object - the parent of all and
>>>> the main interface to you.
>>>>                srv = new Service();
>>>>
>>>>                // Lets set some callbacks.
>>>>                srv.setInboundMessageNotification(new
>>>> InboundNotification());
>>>>                srv.setCallNotification(new CallNotification());
>>>>                srv.setGatewayStatusNotification(new
>>>> GatewayStatusNotification());
>>>>
>>>>                // Create the Gateway representing the serial GSM
>>>> modem.
>>>>                // Due to the Comm2IP bridge, in SMSLib for .NET all
>>>> modems are considered IP modems.
>>>>
>>>>                IPModemGateway[] gateway=new IPModemGateway[10];
>>>>
>>>>                for (i = 0; i < dt.Rows.Count; i++)
>>>>
>>>>                {
>>>>
>>>>                    if (dt.Rows.Count > 0)
>>>>                    {
>>>>                        int IPEnd = i + 1;
>>>>                        string IP = "127.0.0." + IPEnd;
>>>>
>>>>
>>>>                        gateway[i] = new IPModemGateway(dt.Rows[i]
>>>> [0].ToString(),IP, 12000, dt.Rows[i][0].ToString(), "");
>>>>
>>>>
>>>> gateway[i].setIpProtocol(ModemGateway.IPProtocols.BINARY);
>>>>
>>>>                        // Set the modem protocol to PDU (alternative
>>>> is TEXT). PDU is the default, anyway...
>>>>
>>>> gateway[i].setProtocol(AGateway.Protocols.PDU);
>>>>
>>>>                        // Do we want the Gateway to be used for
>>>> Inbound messages?
>>>>                        gateway[i].setInbound(true);
>>>>
>>>>                        // Do we want the Gateway to be used for
>>>> Outbound messages?
>>>>                        gateway[i].setOutbound(true);
>>>>
>>>>                        // Let SMSLib know which is the SIM PIN.
>>>>                        gateway[i].setSimPin("0000");
>>>>
>>>>                        // Add the Gateway to the Service object.
>>>>                        srv.addGateway(gateway[i]);
>>>>
>>>>
>>>>
>>>>                    }
>>>>                }
>>>>
>>>>                srv.startService();
>>>>
>>>>
>>>>
>>>> Above code I have got following error.
>>>>
>>>> An existing connection was forcibly closed by the remote host
>>>> Error Code: 10054
>>>>  at org.smslib.Service.startService()
>>>>  at SMSService.SMSService.OnStart(String[] args) in ...
>>>>
>>>>
>>>>
>>>> Whats wrong in my code. Please advice me.
>>>>
>>>> Thanks in advance.
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "SMSLib Discussion Group" group.
>>>> To post to this group, send email to [email protected].
>>>> To unsubscribe from this group, send email to
>>>> [email protected].
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/smslib?hl=en.
>>>>
>>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "SMSLib Discussion Group" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected].
>>> For more options, visit this group at
>>> http://groups.google.com/group/smslib?hl=en.
>>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "SMSLib Discussion Group" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/smslib?hl=en.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "SMSLib Discussion Group" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/smslib?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"SMSLib Discussion Group" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/smslib?hl=en.

Reply via email to