Requirement:
Need to do 2 separate program
First program: Need to connect to the device (serial port) and put password to connect to the device and then having only 2 feature -
(a) Download memory device and create automatically encrypted file
(b) Feature to set time
Second Program: It must have all the feature (set date time, check date time, change password, decrypt the encrypted file downloaded from the first software and erase memory even the first software need to have this feature too)
Note: Remember 2 software: one can only download (encrypted so the user cannot see data but can save file encrypted with a certain extension file) and erase and set date and time and the second soft can do everything + he can decrypt file encrypted from the first soft
Device: its a device that store all data on a eeprom
Similar software, already using
PUTTY Software
My device it connect via usb has a serial port open so then i can connect to putty soft with the right com port then adjust baud rate to 56700 and i access to a console then i press enter to be able to type the password after the password is done i have access to all feature set date time, check time, download memory, erase memory and change password.
Example: i press d and enter to download the entire memory or i press f and enter to format the entire memory...
when i use putty soft when its connected to serial port then i have access to a console and then if i press certain letter it do command
I have total 9+ years of experience in .net development. I have extensively worked on JS, ASP.NET and MVC applications in past and I think I will be able to work on this assignment without any issues.
Please feel free to contact me for further discussion on this project.
We are among the growing startups in software products arena.
This is a Pune based software development company, in the business of developing product based solutions for the pressing needs of the market. We specialize in creative solutions using the state of the art technologies.
We are driven by organized software engineering processes for the design & development activities and professional management practices.
We have a team of young and competent engineers working under the guidance of an award winner product designer with over 20 years of experience in the international software market.
We are focused, dynamic and already have one product in our portfolio with over 30 sites using the same within 6 months of our operations.