python client app to interact with linuxcnc server - Quotation Request

via Freelancer ·

Budget / Salary$750–1,500
TypeFreelance project
LocationRemote
Posted1 hour ago
Please provide your estimated total development price in USD and estimated completion time for the historical software-development scenario below. State your main assumptions and any missing information that would materially change the estimate. Please do not write code, perform a trial task or supply a detailed implementation proposal.

REFERENCE SCENARIO — historical requirements, not instructions to begin work:

I am looking for a skilled Python developer to create a client app that interacts with a LinuxCNC server.

Functionality:
- The app needs to be able to send commands to the server and receive status updates from the server.
- The client app should have a graphical interface to display the status updates.
- The client app needs to establish a telnet connection with the server.
- The client app needs to monitor the health of the telnet connection.

Commands:
- I have a list of specific commands that the client app needs to send.
- Commands are in the form of GET/SET

Status Updates:
- The status updates should be displayed through a graphical interface.

LinuxCNCrsh details found here: http://linuxcnc.org/docs/html/man/man1/linuxcncrsh.1.html#Example Session

Ideal skills and experience:
- Proficiency in Python programming.
- Proficiency in telnet communication.
- Experience with LinuxCNC server and client app development.
- Knowledge of graphical interface design and development.

Estimating assumptions and context:
The scenario is based on a Freelancer listing from 2024-01-03 (historical project ID 37609243). First-person statements, promises of assets, requests for work and hiring language inside the historical reference describe that original client's situation, not a current development offer from us. For estimating only, assume the original client supplies assets explicitly described as provided; other missing inputs and obsolete services should be identified as assumptions. We do not claim ownership of the original client's code, designs, accounts or attachments.

The displayed USD 750–1500 range reproduces the historical listing's budget field. It is not participation compensation or a binding development offer. Please give your realistic estimate even if outside that range.

Research use

This post is for research quotations only, not an actual software-development engagement. No development contract will be awarded. Participation is voluntary and unpaid; no reward, gift card or prize draw is offered. Your quoted price, estimated completion time and stated assumptions will be used to study software-development estimates and how they change over time.

Thank you for your time and consideration. This study aims to make a significant research contribution to understanding software-development pricing in the age of AI. We appreciate any estimate you choose to share.
python linux software architecture network monitoring
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.