FLNP I.A. Morkovnikov A.S. Kirilov Websonix Modernization
User interface Main Control Spectraviewer Reflector Logviewer
Displays log files Ajax data updating Split log on the pages Resizable column width Colorize messages by type
Logviewer filter Current log Filter Select log file Change page Update page Filter settings
Reflector Ajax data updating Resizable column width Users can set name of variable and variable position Delete Variable Append Variable List Update
Appending values in Reflector Setting user name and position for the value Choice value from the list with available values
Spectraviewer Select detector Logarithm scale Move, resize picture Plotting is performed on the control computer
Control Main problems: User access politics Protocol safety Communication algorithm
Main Combines other pages Generated from the combined pages (need debug after changes) Universal page for experience control
Protocol Client-Server architecture Websonix – client Sonix+ - server New Old Results: Easier access to the file server Data verification
Authorization system Data stored in Websonix Websonix authorizes users User control interface was added Users were separated by categories: Active users Responsible for the instrument Administrators
Administrator interface
Implementation Python PHP Java Script JavaScript jQuery jQuery ui Django mod_wsgi
Results system updating Realization changed New Auth system New interface Updated protocol
Future c_channelupdate New commands Auto update Protocol debug
FLNP