Skip to main content

Week 4

September 19, 2022

Sudhir
  1. Reviewed the data flow so far.
  2. Should look into Wireshark and netstat for network data inspection.
  3. Document the workflow in ubuntu for C programming.
  4. Test Node.js socket server in ubuntu.
  5. Implement socket server in C in ubuntu.

September 20, 2022

Sudhir
  1. Confirm design patterns before implementation.
  2. Generate a 2 sinusoidal mixture signal in ESP32.
  3. Research for robust Socket server library in Linux.
  4. For now we'll go ahead with my implementation of socket server.
  5. Research for robust FFT library which include other usable functions.
  6. Find the required data format by the FFT library.
  7. Check STM library and the integration with ESP32 project deep_vibe_spi_v1

September 21, 2022

Sudhir
  1. Let the socket.h handle the number of bytes to send.
  2. Create a mechanism to send payload from leaf nodes to server directly.
    • Leaf node breaks the data into packets and sends 1460byte payload to root node.
    • root node passes that payload to socker with no alterations.
    • Sever decypher the data and reconstruct the original data.
  3. Sudhir will send excel toolbox for FFT

Septemper 23, 2022

Sudhir
  1. Keep sending updates on md files.
  2. C++ dev environment in Linux with boost library for calcualtions.
  3. Test FFT with boost.
    Found boost is a calcualtion toolkit but does not contain FFT implementation
  4. Try FFT with KissFFT
Deven
  1. Keep using MkDocs for notes. It will be hosted after discussing with Sudhir.