Project for Nenad1526

已关闭

Ciao Nenad1526,

YASDI are libraries developed in C language to access and retrieve data from Inverters SMA through the protocol Smanet owned by SMA.

The YASDI libraries are available here

[url removed, login to view]

A brief description is available here

[url removed, login to view]

We need to modify such libraries in order to have just 3 functions, more usable for us (we will use them in Labview environment for Linux):

1. Open connection over IP towards a specific inverter

2. Get all data from that inverter

3. Close connection

The first and the last function will be used once par each tread, instead the second one will be used every 10 second, so its cicle must be faster. If the connection gets down, an error must be returned in output

1. The first function "Open connection over IP towards a specific inverter" must:

o Accept in input - destination IP address

o return in output - reference for the second and the third function (the reference is a number to identify the connection opened by the function) or the error specification in case something goes wrong

2. The second function "Get all data from that inverter" must:

o Accept in input - reference from the first function

o return in output - string including all data from inverter, organized in couples "channel - relative value" and separated by comma (one couple par each row), or the error specification in case something goes wrong

3. The third function "Close connection" must:

o Accept in input - reference from the first function

o return in output - "0" if everything goes well or the error specification in case something goes wrong

The number of simultaneous tread will be surely more than one but not high.

技能: 电機工程, 电子, LabVIEW, 印制板布局, 软件构架

查看更多: dma considerations linux environment, use sourcesafe linux, php use dll linux, java project manage vehicles use test cases, use postgres net environment, use ffmpeg linux server, php cron job linux environment, use l2tp linux, using linux environment, use acronis linux image, project manager php perl pgsql linux, project maintenance functions, download project demo j2ee use jsp

项目ID: #12148324

1名威客为此工作的平均竞标价是$250

Nenad1526

Assunto dal Datore di Lavoro

$250 USD 在3天内
(62条评论)
6.4