We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

NetSimple Screenshots

Over NetSimple

Netwerk Remote Control voor het verzenden van positie-informatie aan microcontroller.

Het doel van de app is op afstand hardware zoals Arduino, Netduino, Raspberry Pi controle ...

Het protocol TCP / IP (Client).

UP: 0, macht, 0

DOWN: 0, -Power, 0

LINKS:-power, power, 0

RECHTS: macht, macht, 0

MIDDEN: 0, 0, 0 of 0, 0, vermogen (Zero actief)

Byte Mode: 3 posities worden overgedragen als 3 bytes (standaard)

ASCII-modus: 3 posities worden overgedragen als tekst gescheiden door een komma (afgesloten met \ n)

Sessie inactief: Elke transmissie in een Serated verbinding

Sessie actief: Connection nooit gesloten, maar indien nodig automatisch reconnect (standaard)

Zero inactief: Geen terugkeer naar nul waarden na de release

Zero actief: Auto return naar nul waarden na de release

Monster code voor een server op 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"

void error (const char * msg)

{

    perror (msg);

    exit (1);

}

int main (int argc, char * argv [])

{

    int sockfd, newsockfd, portno, n;

    socklen_t clilen;

    char buffer [256];

    struct sockaddr_in serv_addr, cli_addr;

    sockfd = socket (AF_INET, SOCK_STREAM, 0);

    if (sockfd <0)

         fout ( "ERROR opening socket");

    Bzero ((char *) & 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);

    if (bind (sockfd, (struct sockaddr *)

           & Serv_addr, sizeof (serv_addr)) <0)

                fout ( "ERROR op binding");

    while (1)

    {

         luister (sockfd, 5);

         clilen = sizeof (cli_addr);

         newsockfd = aanvaarden (sockfd, (struct sockaddr *)

               & Cli_addr & clilen);

         if (newsockfd <0)

               fout ( "ERROR op te aanvaarden");

         while (1)

         {

               Bzero (buffer, 256);

               n = lezen (newsockfd, buffer, 3);

               if (n <3)

               {

                     fout ( "Fout bij het lezen van socket");

                     break;

               }

               float TMP1 = (float) buffer [0];

               if (TMP1> 127)

                     TMP1 - = 256;

               float TMP2 = (float) buffer [1];

               if (TMP2> 127)

                      TMP2 - = 256;

               float TMP3 = (float) buffer [2];

               if (TMP3> 127)

                      TMP3 - = 256;

               printf ( "% d% d% d \ n", (int) TMP1, (int) TMP2, (int) TMP3);

         }

         close (newsockfd);

     }

     close (sockfd);

     return 0;

}

Wat is er nieuw in de nieuwste versie 1.0

Last updated on Jul 8, 2016

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Vertaling Laden...

Aanvullende APP -informatie

Laatste Versie

Verzoek update van NetSimple 1.0

Geüpload door

Hilmi Dogan

Android vereist

Android 2.2+

Available on

Verkrijg NetSimple via Google Play

Meer Info
Abonneer u op APKPure
Wees de eerste die toegang krijgt tot de vroege release, nieuws en gidsen van de beste Android -games en apps.
Nee bedankt
Aanmelden
Succesvol ingeschreven!
Je bent nu geabonneerd op APKPure.
Abonneer u op APKPure
Wees de eerste die toegang krijgt tot de vroege release, nieuws en gidsen van de beste Android -games en apps.
Nee bedankt
Aanmelden
Succes!
Je bent nu geabonneerd op onze nieuwsbrief.