Find Jobs
Hire Freelancers

Arduino Socket Server

$30-250 USD

进行中
已发布大约 10 年前

$30-250 USD

货到付款
A) Socketserver that waits on certain port for instructions B) Socketclient that sends information to other server when certain events happening All activies must logged in a file, by day. Files older then 5 days must automatically dropped. First Step is to establish the following components: 1. 433MHZ remote control to swith power on/off we have that already running at our raspberry controlled by console commands 2. Simple set/on off some LED lights not done yet, open for your ideas 3. Event-Watch for press a button, turn switch not done yet, open for your ideas on how to do 4. Other detectors i.e. temperature, looking for your input for both server mode and event mode General ------- we working with Model B Rev 2 of Raspberry OS: Raspbian (Graphical View) Version: January 2014 Release date: 2014-01-07 For the 433Mhz integration we use "Pilight" version 4 Draft Description for A) Servermode ----------------------------------- Incoming Messages must have the first ten bytes as the length of message after the length. Then Instruction comes with a length of 10 Then Data comes, content is related to the Instruction Message is ended with a #, otherwise it is not valid and will not processed i.e. 0000000016433POWERCON111f# => length 16 => command is 433POWERCON => data is 111f Possible Instructions are defined in a table/ini file with the information: - Instructiontype (10A) i.e. 433POWERCON - Variable 01 start pos i.e. 1 (11) - Variable 02 start pos i.e. 3 (1) - Variable 03 start pos i.e. 4 (f) - .. and so on for 10 Variables - command to perform, with replacement for the variables i.e. sudo pilight-send -p elro_hc -u &1 -s &2 -&3 this will result in sudo pilight-send -p elro_hc -u 11 -s 1 -f - return yes/no Draft Description for B) Client with Event-watch ------------------------------------------------ Possible Events to be defined in table/ini file with the information: - Eventname (10A) - Information how to start the event-listener etc. - Socket-Command Identifyer i.e. 433REMOTEAC - Variable 01 start pos i.e. 1 - Variable 02 start pos i.e. 7 - .. and so on for 10 Variables command that does the receive is: sudo pilight-receive (whereby this needs to be discovered into background procedure....)
项目 ID: 5892625

关于此项目

3提案
远程项目
活跃10 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
This bid is for about 5-7 hours working on: 1) Helping you to set all things remotely (2-4 hr) 2) Ethernet decoding of packets and sending responses (2 hr) 3) Buttons / leds (1 hr) I am a little confused about client/server. Can you explain me the full sequence in a tidy example? For example, Use case #1- a) PC sends package 'aaaa...' b) This happens on the board: Use case #2- a) Someone presses button ... in the board b) ... etc I will need those to build the whole code (I can use the details below for the packet parser but I need to have a little broader view).
$166 USD 在20天之内
5.0 (19条评论)
4.8
4.8
3威客以平均价$159 USD来参与此工作竞价
用户头像
I have done sending and reciving command request for a projector device .. I can do this as well .. well i need to connect to the arduino via telnet if you give me access then i can build the application for you thanks
$155 USD 在3天之内
5.0 (15条评论)
3.9
3.9
用户头像
WE are C professional, and have experience in socket programming... We have overall 6 years of working experience on real projects based on C++.
$155 USD 在3天之内
0.0 (0条评论)
0.0
0.0

关于客户

GERMANY的国旗
Bruchsal, Germany
4.9
177
付款方式已验证
会员自10月 26, 2001起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。