ELogs/DanialSaeed: Difference between revisions

From PBTWiki
Jump to navigation Jump to search
 
(23 intermediate revisions by the same user not shown)
Line 2: Line 2:


== To Do ==
== To Do ==
'''Deadline: 10th November 1400h'''
 
requirements:
'''Feedback meeting (lit review)'''
*you '''1500 words max'''.
⋆ Supervisor meeting due within 3 weeks of submission (17/11/2025) 
*must include 3 sections:
⋆ Target week for meeting: 01/12/2025
#short literature survey
 
#project aims/objectives
'''Upload GUI V2 (cleaned folder)'''
#conclusions.
⋆ Target dir: plus1 → HEP → PBT → PD display 
*literature survey: brief, referenced overview showing understanding of topic (no detailed theory).
⋆ Ask Joe for access 
*aims/objectives: expand on title; outline what will be done and how, linked to Gantt chart.
⋆ Keep dev local- production display must stream via server 
*'''Gantt chart must be created''':
⋆ Test by SSHing into plus1 and running Python script
#first list project tasks  
 
#compile the chart to include in the planning document.
'''Transition to live server (web)'''
#confirm with supervisor/research group members
⋆ Build working webpage served via PBT display server 
*conclusion: short summary of progress + plan for supervisor meetings; reflect this in Gantt.
⋆ Use Safari Dev Tools → Network tab to monitor fetch timing 
re-structure for final report.
⋆ Be aware: server/network lag can mimic GUI slowdown
'''feedback meeting with supervisor required within 3 weeks of submission.'''
 
'''Web GUI visual changes'''
⋆ Add overlaid line plot with randomised data 
    – 640 points (5× bar resolution)
    – y-range: 1–3, average ≈ 2 
    – Plot must align on same x-axis as bar chart
⋆ Simulates fitted curve over live beam data
 
'''Style / layout cleanup'''
⋆ Replace hex colours with named HTML colours (where sensible)  
⋆ Use Inspector to preview and fine-tune layout/CSS
 
'''Future steps'''
⋆ Add GUI control: start/stop button 
⋆ Style/layout improvements after functionality stable 
⋆ Firmware integration (leave for later unless self-motivated)


== Completed ==
== Completed ==
Presentation 1 Corrections made and uploaded.
Local install and use of D3.js
visual changes to GUI colourbase
investigation of timing clocks of both file simulator and GUI
GUI V2 cleared meeting standards check!
'''Uploaded Presentation 2'''
⋆ Placed in `presentations` directory on plus1

Latest revision as of 10:37, 2 December 2025

Electronic log for Danial Saeed

To Do

Feedback meeting (lit review) ⋆ Supervisor meeting due within 3 weeks of submission (17/11/2025) ⋆ Target week for meeting: 01/12/2025

Upload GUI V2 (cleaned folder) ⋆ Target dir: plus1 → HEP → PBT → PD display ⋆ Ask Joe for access ⋆ Keep dev local- production display must stream via server ⋆ Test by SSHing into plus1 and running Python script

Transition to live server (web) ⋆ Build working webpage served via PBT display server ⋆ Use Safari Dev Tools → Network tab to monitor fetch timing ⋆ Be aware: server/network lag can mimic GUI slowdown

Web GUI visual changes ⋆ Add overlaid line plot with randomised data

   – 640 points (5× bar resolution)  
   – y-range: 1–3, average ≈ 2  
   – Plot must align on same x-axis as bar chart  

⋆ Simulates fitted curve over live beam data

Style / layout cleanup ⋆ Replace hex colours with named HTML colours (where sensible) ⋆ Use Inspector to preview and fine-tune layout/CSS

Future steps ⋆ Add GUI control: start/stop button ⋆ Style/layout improvements after functionality stable ⋆ Firmware integration (leave for later unless self-motivated)

Completed

Presentation 1 Corrections made and uploaded.

Local install and use of D3.js

visual changes to GUI colourbase

investigation of timing clocks of both file simulator and GUI

GUI V2 cleared meeting standards check!

Uploaded Presentation 2 ⋆ Placed in `presentations` directory on plus1