Objectives:
• Hear one specific port
• Write / Read in SQL data base
• Send commands to devises
Uses:
1- Receive incoming data from multiple devises and save it into SQL data base
2- Reply ACK to each devise transmission
3- Send to selected devise an outgoing selected data take it from SQL data base
Devises to be used with PLP: Brand Queclink, model GT300, we have the @Track Air Interface Protocol provided by Queclink in order to clarify any doubt
Data Base: SQL (already set, up and running)
Store procedures (SP):
1- Already created and working to receive / write into SQL Data base as we mention in Uses: point 1. May require check.
2- Already created and working to reply ACK as we mention in Uses: point 2. May require check.
3- To send outgoing message mention on Uses: point 3 need to be developed, we was thinking to create the command string from web site and then send it thru the Port Listener Program (open to new ideas), we already have on data base table the IP, Port, IMEI to be able to send commands
Generals:
1- Need to be done the change of Status (0=Active; 1= Not active) at the moment the IP and port change for specific IMEI in the [login to view URL] table. This data is coming in the incoming data string and is handling by the SP
2- For the outgoing messages we need to create (by SP or Trigger) a sequence in hexadecimal format, it should begin from ‘0000’ and increases by 1 every time, it should roll back after ‘FFFF’, this will be saved in [login to view URL] table, setting in the table Status field with 0= next available; 1= used
3- Program PLP screen need to have:
a. The field to type the port number.
b. The button to activate or not the PLP
c. Option to close PLP
d. Option to run as a service
e. Section to see incoming and outgoing data
f. Section to see connected devises with IP, Port, IMEI, Date
g. Clean screens after ‘X’ amount of connections
h. Section to send a manual command to 1 specific devise
4- We will provide User and Password to SQL Data Base with Owner rights
Previous versions:
1- We have V.01 of the PLP, created on 2013 by developer working in the company, this person leave the company, PLP was not finish, code was lost when laptop was stolen, we have application program on old server to show if is need it
2- We have V.02 of the PLP and code on new server, we hire a Freelancer this year, but this person can not be able to finish the program, we can show it if you need it
Hi. We are a group of experienced engineers with different backgrounds (telecommunications, electronics and systems) with experience in technologies like C/C++/C#/Java/Linux/Scripting, who work for a telecommunications company. Along these years we have worked mainly with embedded systems, for example, high availability communications servers and cable modems.
These are the questions that we have:
- You did not mention which transport protocol will be used, I think it is TCP. Right?
- I think you need a multi-threaded application that can handle multiple clients at the same time right? - How many devices will be connected at the same time?
- What is the format of the messages and its size sent by the devices? Can you please provide the different types of messages that a client can send? We need to know this for testing purposes, since we will be emulating the real devices with a test client.
- Which information should be persisted on the database?
- You mentioned that a SQL will be used, are you referring to SQL Server?
- Do you need the software implemented in VB.NET? Could the software be implemented in other languages like C# or Java? For example, the advantage of implementing the software in Java is that it is cross platform. If later you want to use a Linux-based server you can run the TCP server there without changing the source code.
When you provide all the information we can provide a better estimation of costs and delivery date.
Best regards,
Matias.-
$555 USD σε 21 ημέρες
5,0 (2 αξιολογήσεις)
1,5
1,5
8 freelancers δίνουν μια μέση προσφορά $632 USD για αυτή τη δουλειά
Hello,
I have more than 13 years of programming experience with Windows and Web Applications. I am well-versed with the Microsoft Technology. Proficient in programming with VB6, VB and C#.Net and different databases like SQL Server, Oracle, MySQL and MS-Access.
I am also well-versed with MS-Office Automation (Excel VBA/Macros, Word Macors) and the MS-Outlook Automation for Add-on and Plug-ins.
Please check my tremendous 119 feedback on freelancer.com to know more about my client's views for my work. Please also check my portfolio for some software designs for windows applications.
Please initiate the discussion on freelancer or Skype so we can move further for the work.
The discussion is very important before starting the work. I also want to check your existing applications.
Awaiting for your prompt response.
Thanks,
Dhirendra
In case you have the .exe file, we probably can do the reverse engineer, so we can get the source code as well. So, let me know if you agree for use this method, I have the tools for doing this and then we could expand the source code to the functions you described here.
Hello,
I am an experienced developer, with experience for making such listeners for many devices like EagleEye from UK, X8 from Australia, eTrack from Taiwan, Calamp from USA.
I would like to do this project.
Hope to hear from you soon.
Thanks and best regards.
Hi I have around 17 years of experience as a programmer.
I'll be glad to help you complete this project. Some of my background includes working with peripheral devices.
Let me know if you need to know more about my background experience.
About myself:
I am the Dot Net Professional Developer/ SQL Server developer. My professional experience includes extensive hands on expertise on Microsoft technologies.I understand how to build project that directly meet user requirements end to end, user friendly and affordable. I also understand the importance of building strong projects that stand up to the high performance and high volume environment.
I have a experience on working with various device.