1 - Serial RS232 comm port comunication
2 - NanoHTTPD serving a few processed pages
3 - System tray application to indicate status and access configuration forms
4 - SQLite database server (or another with tiny core)
Java forms:
- System Configuration java form with some application parameters
- Serial RS232 parameters configuration java form
- System tray indicating status
Web forms:
- "Plate" configuration form URL will be accessed from NanoHttpd
-- Javascript will be obtained from: elisaanalysis/app -> Step 2 -> Prepare your layout -> Use dragging cursor to select dots -> select standard > Fill wells
-- Every "group" select must be related with one item using option button
-- Each form will contain 1 or more "Plates"
-- The plate form has to control about six database tables
-- The plate form has a button to SUBMIT data to a pre configurated URL
Skills required are Database Administration, Java, JavaScript