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:sw:02-apis [2018/07/12 08:18]
martin_kudlacek
en:sw:02-apis [2023/06/15 17:16] (current)
avsetula
Line 1: Line 1:
-~~NOTOC~~ +======%hide APIs ====== ​   
-======%hide SDKs =====+~~NOTOC~~  
 +====== ​Application Programming Interfaces (APIs) ​======  
 +The APIs are low-level programming interfaces, ready to be used in custom software development (in languages such as C, Python, etc.).
  
-====== Software Development Kits (SDKs) =====+We provide the following APIs for use with Unipi products:
  
 +<​tile>​
 +| en:​sw:​02-apis:​01-evok ​       | | :​files:​unipi-kb-icon-evok.png ​   |
 +| en:​sw:​02-apis:​02-modbus-tcp ​ | | :​files:​unipi-kb-icon-modbus.png ​ |
 +| en:​sw:​02-apis:​04-sysfs ​      | | :​files:​unipi-kb-icon-sysfs.png ​  |
 +</​tile>​
 +
 +/* [[en:​sw:​02-sdks:​05-light|Unipi ModBus Light server]] */
 +
 +We also provide access to the internal Linux-based operating system via SSH, though this has to be enabled before use.
 +
 +All of our software tools are distributed via [[en:​sw:​04-unipi-firmware|Debian packages in our repository]]. ​
 + 
 +  ​
 +
 +
 +==== Compatibility table ====
 +
 +|< 100%>|
 +^API                             ​^ ​ Patron ​ ^  Neuron ​ ^  Gate                                           ​^ ​ Axon  ^  Unipi 1.1 / Lite  ^
 +|EVOK                            |  Yes     ​| ​ Yes     ​| ​ Only for communication\\ with Extension modules ​ |  Yes   ​| ​ Yes               |
 +|ModbusTCP ​                      ​| ​ Yes     ​| ​ Yes     ​| ​ Only storage life status ​                      ​| ​ Yes   ​| ​ No                |
 +|SysFS ​                          ​| ​ Yes     ​| ​ Yes     ​| ​ Only storage life status ​                      ​| ​ Yes   ​| ​ No                |