-
Notifications
You must be signed in to change notification settings - Fork 1
Blog 2017 01 27 Winter
In the next couple days I'll have the height map of the area that we will be launching from and I'll be able to put it into the code that we currently have. This will give us a better display. We got the communication protocol from the ECE team today as well.
I have a gyroscope and Arduino 101 that we can use for testing. For this upcoming week I plan on getting the height map to display in a web browser and possibly integrate it with what Terrance and Albert have done so far with the interface. Satellite images have proven to be more difficult to find. Professor Bailey agreed to help me since all I have found so far are lithography maps of the area with strange legends. We also have an undergraduate that is doing research on predicting where the rocket will land based off the initial data that we get from the sensors before takeoff.
I do not have the right satellite images for the area but I will be working with Professor Bailey to find them. It also looks like I will be the only one from the CS capstone team that will be able to go and stay for our launch.
This week we got some actually code working where the client can connect to the server. AL did that part. I was able to get us a Laptop for testing as well as another Raspberry PI. Also I have contacted the Avionics ECE team. They are supposed to be emailing me the protocol for all the components of what the rocket sensors are going to be sending back and the times.
Since we have a Laptop and a second Raspberry PI we are can test parts of the software as we build it to see how robust it really is. Code then test. Code then test. That way we if find a bug we can find it early then later in the program.
I am having an issue with getting the protocol from the ECE team. They said they were going to give it to me on Thursday but they did not send it to me. Luckly I know most of them from being an ECE previously so I was able to ask for it. Hopefully if I do not get it tonight I can get it this weekend.
This week I worked out a bug in the JavaScript. The client was connecting properly when it was my computer connecting, but not when any other computer would connect. I checked my firewall settings, tried running the server in multiple operating systems, and it still didn't work. It turns out that I had hardcoded the "ws://localhost" address directly into the client when it makes the websocket connection.
This week we got the Raspberry Pi, so we can begin to figure out how we are going to configure the operating system on the final project. Additionally, we should be getting a solid specification for the telemetry protocol from the ECE team this week, so we can begin to build the part of the application that receives that data.
It looks like I may not be able to make the launch. I was told my several different people in the team's leadership that the launch would be on June 23, and I planned my wedding around that date. However, it turns out the launch will be on the 24th, and unless I reschedule my wedding I wouldn't be able to make it back to Oregon in time. This won't affect the timeline of the software, but it is a minor hiccup.
OSU High-Altitude Rocket Team