Use APKPure App
Get NetSimple old version APK for Android
মাইক্রোকন্ট্রোলার অবস্থানগত তথ্য পাঠানোর জন্য রিমোট কন্ট্রোল নেটওয়ার্ক.
অ্যাপ্লিকেশন উদ্দেশ্য Arduino হয় Netduino, রাস্পবেরী Pi মত দূরবর্তী হার্ডওয়্যার নিয়ন্ত্রণ করা হয় ...
প্রোটোকল টিসিপি / (ক্লায়েন্ট) IP নির্ধারিত হবে.
ইউপি: 0, ক্ষমতা, 0
নিচে: 0, -power, 0
বাম: -power, ক্ষমতা, 0
অধিকার: শক্তি, ক্ষমতা, 0
মধ্যম: 0, 0, 0 0, 0, ক্ষমতা (জিরো সক্রিয়)
বাইট মোড: 3 পদে 3 বাইট হিসাবে স্থানান্তরিত করা হয় (ডিফল্ট)
ASCII মুডে: 3 পদের কমা দ্বারা পৃথক টেক্সট হিসেবে স্থানান্তরিত হয় (\ n দ্বারা শেষ হয়েছে)
সেশন নিষ্ক্রিয়: একটি Serated সংযোগ প্রতিটি সংক্রমণ
সেশন সক্রিয়: সংযোগ বন্ধ না, কিন্তু প্রয়োজনে স্বয়ংক্রিয় না.দয়া করে পুনঃসংযোগ (ডিফল্ট)
জিরো নিষ্ক্রিয়: মুক্তির পর শূন্য মান কোন রিটার্ন
জিরো সক্রিয়: মুক্তির পরে শূন্য মান অটো ফেরত
রাস্পবেরী 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"
অকার্যকর ত্রুটি (const গৃহস্থালি * বার্তা)
{
perror (বার্তা);
থেকে প্রস্থান (1);
}
int প্রধান (int-argc, গৃহস্থালি * argv [])
{
কোন int sockfd, newsockfd, portno, এন;
socklen_t clilen;
গৃহস্থালি বাফার [256];
struct 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 (struct sockaddr *)
& Serv_addr, যাও sizeof (serv_addr)) <0)
ত্রুটি ( "বাঁধাই বিপথগামিতা");
যখন (1)
{
(Sockfd, 5) শুনতে;
clilen = sizeof (cli_addr);
newsockfd = গ্রহণ (sockfd (struct 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% ঘ% ঘ \ N", (int-) tmp1, (int-) tmp2,, (int-) 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