UBC-Thunderbots / Software

Robot Soccer Playing AI
http://www.ubcthunderbots.ca
GNU Lesser General Public License v3.0
47 stars 98 forks source link

Save Proto Log #3225

Open Mr-Anyone opened 3 weeks ago

Mr-Anyone commented 3 weeks ago

The following implements the following features.

  1. the ability to load and save proto to different files
  2. the ability to load a custom default proto on startup that would be send to unix_full_system
  3. the ability to reset proto

Which essentially resolves #3195

Description

All of the feature is implemented in a widget. You could play around with it. Here is a screenshot:

new_widget

Testing Done

  1. Save protos
  2. Checked to see if the proto is actually loaded in the unix_full_system
  3. checked to see if the reset button actually worked as intended

Resolved Issues

resolves #3195

Length Justification and Key Files to Review

N/A

Review Checklist

Not done. This is only a draft PR!

Mr-Anyone commented 6 days ago

Update

Nothing has really changed expect for the fact that I've added a save button feature

nimazareian commented 3 days ago

@Mr-Anyone If this PR is ready, you should make it "ready for review" so it's not a draft anymore.

Mr-Anyone commented 10 hours ago

I believe that the load button is not working. This is because I loaded everything but forgot to send the proto to unix_full_system.

I've fixed.

Build doesn't seem to be working. I am not quite sure if it is related to my changes.