Proton Calorimetry/Meetings/2021/03/17: Difference between revisions
SaadShaikh (talk | contribs) (Created page with "== Minutes for UCL Proton Calorimetry Meetings, 17th March == === Present === '''Simon Jolly''', '''Raffaella Radogna''', '''Saad Shaikh''', '''Fern Pannell''' === [[ELogs/Saa...") |
FernPannell (talk | contribs) m (→Fern Pannell) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 6: | Line 6: | ||
=== [[ELogs/SaadShaikh|Saad Shaikh]] === | === [[ELogs/SaadShaikh|Saad Shaikh]] === | ||
* | *Small efficiency improvement to FTDI code, optimising writing of averaged values and standard deviations to file. | ||
**CSV file format is now a column of: average value, standard deviation. | |||
**liveFit now also writes (x,y) points to output CSV file. | |||
*Benchmarked FTDI code on Raspberry Pi, approximate average time per acquisition below: | |||
**170us with collecting and converting to hex | |||
**Hiccups with writing hex to file, 180us roughly. If no hiccups, keeps up with 170us | |||
**530us with calculation of decimals for measurement record and rolling average, but not writing hex data to file. | |||
**650us with calculation of averages and errors at 50Hz, but not writing hex or average values to file. | |||
**750us with everything | |||
*Largely working on HEP summer school this week and next week. | |||
*Invited by Spyros to give a seminar for PART sometime in May. | |||
*Will meet with Clive tomorrow to further discuss daisy-chain problems. | |||
=== [[ELogs/FernPannell|Fern Pannell]] === | === [[ELogs/FernPannell|Fern Pannell]] === | ||
*Running the GUI locally has been successful with the http-server. | |||
**Dummy data is generated by running the java file that writes to the local CSV to be hosted by the server. | |||
**The http-server is launched in the directory containing the GUI files, available on the IP and port details given in the terminal. | |||
**Cache clearing problems with Chrome, so typically the GUI performs better on Safari. | |||
**Running http-server -c-1 will prevent cache issues in Chrome. | |||
*Won't set Saad up with the http-server as this requires several Javascript package managers and installations. | |||
*Apache is built in to MacOS, should now explore hosting the GUI with this instead. | |||
**Requires changing the directory apache serves from by editing the configuration file - having difficulties with this currently. | |||
**Will reach out to HEP support this week. | |||
*LibFTDI set up on a new Pi. | |||
**Slightly different installation process compared to last time. | |||
**C++ code compiles so the installation was successful, however a connection with the Nexys Video cannot be established. | |||
**Will investigate this further, update Pi software, new cabling etc. |
Latest revision as of 14:27, 28 March 2021
Minutes for UCL Proton Calorimetry Meetings, 17th March
Present
Simon Jolly, Raffaella Radogna, Saad Shaikh, Fern Pannell
Saad Shaikh
- Small efficiency improvement to FTDI code, optimising writing of averaged values and standard deviations to file.
- CSV file format is now a column of: average value, standard deviation.
- liveFit now also writes (x,y) points to output CSV file.
- Benchmarked FTDI code on Raspberry Pi, approximate average time per acquisition below:
- 170us with collecting and converting to hex
- Hiccups with writing hex to file, 180us roughly. If no hiccups, keeps up with 170us
- 530us with calculation of decimals for measurement record and rolling average, but not writing hex data to file.
- 650us with calculation of averages and errors at 50Hz, but not writing hex or average values to file.
- 750us with everything
- Largely working on HEP summer school this week and next week.
- Invited by Spyros to give a seminar for PART sometime in May.
- Will meet with Clive tomorrow to further discuss daisy-chain problems.
Fern Pannell
- Running the GUI locally has been successful with the http-server.
- Dummy data is generated by running the java file that writes to the local CSV to be hosted by the server.
- The http-server is launched in the directory containing the GUI files, available on the IP and port details given in the terminal.
- Cache clearing problems with Chrome, so typically the GUI performs better on Safari.
- Running http-server -c-1 will prevent cache issues in Chrome.
- Won't set Saad up with the http-server as this requires several Javascript package managers and installations.
- Apache is built in to MacOS, should now explore hosting the GUI with this instead.
- Requires changing the directory apache serves from by editing the configuration file - having difficulties with this currently.
- Will reach out to HEP support this week.
- LibFTDI set up on a new Pi.
- Slightly different installation process compared to last time.
- C++ code compiles so the installation was successful, however a connection with the Nexys Video cannot be established.
- Will investigate this further, update Pi software, new cabling etc.