
NetSimple
Tīkls Remote Control nosūtīšanai pozicionālo informāciju mikrokontrolleru.
Informācija Par Lietotni
Advertisement
Lietotnes Apraksts
Android Lietotņu Analīze Un Pārskats: NetSimple, Izstrādājusi Ferdinand Stueckler. Uzskaitīts Saziņa Kategorijā. Pašreizējā Versija Ir 1.0, Atjaunināta 11.-22. Saskaņā Ar Lietotāju Pārskatiem Vietnē Google Play: NetSimple. Sasniegts Vairāk Nekā 203 Instalācijas. NetSimple Pašlaik Ir 1 Atsauksmes, Vidējais Vērtējums 5.0 Zvaigznes
No app mērķis ir kontrolēt attālo aparatūru, piemēram, Arduino, Netduino, Raspberry Pi ...Protokols ir TCP / IP (Client).
UP: 0, jauda, 0
DOWN: 0, -Power, 0
PA KREISI: -Power, jauda, 0
RIGHT: jauda, jauda, 0
MIDDLE: 0, 0, 0 vai 0, 0, vara (Zero aktīvs)
Byte Mode: 3 pozīcijas tiek nodoti kā 3 baiti (noklusējums)
ASCII režīms: 3 pozīcijas tiek nodoti kā tekstu atdalīti ar komatu (beidzās ar \ n)
Sesija neaktīva: Katrs pārvades kādā Serated pieslēgumu
Sesija aktīvs: Savienojums nekad slēgts, bet, ja nepieciešams automātiskā atjaunot saikni (noklusējuma)
Zero neaktīva: Nē atgriešanās nulles vērtībām pēc atbrīvošanas
Zero aktīvs: Auto atgriešanās nulles vērtībām pēc atbrīvošanas
Parauga kods serveri uz Raspberry Pi:
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
#include "unistd.h"
#include "sys / types.h"
#include "sys / socket.h"
#include "netinet / in.h"
neesošu kļūda (const char * msg)
{
perror (msg);
izeja (1);
}
int main (int argc, char * argv [])
{
int sockfd, newsockfd, portno, n;
socklen_t clilen;
char buferis [256];
struct sockaddr_in serv_addr, cli_addr;
sockfd = ligzda (AF_INET, SOCK_STREAM, 0);
ja (sockfd <0)
kļūda ( "Kļūda atverot ligzda");
bzero ((char *) un serv_addr, sizeof (serv_addr));
portno = 12345;
serv_addr.sin_family = AF_INET;
serv_addr.sin_addr.s_addr = INADDR_ANY;
serv_addr.sin_port = htons (portno);
ja (saistošs (sockfd, (struct sockaddr *)
& Serv_addr, sizeof (serv_addr)) <0)
kļūda ( "ERROR par saistošiem");
kamēr (1)
{
noklausīties (sockfd, 5);
clilen = sizeof (cli_addr);
newsockfd = akceptēt (sockfd, (struct sockaddr *)
& Cli_addr, & clilen);
ja (newsockfd <0)
kļūda ( "ERROR uz akceptēt");
kamēr (1)
{
bzero (buferis, 256);
n = lasīt (newsockfd, buferis, 3);
ja (n <3)
{
kļūda ( "ERROR lasījums no kontaktligzdas");
pārtraukums;
}
float tmp1 = (float) bufera [0];
ja (tmp1> 127)
tmp1 - = 256;
float tmp2 = (float) bufera [1];
ja (tmp2> 127)
tmp2 - = 256;
peldēt TMP3 = (float) buferis [2];
ja (TMP3> 127)
TMP3 - = 256;
printf ( "% d% d% d \ n", (int) tmp1, (int) tmp2, (int) TMP3);
}
tuvu (newsockfd);
}
tuvu (sockfd);
atgriešanās 0;
}
Pašlaik Mēs Piedāvājam 1.0 Versiju. Šī Ir Mūsu Jaunākā, Optimizētākā Versija. Tas Ir Piemērots Daudzām Dažādām Ierīcēm. Bezmaksas Lejupielāde Tieši Apk No Google Play Veikala Vai Citām Versijām, Kuras Mēs Mitinām. Turklāt Jūs Varat Lejupielādēt Bez Reģistrācijas Un Nav Nepieciešama Pieteikšanās.
Mums Ir Vairāk Nekā 2000+ Pieejamās Ierīces Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... Ar Tik Daudzām Iespējām, Jums Ir Viegli Izvēlēties Spēles Vai Programmatūru, Kas Atbilst Jūsu Ierīcei.
Tas Var Noderēt, Ja Ir Kādi Valsts Ierobežojumi Vai Kādi Ierobežojumi No Jūsu Ierīces Puses Google App Store.