# 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 # 2022-11-04 * Meeting with Expert * Defense: 27.01.2023 10:30 - 11:30 * Describe pro and cons of other NFC methods # 2022-11-09+ * Developing website # 2022-11-21 * Cleanup and finish up website