Modem Fixes
This week, I finished a working version of the modem which now supports sending data and properly detecting when there is a disconnect to allow reconnecting properly. There are however, a few limitations as of now. One of them is that for some reason on the current firmware, I am Read more
Customization
This week we tried our best to finish and build all the features that are needed in project manager front end because the intern that work on the back end finished his internship this week. So we work together to build the download button, Edit and Create features in the Read more
Bye AESTE!
Surprisingly, I was extremely efficient in my last week in AESTE. I have almost finished up every basic functionality of the project that I was supposed to do: Caching, Interfacing with the editor, REST Web API, Cloud Storage, User Interface and many others. Firstly, I’m very glad that I have Read more
Emulating a Modem
This week, I wrapped up work on separating the USB features of the firmware which consists of the HID Keyboard and CDC Debugging Console into 2 seperate files together with 1 USB base file where functionalities are shared. These were written to resemble a library which helps to simplify usage Read more
Racing against Time
I began breaking down the entire project with many mini tasks and went on finishing up sorting the JSON objects for LISTING. Though having done this, there are still many other tiny tasks that need to be finished such as grabbing the image from the editor and hosting it as Read more
USB Keyboard
This week, I was able to pinpoint the reason behind the erratic behaviour of the board. Upon rereading the documentation for the Harmony USB Libraries, I found out that in particular for the PIC32MZ family of microcontrollers which includes the board that we were working on, the buffers that are Read more
Erratic behaviour
This week, I explained to Dr. Shawn about the fact that the USB code managed to work on the PIC32MX but not the real boards in which he suggested to reduce the clock speed of the real boards to match the ones on the PIC32MX as it could be some Read more
Elegant Solution for POCO Caching
This is my second time diving into the vast ocean of Poco Cache library source code. And since this is my second time studying it, I actually get a much better understanding and overview of how the Poco Cache really works. It works by event handling. The moment there is Read more