For high skilled developer only.
1- The application is responsible to control 2 different USB cameras. SDK of the camera will be available.
2- Make full control of camera functions, streaming, resolution, brightness, contrast, make zoom, right-left –up- down shift the stream, video recording, imaging…
3- The application supports high frame rate video recording and streaming. Up to 300fps.
4- Send, receive and update data to specific excel files.
5- Read write to xml file.
6- The application will be responsible to draw shapes over videos and images.
7- Able to produce pdf files.
8- The UI supports multi languages.
9- The application responsible to control Arduino board through command with the following specs:
a. Command lines are sent via serial port.
b. Option to change the com port (COM6 would be default).
c. Option to change baud rate (115200 would be default).
d. set DTR and RST
e. every command line MUST end with "\n"
f. Multi languages support
10- The application responsible to control other command line application
All you need will be available.
I have been working this kind of applications for past five years. Hope this experience will help me to finish this task in time. Please feel free to contact me for further details.