Käynnissä

CAN Bus GUI

I need a basic Windows GUI to display data read from tcp socket using vendor's API.

The data (this part is done):

I have a CAN bus that is getting data points from 2 sources (each identified with a CAN ID). The data is sampled and written to the CAN bus. I have a network device (NetCan Plus 110) that reads the CAN messages and converts them to TCP packets and sends the data over the LAN.

The GUI (this is the project I need written):

I need a simple GUI that uses the vendor API to read the data and then display it in graphical form (some type of gauge). GUI will have a basic menu structure (quit, about, edit config, etc...). It will open a config file and read data like IP address and port of source and user configurable data about each of the 2 sources (name, max, min, warning level). I assume the best way to do this would be to spawn 2 threads: one to constantly read data from the network and store it in an object, and another to constantly update the gauge widgets. You may have a better idea...

This will be a basic program but must be extensible (additional sources in the future, or additional config data, etc...) Will be done in Qt Creator and entire project with source will be delivered. Windows 7 to Windows 10 compatible. Easy to read Object oriented code a must. I am hoping to find someone to do many projects like this in the future.

Taidot: C++ -ohjelmointi, tietojärjestelmäarkkitehtuuri

Näytä lisää: to bus, network data structure, net dll can block port, can convert dwg plan files max, java gui mortgage calculator user choose enter, can collect email address public indian, user registration address fields joomla, redirect user based address aspnet, php mysql user info address phone, oscommerce user login address logging, finding friendster user account address

About the Employer:
( 0 reviews ) United States

Projektin tunnus: #8652705

Myönnetty käyttäjälle:

Egran

I am expert in Qt development. For instance, i have developed GUIs for military applications with Qt. I have wide experience integrating diverse communication protocol layers to Qt applications. I would be glad to he Lisää

144 $ USD 3 päivässä
(2 arvostelua)
1.5

16 freelanceria on tarjonnut keskimäärin 223 $ tähän työhön

asankacoder

Hi, My name is Asanka, an experience C++/Qt developer. Your project seems very interesting and I d like to bid. For the guage, I think we can use a dial in QWT library and use qtcpsocket for communication. Do you Lisää

277 $ USD 3 päivässä
(31 arvostelua)
5.7
badzia

Hi. I am developer with over 20 years of experience. I have recently done similar app to your in Qt too. It is to read battery information from power controller and display in dashboard with columns for each battery ce Lisää

210 $ USD 7 päivässä
(11 arvostelua)
5.0
theshadowx

Hi, i would be happy to help you. i have a great experience in Qt/C++, I have done many project in this field. Please have a look at my portfolio and previous work. Message me so we can talk about the project. Lisää

222 $ USD 5 päivässä
(17 arvostelua)
4.9
ithuang2014

A proposal has not yet been provided

155 $ USD 3 päivässä
(51 arvostelua)
4.6
tuan10clc

Hello. I am expert in Automation/Control/C++/QT. - You want use "NetCan Plus 110" to communicate with a CAN bus contains 2 device support CAN. - "NetCan Plus 110" connect to PC via TCP/IP. I can do your job well wit Lisää

250 $ USD 7 päivässä
(15 arvostelua)
4.2
drozhkov

A proposal has not yet been provided

833 $ USD 10 päivässä
(3 arvostelua)
3.7
NSolutionDev

Hello, how are you. I have experience on VB.Net and MFC. I have experience in developing the MCU embedded system with C,C++ language with PIC, RENESAS, NEC.... I have designed the concrete plant control system, Powe Lisää

145 $ USD 3 päivässä
(5 arvostelua)
3.8
nap1alm

Hello, I can do that. Will you provide a mockup for UI? Or at least a clear description how many widgets and how they will be placed? Best regards, Alex.

220 $ USD 6 päivässä
(1 arvostelu)
2.4
FouupXocode

Thank you for viewing my profile you can check have 5***/5*** also have 100% complete rate you can check happy customer. always trying to get customer satisfaction. I have gone through your project requirement Lisää

140 $ USD 7 päivässä
(7 arvostelua)
0.3
pspcoder

Предложение еще не подано

222 $ USD 6 päivässä
(0 arvostelua)
0.0
bavlymorcos

A proposal has not yet been provided

155 $ USD 3 päivässä
(0 arvostelua)
0.0
udaykiran89

I am a dotnet developer and currently trainer in my Organisation. I can do this as early as possible with perfection. My bidding is negotiable.

155 $ USD 3 päivässä
(0 arvostelua)
0.0
oodev

I am professional C++, Python and Java developer with >6 years of experience. I have strong knowledge of Qt via C++ and Python binding. Also I have experience of GUI tools development for embedded systems. I think I ha Lisää

155 $ USD 3 päivässä
(0 arvostelua)
0.0
eislector

Not much too to say... I got a good amount of experience for writing debug GUIs for robots (mainly in Python, but also in C++), which is a quite similar task. I would prefer to do it in Python (mainly because it is Lisää

138 $ USD 2 päivässä
(0 arvostelua)
0.0
lexa924

A proposal has not yet been provided

222 $ USD 7 päivässä
(0 arvostelua)
0.0
mechatronicsengr

A proposal has not yet been provided

155 $ USD 3 päivässä
(0 arvostelua)
0.0
siddmittal644

There could be two possible design to solve your problem: ● Using two thread with Producer-consumer design pattern. ● Using QTimer. Data will be read after every timeout signal.

66 $ USD 7 päivässä
(0 arvostelua)
0.0
davidalam

I am Senior in computer science with 10 years expertise, with proficiency in software development . Following are my area of expertise - servers, linux, vmware, windows - System / Windows / Desktop application develo Lisää

155 $ USD 3 päivässä
(0 arvostelua)
0.0