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
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.
12 威客就此工作平均出价 $172
Hello. I am an expert in java programming so I can help you and finish your job. Thanks Relevant Skills and Experience Eclipse, Java, Software Architecture Proposed Milestones $155 USD - after compleiton