Week of 5/32/20-6/7/20: SOMETHING WORKS!

This week, I was able to fix the major issues that came up from last week. Namely, getting the two coroutines to work side by side. This took a lot of research. it turns out that executing the code through aysncio.run() isn’t very conducive toward tasks with repeating loops in them. This was a problem,…

Making anything work. Week of 5/25/20-5/31/20

Ssh ssh son, I’m making… ANYTHING WORK PLEASE. Alright, I’m being a bit melodramatic. I did get one huge win this week: I was finally able to send JSON information from the RPI to the Arduino, and deserialize it. Here’s the code for the RPI: Here’s the code for the Arduino: Here‘s the specific section…

5/18/20-5/24/20: Technical Difficulties

This week I spent a lot of time trying to get stuff to work. All I wanted to do was be able to print information from the Arduino in some form, and I went down a rabbit hole of trying to open a serial monitor. This took hours, and lots of frustration, only for me…

Week of 5/4/20-4/10/20: High level code processes (Just that cool)

This week I did a few small level adjustments that I set out to do last week. In the default websockets settings, the client is repeatedly pinged, and if the client seems idle, the server closes off the connection to the client. Mr. Christy suggested that in order to keep the server open for as…

Week of 4/27/20-5/3/20: Data?? Transferring??? ಥ_ಥ

This week I worked on fixing some of my previous code. What I had working I… well… accidentally broke somehow? It took a few hours to get back where I was last week, because I did not save to git when I got to that significant checkpoint. I tried to then add some extra things…

Week of 4/20/20-4/26/20: JSON

This week I worked at figuring out JSON, and learning how to compile the information from the joystick into a JSON format. The code here is a look which checks that an action was taken by the user on the controller. Then, it asks if the event type is pygame.JOYAXISMOTION, which means that the joystick…

Setting Back Up 4/13/20-4/19/20

This week, I worked on trying to set the websockets connection from my RPI to my home computer. This was a lot of learning. For starters, I tried to upgrade python on all of my devices, up to 3.7 at least. The problem there, every time that I tried to call “python,” it would run…

Catch Up! Quarantine.

Hello! It’s been a while since I posted, I know. I need to do some make-up. There has been some confusion on my end with figuring out the assignments for our classes, since I am still continuing my individual project. In the following weeks, I will be continuing the MATE ROV Competition. These are all…

Week of 2/24/20 – 2/28/20: VIMcredible

Right off the bat, I will be eternally sorry for that pun. (Also not really?) The first, and arguable most fun, thing that I worked on this past week was to set up my .vimrc file for my workflow. Vim is the text editor that I use to write code once I’ve connected to the…