Find Jobs
Hire Freelancers

C# RS232 serial communication

$30-250 USD

Cerrado
Publicado hace alrededor de 8 años

$30-250 USD

Pagado a la entrega
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.
ID del proyecto: 9648879

Información sobre el proyecto

28 propuestas
Proyecto remoto
Activo hace 8 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
28 freelancers están ofertando un promedio de $156 USD por este trabajo
Avatar del usuario
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 en 1 día
5,0 (111 comentarios)
7,0
7,0
Avatar del usuario
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 en 3 días
5,0 (50 comentarios)
6,9
6,9
Avatar del usuario
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 en 2 días
4,9 (66 comentarios)
5,8
5,8
Avatar del usuario
Hi, I am interested. Thanks narendra
$250 USD en 10 días
5,0 (10 comentarios)
5,2
5,2
Avatar del usuario
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 en 5 días
5,0 (26 comentarios)
5,0
5,0
Avatar del usuario
Hi, I can write you such app (class that will handle connection and update values). Regards, Zeljko J.
$155 USD en 1 día
5,0 (11 comentarios)
4,6
4,6
Avatar del usuario
Hi. Can create C# class for use in both application and synchronize desired object.
$30 USD en 1 día
4,9 (29 comentarios)
4,7
4,7
Avatar del usuario
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 en 10 días
5,0 (2 comentarios)
2,8
2,8
Avatar del usuario
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 en 5 días
5,0 (2 comentarios)
2,4
2,4
Avatar del usuario
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 en 3 días
5,0 (4 comentarios)
2,3
2,3
Avatar del usuario
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 en 10 días
5,0 (2 comentarios)
2,0
2,0
Avatar del usuario
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 en 4 días
5,0 (4 comentarios)
1,4
1,4
Avatar del usuario
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 en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
This project looks interesting . i have done something similar before. i am programmer engineer and i work in C# and VB .NET
$55 USD en 2 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
A proposal has not yet been provided
$111 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 7 días
5,0 (1 comentario)
0,0
0,0
Avatar del usuario
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 en 15 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
A proposal has not yet been provided
$221 USD en 6 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I did similar project in my actual work with great result. I have experience with RS 232 and RS 485 communication.
$222 USD en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
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 en 3 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de VIETNAM
Vietnam
0,0
0
Miembro desde feb 14, 2016

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.