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

Tietoa työnantajasta:
( 0 arvostelua ) 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 %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% 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