Find Jobs
Hire Freelancers

Simplify Existing Java App

$30-250 USD

En curso
Publicado hace más de 6 años

$30-250 USD

Pagado a la entrega
Hello, I make hardware devices that collect and report data from sensors. I integrate my designs with existing hardware and devices such as appliances, vehicles, and power equipment. I am trying to integrate a new design with an existing Solar Charge Controller product. The manufacturer sent me their existing java application, however I cannot use it for my purposes. The application has a GUI and lots of features, but I do not need this. I just need data to be printed to a console which I can then integrate with my existing design. Goals of this project: *Create a new java app from the existing code which connects to a hardware device (Solar Charger) on the network and collects real-time data. *The app will print all values received from the hardware device to the java console. The app should: *Request user input for: IP address & port number *Open a connection (TCP) to specified address and port *Collect data (hex string) from device *Parse the hex string and format the data to integers (using calculations in existing code) *Print the data in real-time to java console *Continuously run until program is exited Please Note: The existing app has a GUI, database, and reporting functions which are NOT needed for this project. All of the code relating to these functions can be removed. I need an app that simply prints out the values and does not update a database or create any charts. I do not need a GUI. The only user input should be the IP address and Port. The existing app also has the option to connect to device using serial (RS-232) comm port, which is not needed. All code relating to serial communications can be removed. Java Source, and Eclipse IDE project files available once project is awarded.
ID del proyecto: 15847613

Información sobre el proyecto

6 propuestas
Proyecto remoto
Activo hace 6 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
6 freelancers están ofertando un promedio de $224 USD por este trabajo
Avatar del usuario
Hi! My name is Ihor, I will be glad to help you with your project. I have strong experience in Java and Android development for 3+ years. Feel free to contact me any time so we can discuss details. Relevant Skills and Experience Java, Software Architecture Stay tuned, I'm still working on this proposal.
$122 USD en 3 días
4,9 (22 comentarios)
6,1
6,1
Avatar del usuario
Hi, i am a programmer. I have plenty of experience in programming java app. So i can complete your request with high quality. Relevant Skills and Experience If you want, i will show you my java apps. Proposed Milestones $70 USD - first $85 USD - complete
$155 USD en 3 días
5,0 (4 comentarios)
5,1
5,1
Avatar del usuario
I have gone through your Job post and I can understand your job requirement thoroughly. Relevant Skills and Experience I have a total of 7 years of experience in Eclipse, Java, Software Architecture Web Designing and Development and had completed a number of projects with some great graphics and User Interface so far. Proposed Milestones $155 USD - project cost I’m looking forward to hearing from you soon. Thank you for considering my cover letter. firasat
$155 USD en 3 días
5,0 (4 comentarios)
4,0
4,0

Sobre este cliente

Bandera de UNITED STATES
Charlotte, United States
5,0
1
Forma de pago verificada
Miembro desde ago 10, 2017

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.