I am currently trying to connect my FEZ Domino with a Airlink GL6110 USB modem via USB (obviously)
Therefore I want to use the PPP implementation of GHIElectronics.
In the manual for the modem there is written that hardware flowcontrol is required.
Therefore I set the USBH_SerialUSB.Handshake property to Handsharke.RequestToSend like in the example below:
if (device.TYPE != USBH_DeviceType.Serial_CDC) return; modem = new USBH_SerialUSB(device, Constants.BAUDRATE, Constants.PARITY, Constants.DATABITS, Constants.STOPBITS); // Till this point TCP/IP stack is hooked previously Enabled interface (Ethernet by default) PPP.Enable(modem); modem.Handshake = Handshake.RequestToSend; // This is to avoid data loss during PPP communication. modem.Open();
Unfortunately I get a “System.Exception” thrown at the point I want to set the Handshake property.
Can it be that this is not supported yet by GHI or that there is a bug?
Or am I doing something wrong?
Please help! :o