Find Jobs
Hire Freelancers

C# RS232 serial communication

$30-250 USD

Κλειστή
Αναρτήθηκε περίπου 8 χρόνια πριν

$30-250 USD

Πληρωμή κατά την παράδοση
My objective: I have two different computers running two different C# programs. The two computers are connected by a long RS232 cable, each end connected on COM2. Each C# program has an identical static class: class TestClass { public static double var1; public static double var2; public static double var3; } I need code that can track changes in EITHER program, and update the static class in the other program with the changed values. For example, if var1 in program A becomes 5, then var1 in program B must also become 5. If var2 in program B becomes 3, then var1 in program A must also become 3. This should happen through RS232 serial communication, and be pretty reliable.
Ταυτότητα εργασίας: 9648879

Σχετικά με την εργασία

28 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 8 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
28 freelancers δίνουν μια μέση προσφορά $156 USD για αυτή τη δουλειά
Avatar Χρήστη
hi there i can do this we need to create a com communication protocol using bytes and serialization kindly initiate discussion i can complete it in 1 day. thankyou
$126 USD σε 1 ημέρα
5,0 (111 αξιολογήσεις)
7,0
7,0
Avatar Χρήστη
Hi, I’ve had a good look at your project description and I’m very interested in providing a solution. I have 4+ hands on experience on developing quality web solutions as well as desktop standalone solutions. I used to develop systems using latest adaptive technology such as 1. .NET/ASP.NET - MVC4,MVC5 - Entity Framework - SQL - C# (for .NET solutions) 2. JQuery/Javascript/HTML5 - Angular.js/Bootstrap etc (for designing and front end implementations) I want to start work immediately and awaiting for your positive response on skp id "agilepksolutions" so I can show you some of my Quality Development Work as well as we can discuss project in details. Thank you.
$147 USD σε 3 ημέρες
5,0 (50 αξιολογήσεις)
6,9
6,9
Avatar Χρήστη
i can do this task for you. i can do this task for you. i can do this task for you. i can do this task for you.
$111 USD σε 2 ημέρες
4,9 (66 αξιολογήσεις)
5,8
5,8
Avatar Χρήστη
Hi, I am interested. Thanks narendra
$250 USD σε 10 ημέρες
5,0 (10 αξιολογήσεις)
5,2
5,2
Avatar Χρήστη
Hello Sir, I have 11+ years of experience in software development, please have look at the projects/certifications/ratings and most important the completion rate of projects that I have completed here which proves that I am a genuine developer. And because of the excellent work in past I am a preferred freelancer on freelancer.com. I have done many similar project in past which had similar features of your requirement to communicate on serial port so I am very much confident that I can do it easily. I understand your requirement very well and can do it as per your expectations. I will provide a mothode to communicate and inorder to identify the changes to class we need some was of that. May be we can raise a event when values are changed. Since I don't have the real environment to test it, I need your help in testing the application. I can start working on this immediately. Let me know if you are interested so that we can discuss in more detail. Thanks, Ninad
$222 USD σε 5 ημέρες
5,0 (26 αξιολογήσεις)
5,0
5,0
Avatar Χρήστη
Hi, I can write you such app (class that will handle connection and update values). Regards, Zeljko J.
$155 USD σε 1 ημέρα
5,0 (11 αξιολογήσεις)
4,6
4,6
Avatar Χρήστη
Hi. Can create C# class for use in both application and synchronize desired object.
$30 USD σε 1 ημέρα
4,9 (29 αξιολογήσεις)
4,7
4,7
Avatar Χρήστη
Hi, I have experience for 15+ years in electronics/embedded development. Also have a lot of experience in Microsoft .NET framework (C# mainly) and am used to develop communication protocols both in microcontrollers as well as in C# on windows. For you particular project I propose developing a simple protocol where data is transmitted to the other end when changed. This protocol will have frame delimiters, as well as a frame checksum. Only the changed variable will be sent - a variable identifier is part of the frame, along with it's contents. Still haven't thought in error handling, but a simple ACK is my preferred method. Some considerations may be need to be taken into account regarding simple priorities in case the same variable is changed "at the same time" in both ends - which one has priority, not to run into oscillations. I propose doing a console application where the concept can then be easily integrated into another complex project by your own means/needs. But these and other details can be further discussed in case I get the project awarded. If you are interested in my bid, please feel free to contact me. Best regards, Carlos.
$100 USD σε 10 ημέρες
5,0 (2 αξιολογήσεις)
2,8
2,8
Avatar Χρήστη
Hello. I am a senior level developer and a C# expert. I use it as my primary language in my full time job as a software engineer for a medical device company. I can develop this application. I actually just got done writing some RS232 code for work, although it was in C++. Please award me the project and I will get to work. Feel free to send me a private message to discuss any details. You do not need to pay me anything until the project is complete, no milestone necessary. Thanks and I look forward to working with you.
$155 USD σε 5 ημέρες
5,0 (2 αξιολογήσεις)
2,4
2,4
Avatar Χρήστη
Hi, I’ve had a good look at your project description and I’m very interested in providing a solution. I have 4+ hands on experience on developing quality web solutions as well as desktop standalone solutions. I used to develop systems using latest adaptive technology such as 1. .NET/ASP.NET - MVC4,MVC5 - Entity Framework - SQL - C# (for .NET solutions) 2. JQuery/Javascript/HTML5 - Angular.js/Bootstrap etc (for designing and front end implementations) I want to start work immediately and awaiting for your positive response on skp id "agilepksolutions" so I can show you some of my Quality Development Work as well as we can discuss project in details. Thank you.
$137 USD σε 3 ημέρες
5,0 (4 αξιολογήσεις)
2,3
2,3
Avatar Χρήστη
hello I can help you with your C# project with RS232, but i need more information, Like a deadline for project and another thing. thanks, if it's something simple, low cost will be. I have a project in C # right now that can work perfectly for your needs with few changes If you have any questions feel free to ask. Contact me before order. Thank you and Have a good day, John
$30 USD σε 10 ημέρες
5,0 (2 αξιολογήσεις)
2,0
2,0
Avatar Χρήστη
Dear customer, I could provide the necessary code, including explanation comments, in 4 days after the acceptance. I have experience with RS232 communication and implementation of this type of communication using C#. Different scenarios (use cases) could be analyzed and treated properly for providing a reliable solution to you (e.g. the case when the same variable is changing almost simultaneously in both classes). The special scenarios could be described into a document. RS232 communication would be synchronized and telegrams integrity would be checked. Best regards, Catalin Bujdei
$230 USD σε 4 ημέρες
5,0 (4 αξιολογήσεις)
1,4
1,4
Avatar Χρήστη
Are you okay with console application? if yes maybe i can make it asking some question like which com port want to used, and the baud rate of the port, etc. Contact me if you interested with my bid
$40 USD σε 3 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
This project looks interesting . i have done something similar before. i am programmer engineer and i work in C# and VB .NET
$55 USD σε 2 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
A proposal has not yet been provided
$111 USD σε 3 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
I have a c# serial comms library I wrote for another project which I could adapt for this requirement. Each of the two programs would have to be modified to launch a new thread which will run the RS232 comms and code to monitor the static variables. However to update these with a new value received down the RS232 line they would have to be changed to be private variables that are updated via thread safe static methods, and throughout both programs all usage of those variables would need to be changed to use the thread safe methods instead of directly updating the variable (so that both threads can write to the variable). The RS232 protocol will be configured via an XML config file which will have to be present in the same directory as the executable programs. I will need to see the source code for both programs to be able to give you an accurate estimate for effort and hence the cost.
$250 USD σε 7 ημέρες
5,0 (1 αξιολόγηση)
0,0
0,0
Avatar Χρήστη
Hi Sir, I developed a similar project for me. I had PC and MCU connected via RS232. Communication line was also used to share health status that was stored on a log file. Please, contact me for any information. I hope we will work together. Best regards, Andrea Torino
$166 USD σε 15 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
A proposal has not yet been provided
$221 USD σε 6 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
I did similar project in my actual work with great result. I have experience with RS 232 and RS 485 communication.
$222 USD σε 5 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
I did similar project before. This is an interesting project. Also I can implement this in C++ (Qt) in more days and budget.
$224 USD σε 3 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της VIETNAM
Vietnam
0,0
0
Μέλος από Φεβ 14, 2016

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.