public WidcommBluetoothStream(CircularBuffer buffer, CircularBuffer sbuffer, byte[] address, string pin) : base(buffer, sbuffer, address, pin) { wdStack[0] = WidcommAPI.CreateWidcommStack(); if (wdStack[0] == IntPtr.Zero) { throw new Exception("Cannot create stack"); } }
public override bool Initialize() { //create Widcomm stack object this.wdStack = WidcommAPI.CreateWidcommStack(); //set the stack to auto reconnect = true if (this.wdStack != null) { return(true); } else { return(false); } }