Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:possible_integration_options_3_in_biostar_2 [2020/04/22 20:38]
kate [Possible Integration Option 3 : G-SDK]
en:possible_integration_options_3_in_biostar_2 [2025/08/20 10:03] (current)
mwkim
Line 26: Line 26:
  
 ==== What is different from BioStar 2 Device SDK? ==== ==== What is different from BioStar 2 Device SDK? ====
-Existing BioStar 2 Device SDK provides C++ library with C#. G-SDK is released to provide flexible development for those who would like to meet the requirements below. ​+Existing BioStar 2 Device SDK provides ​<​nowiki>​C++</​nowiki> ​library with C#. G-SDK is released to provide flexible development for those who would like to meet the requirements below. ​
  
 Let's take a look for an easy comparison between BioStar 2 Device SDK and G-SDK. \\ Let's take a look for an easy comparison between BioStar 2 Device SDK and G-SDK. \\
Line 33: Line 33:
 \\ \\
 \\ \\
-One of the biggest advantages of G-SDK compare to Device SDK is that it supports various languages. For the last years, Device SDK users have had difficulty using development language other than C++ or C# which is in the sample code. \\ +One of the biggest advantages of G-SDK compare to Device SDK is that it supports various languages. For the last years, Device SDK users have had difficulty using development language other than <​nowiki>​C++</​nowiki> ​or C# which is in the sample code. \\ 
-Since BioStar 2 Device SDK can communicate with C++ library, you have to use C++ language or need to marshall all the APIs and structures in the library into other languages. Currently BioStar 2 Device SDK provides only C# marshalling sample. \\+Since BioStar 2 Device SDK can communicate with <​nowiki>​C++</​nowiki> ​library, you have to use <​nowiki>​C++</​nowiki> ​language or need to marshall all the APIs and structures in the library into other languages. Currently BioStar 2 Device SDK provides only C# marshalling sample. \\
 This is a limitation of BioStar 2 Device SDK due to the structure. \\ This is a limitation of BioStar 2 Device SDK due to the structure. \\
 {{:​en:​gsdk_devicesdkstructure.png?​900|}} \\ {{:​en:​gsdk_devicesdkstructure.png?​900|}} \\
Line 74: Line 74:
 ** Supported OS ** \\ ** Supported OS ** \\
 Windows, x86/Arm Linux, Mac OS \\ Windows, x86/Arm Linux, Mac OS \\
 +\\
 +** Recommended Requirements **\\
 +2.0GHz CPU, 4GB(32bit) or 8GB(64bit) RAM  \\
 +\\
 +** Minimum Requirements **\\
 + ​1.0GHz CPU, 1GB(32bit) or 2GB(64bit) RAM\\
 \\ \\
 ** Maximum number of devices ** \\ ** Maximum number of devices ** \\
Line 79: Line 85:
 \\ \\
 ** Supported Language ** \\ ** Supported Language ** \\
-C++, Java, Python, Go, Ruby, C#, Node.js, Android Java, Objective-C,​ PHP, Web \\+<​nowiki>​C++</​nowiki>​, Java, Python, Go, Ruby, C#, Node.js, Android Java, Objective-C,​ PHP, Web \\
 \\ \\
 ** Supported API ** \\ ** Supported API ** \\
Line 86: Line 92:
 ** Supported Device ** \\ ** Supported Device ** \\
 All BioStar 2 devices \\ All BioStar 2 devices \\
-\\ 
-** Not Supported Device ** \\ 
-All BioStar 1 Devices \\ 
-(BioEntry Plus v2, BioEntry W v2, XPass v2, XPS2 v2, and BLN v2 are not supported.Gen 1 devices are not supported) ​ \\ 
 \\ \\
 ** Download ** \\ ** Download ** \\
-https://​github.com/​biostar-dev/​g-sdk/​ \\+https://​github.com/​biostar-dev/​g-sdk/​releases ​\\
 \\ \\
 ** Manual ** \\ ** Manual ** \\
Line 98: Line 100:
 \\ \\
 \\ \\
- 
-