Find Jobs
Hire Freelancers

Write some Software

£250-750 GBP

Ukończony
Opublikowano prawie 9 lat temu

£250-750 GBP

Płatne przy odbiorze
Looking to create a program that will repeatedly query an rs485 network (via a tcp/ip port provided by a hardware device) and discover all heatmiser devices on the network, identify the devices and obtain all settings from the devices and allow commands to be sent to the devices using the low level binary protocol (attached). The entire network will need to queried at least every minute The data obtained will be stored locally for local queries. A simple high level ASCII command structure is required via a tcp/ip port to obtained data stored within the files created. The high level ascii command will also have the ability to write commands to the devices. The program will need to interpret the high level commands to the low level binary protocol to ensure the devices are updated. A more detailed spec will be created for the correct candidate
Identyfikator projektu: 8138485

Informację o projekcie

9 ofert
Zdalny projekt
Aktywny 9 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
Hello, I am experienced C programmer, and I was working with various protocols - both binary and text. I can create either TCP/UNIX sockets server and/or command line interface to control your heatmisers. Question to you whether on your rs485 network are only heatmisers + master, or other devices as well (like using modbus protocol) - I wonder cause this heatmiser protocol looks quite unique, and I am not sure if discovery/communication problem will not create troubles for other devices. With regards, Jakub Zawadzki
£250 GBP w 10 dni
5,0 (6 opinii)
3,9
3,9
9 freelancerzy składają oferty o średniej wysokości £619 GBP dla tej pracy
Awatar Użytkownika
Hi, client. Please let me do it. I can do it successfully as soon as you want time and as exact as you want. I have long experiences about C structured programming with 10+ years. Best Regards. Du Pingping.
£777 GBP w 7 dni
4,7 (5 opinii)
4,6
4,6
Awatar Użytkownika
hi... i can do this. Please let me know to start immediately. i can deliver you on time. Please initiate communication to discuss further. thanks
£666 GBP w 10 dni
4,9 (20 opinii)
4,2
4,2
Awatar Użytkownika
A proposal has not yet been provided
£526 GBP w 10 dni
4,9 (25 opinii)
4,0
4,0
Awatar Użytkownika
I have experiance with RS485 on low level. Write few programs for microcontrollers (Modbus protocol throught RS485). As I understand you need program on PC that allow you controll all networkd devices? So it can be written in high level language?
£555 GBP w 30 dni
5,0 (2 opinii)
2,5
2,5
Awatar Użytkownika
A proposal has not yet been provided
£690 GBP w 25 dni
0,0 (0 opinii)
2,4
2,4
Awatar Użytkownika
Hi, I got lots of experience implementing custom binary protocols over TCP and UDP. I am also immediately available.
£750 GBP w 10 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
Dear sir/madam, I'm an electronics engineer with more that 10 years of professional experience. I've developed over 20 electronic devices which are currently sold in more than 100 countries and, of course, I've developed some projects similar to the yours, so I consider I can help you. What I propose you to do: 1 - Incorporate an embedded RTOS, such as FreeRTOS, into your device, so your communication could be managed better, and your final poduct will be more reliable. 2 - Integrate a well known and reliable TCP/IP which could offer you standard BSD sockets, like Cyclone TCP. 3 - Create 2 tasks: 3.1 - RS-485 task which will be continuously polling the devices, and updating their status in RAM memory. 3.2 - TCP server task, which will enable you to read that information stored on RAM, as well as to send information to the devices. 3.3 - Create a mechanism, like a queue for sending the received TCP requests to the 485 connected devices. Finally, it is important to say, that I know it is not easy to trust someone you meet on internet, that is why I will send you the code pre-built in libraries, you will be able to test it, and once you verify that it is working as expected, you will pay me and I send you the sources. So you will never pay if you are not 100% satisfied with my work. Moreover, I'm not a nick name, I always sign my projects with my name and surname, as a well reputated engineer. Sincerely, Javier Longares
£833 GBP w 30 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga UNITED KINGDOM
Edinburgh, United Kingdom
5,0
1
Członek od lip 24, 2015

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.