Use APKPure App
Get NetSimple old version APK for Android
microcontroller को स्थितीय जानकारी भेजने के लिए दूरस्थ नियंत्रण नेटवर्क।
एप्लिकेशन का उद्देश्य Arduino, Netduino, रास्पबेरी पाई जैसे दूरदराज के हार्डवेयर पर नियंत्रण करने के लिए है ...
प्रोटोकॉल टीसीपी / (क्लाइंट) आईपी है।
यूपी: 0, बिजली, 0
नीचे: 0, पावर, 0
वाम: -बिजली, बिजली, 0
अधिकार: सत्ता, शक्ति, 0
मध्य: 0, 0, 0 या 0, 0, बिजली (शून्य सक्रिय)
बाइट मोड: 3 पदों 3 बाइट्स के रूप में स्थानांतरित कर रहे हैं (डिफ़ॉल्ट)
ASCII मोड: 3 पदों अल्पविराम से अलग पाठ के रूप में स्थानांतरित कर रहे हैं (\ n द्वारा समाप्त)
सत्र निष्क्रिय: एक Serated संबंध में प्रत्येक संचरण
सत्र सक्रिय: कनेक्शन बंद कर दिया कभी नहीं है, लेकिन यदि आवश्यक हो तो स्वत: पुन: कनेक्ट (डिफ़ॉल्ट)
शून्य निष्क्रिय: रिहाई के बाद शून्य मानों को नहीं बदले
शून्य सक्रिय: रिहाई के बाद शून्य मानों को ऑटो वापसी
रास्पबेरी पाई पर एक सर्वर के लिए नमूना कोड:
# शामिल "stdio.h"
# शामिल "stdlib.h"
# शामिल "string.h"
# शामिल "unistd.h"
# शामिल "sys / types.h"
# शामिल "sys / socket.h"
# शामिल "netinet / in.h"
शून्य त्रुटि (const चार * एमएसजी)
{
perror (एमएसजी);
बाहर निकलें (1);
}
int मुख्य (int argc, चार * argv [])
{
int sockfd, newsockfd, portno, एन;
socklen_t clilen;
चार बफर [256];
संरचना sockaddr_in serv_addr, cli_addr;
sockfd = सॉकेट (AF_INET, SOCK_STREAM, 0);
अगर (sockfd <0)
त्रुटि ( "खोलने में त्रुटि सॉकेट");
bzero ((चार *) और 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);
अगर (बाँध (sockfd, (संरचना sockaddr *)
और Serv_addr, sizeof (serv_addr)) <0)
त्रुटि ( "बाइंडिंग पर त्रुटि");
समय (1)
{
(Sockfd, 5) सुन;
clilen = sizeof (cli_addr);
newsockfd = स्वीकार (sockfd, (संरचना sockaddr *)
और Cli_addr, और clilen);
अगर (newsockfd <0)
( "त्रुटि को स्वीकार पर") त्रुटि;
समय (1)
{
bzero (बफर, 256);
एन = पढ़ने के लिए (newsockfd, बफर, 3);
यदि (एन <3)
{
त्रुटि ( "त्रुटि सॉकेट से पढ़ने");
तोड़;
}
नाव tmp1 = (नाव) बफर [0];
अगर (tmp1> 127)
tmp1 - = 256;
नाव tmp2 = (नाव) बफर [1];
अगर (tmp2> 127)
tmp2 - = 256;
नाव TMP3 = (नाव) बफर [2];
अगर (TMP3> 127)
TMP3 - = 256;
printf ( "% d% d% d \ n", (पूर्णांक) tmp1, (पूर्णांक) tmp2, (पूर्णांक) TMP3);
}
बंद (newsockfd);
}
बंद (sockfd);
0 वापसी;
}
Last updated on Jul 8, 2016
Minor bug fixes and improvements. Install or update to the newest version to check it out!
द्वारा डाली गई
Hilmi Dogan
Android ज़रूरी है
Android 2.2+
श्रेणी
रिपोर्ट
NetSimple
1.0 by Ferdinand Stueckler
Jul 8, 2016