1/3
NetSimple screenshot 0
NetSimple screenshot 1
NetSimple screenshot 2
NetSimple Icon

NetSimple

Ferdinand Stueckler
Trustable Ranking IconFiable
1K+Téléchargements
358kBTaille
Android Version Icon2.2.x+
Version Android
1.0(11-08-2017)Dernière Version
-
(0 Avis)
Age ratingPEGI-3
Télécharger
DétailsAvisVersionsInfo
1/3

Description de NetSimple

The purpose of the app is to control remote hardware like Arduino, Netduino, Raspberry Pi ...


The protocol is TCP/IP (Client).


UP: 0, power, 0


DOWN: 0, -power, 0


LEFT: -power, power, 0


RIGHT: power, power, 0


MIDDLE: 0, 0, 0 or 0, 0, power (Zero active)


Byte Mode: 3 positions are transfered as 3 bytes (default)


ASCII Mode: 3 positions are transfered as text seperated by comma (ended by \n)


Session inactive: Each transmission in a serated connection


Session active: Connection never closed, but if necessary automatic reconnect (default)


Zero inactive: No return to zero values after release


Zero active: Auto return to zero values after release


Sample code for a server on 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)


error("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)


error("ERROR on binding");


while(1)


{


listen(sockfd,5);


clilen = sizeof(cli_addr);


newsockfd = accept(sockfd, (struct sockaddr *)


&cli_addr, &clilen);


if (newsockfd < 0)


error("ERROR on accept");


while(1)


{


bzero(buffer,256);


n = read(newsockfd,buffer,3);


if (n < 3)


{


error("ERROR reading from 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;


}</br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br>

NetSimple - Version 1.0

(11-08-2017)
Autres versions

Il n'y a pas encore de commentaires ou d'évaluations ! Pour être le premier, veuillez

-
0 Reviews
5
4
3
2
1

NetSimple - Information APK

Version APK: 1.0Package: com.ip.netsimple
Compatibilité Android: 2.2.x+ (Froyo)
Développeur:Ferdinand StuecklerPolitique de confidentialité:http://lehrer.bulme.at/~sk/policy.htmlAutorisations:1
Nom: NetSimpleTaille: 358 kBTéléchargements: 5Version : : 1.0Date de sortie: 2021-10-25 23:14:39Écran mini: SMALLCPU pris en charge:
ID du package: com.ip.netsimpleSignature SHA1: 99:8A:F2:9C:BA:F4:68:33:09:9A:E9:A0:B4:27:B7:25:F0:59:4A:90Développeur (CN): Ferdinand StuecklerOrganisation (O): Localisation (L): Pays (C): État/ville (ST): ID du package: com.ip.netsimpleSignature SHA1: 99:8A:F2:9C:BA:F4:68:33:09:9A:E9:A0:B4:27:B7:25:F0:59:4A:90Développeur (CN): Ferdinand StuecklerOrganisation (O): Localisation (L): Pays (C): État/ville (ST):

Ancienne Version de NetSimple

1.0Trust Icon Versions
11/8/2017
5 téléchargements358 kB Taille
Télécharger
appcoins-gift
Jeux BonusGagnez encore plus de récompenses !
plus
Super Sus
Super Sus icon
Télécharger
Nations of Darkness
Nations of Darkness icon
Télécharger
Magicabin
Magicabin icon
Télécharger
Tiki Solitaire TriPeaks
Tiki Solitaire TriPeaks icon
Télécharger
Clash of Kings
Clash of Kings icon
Télécharger
RAID: Shadow Legends
RAID: Shadow Legends icon
Télécharger
Clash of Kings:The West
Clash of Kings:The West icon
Télécharger
Mahjong - Puzzle Game
Mahjong - Puzzle Game icon
Télécharger