PC program - communication with serial port

Closed job
Zabezpiecz Auto
Zabezpiecz Auto
Employer
5 deals
Job category:
Desktop/web applications
Expected budget:

Negotiable

Preferable skills:
Published:
Valid until:

Job description

To write a simple desktop program with a simple GUI for windows. It can be written in C# or python GUI (resulting exe file).

The program is to read and write parameters through the serial port (Virtual COM) according to the protocol (protocol description attached) with our device (the name of the device is BMU - a simple electronic board with a USB communication module).

To write the communication with the BMU:

Flow of program operation:

1. we open the selected (available) COM port (Virtual COM), of course, "BMU" plugged into the PC via USB cable

2. send the date and time (in the background) to the BMU

Function A - basic parameters of the system:

3. we read the main parameters of the BMU system (according to the appendix point 2.2) - after pressing the "READ..." button. - such data are displayed in tabular form (two columns description and value)

The user modifies the system parameters in the value column (it is important that the program controls the supported range of entered values).

5. after pressing "WRITE..." the program formats this data (according to section 2.3 from the appendix) and sends it to the BMU, and in the background reads it again after a while and determines "success" or "error"

and Function B - the parameters of the cells and protections:

more on priv

Submitted offers 7

Add your offer or ask the client for more details