|
|
@@ -384,6 +384,7 @@ namespace SmartBowSDK
|
|
|
}
|
|
|
public class BleApi
|
|
|
{
|
|
|
+ // dll calls
|
|
|
public enum ScanStatus { PROCESSING, AVAILABLE, FINISHED };
|
|
|
|
|
|
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
|
|
|
@@ -462,9 +463,6 @@ namespace SmartBowSDK
|
|
|
[DllImport("BleWinrtDll.dll", EntryPoint = "SendData")]
|
|
|
public static extern bool SendData(in BLEData data, bool block);
|
|
|
|
|
|
- [DllImport("BleWinrtDll.dll", EntryPoint = "Disconnect", CharSet = CharSet.Unicode)]
|
|
|
- public static extern void Disconnect(string deviceId);
|
|
|
-
|
|
|
[DllImport("BleWinrtDll.dll", EntryPoint = "Quit")]
|
|
|
public static extern void Quit();
|
|
|
|
|
|
@@ -477,5 +475,8 @@ namespace SmartBowSDK
|
|
|
|
|
|
[DllImport("BleWinrtDll.dll", EntryPoint = "GetError")]
|
|
|
public static extern void GetError(out ErrorMessage buf);
|
|
|
+
|
|
|
+ [DllImport("BleWinrtDll.dll", EntryPoint = "Disconnect", CharSet = CharSet.Unicode)]
|
|
|
+ public static extern void Disconnect(string deviceId);
|
|
|
}
|
|
|
}
|