Kopernik - Ayberk Guner; Ali Bek; GizemYavuz; Mustafa Demirkir; Selen Yildirim;

From CS486wiki
Jump to navigationJump to search

Week 1

02/06/2024
Summary: The group gathered to discuss the work topics throughout the semester.

Accomplishments:

  1. The first meeting has been done.


To-Do:

  1. Performance and readability of the code will be enhanced.
  2. GOES satellite setting up process will be continued.
  3. Crontab script will be modified to start biast after scheduling all.


Week 2

02/12/2024
Summary: The group met to discuss this week's topics. The file to put the command for the crontab problem was discussed. A new project was discussed to improve image quality with opencv. Displaying the final GIF on the second screen and publishing it on the website were discussed.

Accomplishments:

  1. Group meeting has been done.
  2. Placed rtl_biast command in schedule_satelite.sh to solve crontab issue
  3. A new project idea was presented with Python opencv for image quality


To-Do:

  1. New images will be viewed to see if the crontab issue has been resolved.
  2. Work will continue to be able to display the most up-to-date GIF on the second monitor.


Week 3

02/19/2024
Summary:
The group worked on automatically putting the GIF into the second monitor and the website. The solution has been discussed related to the Crontab Biast problem.

Accomplishments:

  1. Group meeting has been done.
  2. The script that displays the most recently updated GIF on the second monitor has been finished.
  3. Necessary updates were made to the wp_bot.py and gif_last_version.py scripts to include the latest GIF on the website.
  4. Latest GIF name returned from the gif script to wp-bot to use it on the automated GIF uploading to the website process.
  5. Related functions are created to upload GIFs to the website but will be finished next week.
  6. command to run rtl_biast integrated into sh file


To-Do:

  1. The script that will display the most current GIF on the second monitor can be run manually, but this script will be made to run synchronously with wp_bot.
  2. The final steps to add the most recent GIF to the website will be taken care of.
  3. Different approaches will be used for the Crontab Biast issue.
  4. All the solutions for GIF will be integrated into the main script.

Week 4

02/26/2024
Summary:
The group worked on automatically putting the GIF into the second monitor and the website. The solution has been discussed related to the Crontab Biast problem and required software for Goes satellite has been downloaded.

Accomplishments:

  1. Software for Goes satellite has been downloaded.
  2. Researched how to write the command to the sh file.
  3. Worked on deprecated PHP properties.
  4. Work has been done to automatically open the current GIF on the second screen.


To-Do:

  1. The goes software will be completed and the system will be ready.
  2. The most effective method we have for dealing with crontab issues will be determined.
  3. Latest GIF will be added to the website.

Week 5

03/03/2024
Summary:
The group worked on several problems including an error message on the Kopernik WordPress website which keeps wp-bot not running properly. Also, the second monitor problem is resolved.

Accomplishments:

  1. Bugs of the Kopernik WordPress solved.
  2. Created GIF is now displayed automatically on the second monitor.


To-Do:

  1. The goes software will be completed and the system will be ready.
  2. The most effective method we have for dealing with crontab issues will be determined.
  3. The GIF process will be automatized and different web browsers will be used such as Mozilla.

Week 6

03/17/2024
Summary:
Displaying the latest GIF on the second monitor options were discussed.

Accomplishments:

  1. The most updated GIF is displaying on the second monitor successfully.
  2. displayOnSecond.py script works with wp_bot.py to display the most updated GIF.
  3. Fixed Problems of Goes installation

To-Do:

  1. displayOnSecond.py displays the gif using xdotool and FireFox; Another tool will be explored for the imaging option instead.
  2. Day information should be added to the gift.
  3. Receive packets from Goes.

Week 7

03/24/2024
Summary:
A presentation about enhancing the performance of the wp-bot script is done. One of the problematic functions will be modified and tested to see of we gain any more time.

Accomplishments:

  1. Analyzed the wp-bot code to find any redundant code or sleep statements to improve performance.
  2. Soltion options are proposed, and one will be realized.
  3. Received packets from GOES sat.
  4. Received Images from Goes sat.

To-Do:

  1. Day information should be added to the gift.
  2. New task for Goes.


Week 8

03/31/2024
Summary:
Images to be taken from the Goes satellite for the solar eclipse on April 8 were discussed.
Accomplishments:

  1. Images were taken from the Goes satellite and saved to files
  2. File structures and channels through which the images were received were examined.
  3. The day information on the gif was edited as desired.

To-Do:

  1. cronjob will be created to capture the image
  2. Receiving images from a specific channel will be examined