Reva Poddar’s Status Report for 11/2

Progress Update:

This week, we successfully solidified the Bluetooth connection between our ESP32 device and the mobile application. We developed a protocol to send structured data (using structs) to the app, which has improved the efficiency and reliability of our data transmission. Additionally, we implemented a transfer status ID to indicate the end of data transmission, ensuring that the app knows when a data packet is fully received.

Challenges Faced:

  • Timing Issues: We are experiencing problems with data not being received in order. The asynchronous nature of Bluetooth communication is causing timing discrepancies, leading to out-of-order data packets.

Next Steps:

  • Investigate and resolve the timing issues to ensure data packets are received in the correct order.
  • Implement error-checking mechanisms to handle any unordered data reception.
  • Begin initial testing of data transmission under different conditions to identify potential bottlenecks.

Leave a Reply

Your email address will not be published. Required fields are marked *