This repository has been archived on 2023-02-06. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
bachelor-thesis/notes/time_report.md
Severin Kaderli db99961a62
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Update solution chapter, add glossary
Signed-off-by: Severin Kaderli <severin@kaderli.dev>
2022-11-03 18:48:08 +01:00

127 lines
3.3 KiB
Markdown

# 2022-09-19
* Plan meeting times with Reto
# 2022-09-22
* Meeting with Reto
* Testing measuring magnetic field when CPU is stressed out
* No real change measurable
# 2022-09-23
* Test out multiple speakers
* Test measuring magnetic field of speakers while playing sounds
* Research functionality of a speaker
* Start work on the project plan using pgfgantt
# 2022-09-25
* Another test with a speaker
* No change measurable in magnetometer even if I can see the coil vibrate
* I assume the change in the magnetic field is too small to be measured
* Finish project plan
# 2022-09-26
* Test Magnetic Field of Laptop CPU
* I can clearly see the spikes
* Another try on the Raspberry Pi
* Still nothing accurate
* Research other solutions
* https://www.cs.sjtu.edu.cn/~yichao/pmwiki/assets/publications/mobicom17_pan.pdf
* Using magnetic induction from a CPU and capture using magnetometer from a smartphone
# 2022-09-28
* Raspberry Pi tests
* Not working either with other cables or power supplies
* Prepare meeting notes for tomorrow's meeting
* Research more similiar projects
* http://www.freelinc.com/technology/
* https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6695870/
* https://www.researchgate.net/publication/241629739_Near_field_magnetic_induction_Communication_in_Body_Area_Network
# 2022-09-29
* Meeting with Reto
* Experiment more with smartphones, speakers and magnets
# 2022-10-03
* Create videos of speaker
* https://www.youtube.com/watch?v=fqUFUQZMPwI
* Create App to utilize CPU a Smartphone
# 2022-10-04
* Adjust Project Plan to include hardware steps
* Start work on introduction
* Setup citations for thesis documents
# 2022-10-05
* Work more on introduction
* Prepare tables for requirements
* Add screenshots and data of Android CPU measurements
* Record visualisation of speaker vibration using a laser pointer
* https://www.youtube.com/watch?v=L_ZBn6RVJ88
# 2022-10-06
* Mail Exchange with Reto about Experiments
* Work on personas
# 2022-10-07
* More experiments and data analysis
* Decide on CPU as sender element
# 2022-10-10
* Create small application to create stress on CPU using web workers
# 2022-10-12
* Personas
* Use Case Diagram
* https://www.plantuml.com/plantuml/uml/PL1DIyGm4BtdLppsdeCVHv45z-Z9HJsFwTW6soPafeA8_zrfZ53h9OGtxsFU74Mfw3ADRkHNXIQKs0-ABXOE6jFiA6WgEFFSSG49f24F73Y-_s35EI1JUAEUySml4fNnQHYm20SInc5rm8cK3glYyUwYZktvsehlAMlAU-rJDCTVuwQ_talFapN9Gvh_HRTLj-cNVncdA7caZotZglfR3cwyjuO2xs_htZPhcFcilye-MZ-xupS0
* Rough description of requirements
# 2022-10-13
* Meeting with Reto
* Personas
* Eve
* Wants to transmit data in an airgapped system
* eg.
# 2022-10-25
* Flesh out requirements
* Signal
* Preamble
* 3 Hi
* 1 Low
* 3 Hi
* Protocol
* Manchester Encoded Bits
* Clock of 250ms
# 2022-10-26
* Start documenting solution
* Start documenting some preliminaries
* Update requirements and personas
* Create mockups for app and website
# 2022-10-27
* Prepare meeting notes
* Meeting with Reto
# 2022-10-28
* Reschedule meeting with expert
# 2022-10-31
* Research other signal protocols
# 2022-11-01
* Ask expert about meeting date
* LoRa
* Preamble
* Header
* Payload
* CRC
# 2022-11-02
* Update chapter solution with the packet format
# 2022-11-03
* Clean up solution chapter
* Meeting with Reto
* Adjust header and crc size
* Clear up CRC error correction rate
* Add glossary