Kopernik - Ayberk Guner; Ali Bek; GizemYavuz; Mustafa Demirkir; Selen Yildirim;: Difference between revisions
No edit summary (change visibility) |
|||
| (2 intermediate revisions by the same user not shown) | |||
| Line 192: | Line 192: | ||
# Images successfully captured during the eclipse. |
# Images successfully captured during the eclipse. |
||
# Auto tab closing added Mozilla web browser to enhance Pi's performance. |
# Auto tab closing added Mozilla web browser to enhance Pi's performance. |
||
# The team |
# The team was informed about creating the GIF process post-eclipse. |
||
# Specifications of the new GIF are discussed. |
# Specifications of the new GIF are discussed. |
||
| Line 201: | Line 201: | ||
# Former GIF script will be integrated into the new wp-bot.py. |
# Former GIF script will be integrated into the new wp-bot.py. |
||
# Create a GIF with images captured by GOES during the eclipse. |
# Create a GIF with images captured by GOES during the eclipse. |
||
==Week 11== |
|||
05/21/2024 |
|||
<br> |
|||
'''Summary:''' |
|||
<br> |
|||
Convert images from the Goes into the GIF. |
|||
<br> |
|||
'''Accomplishments:''' |
|||
<br> |
|||
# Former GIF script integrated into the new wp-bot.py. |
|||
# GIF created with images captured by GOES during the eclipse. |
|||
<br> |
|||
'''To-Do:''' |
|||
<br> |
|||
# The GIF creation script in Goes will be edited according to the desired features. (Such as adding date and time.) |
|||
# The GIF script will be scheduled to run to convert the images of the most current image file to GIF. |
|||
==Week 12== |
|||
05/28/2024 |
|||
<br> |
|||
'''Summary:''' |
|||
<br> |
|||
All GIF operations required for GOES have been completed. |
|||
<br> |
|||
'''Accomplishments:''' |
|||
<br> |
|||
# During the process of converting the images from the GOES 16 satellite into GIF, the name of the satellite from which the images came, and the time and date of the images were added to the GIF. |
|||
# A function has been added to the gif_goes.py script in GOES to find the most current image file in the goes16/fd/fc folder. |
|||
# The gif_goes.py script was scheduled using crontab to run at the end of each day at 23.59. Thus, the aim was to convert the images in the last image file created that day into GIF. |
|||
Latest revision as of 03:43, 1 May 2024
Week 1
02/06/2024
Summary: The group gathered to discuss the work topics throughout the semester.
Accomplishments:
- The first meeting has been done.
To-Do:
- Performance and readability of the code will be enhanced.
- GOES satellite setting up process will be continued.
- 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:
- Group meeting has been done.
- Placed rtl_biast command in schedule_satelite.sh to solve crontab issue
- A new project idea was presented with Python opencv for image quality
To-Do:
- New images will be viewed to see if the crontab issue has been resolved.
- 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:
- Group meeting has been done.
- The script that displays the most recently updated GIF on the second monitor has been finished.
- Necessary updates were made to the wp_bot.py and gif_last_version.py scripts to include the latest GIF on the website.
- Latest GIF name returned from the gif script to wp-bot to use it on the automated GIF uploading to the website process.
- Related functions are created to upload GIFs to the website but will be finished next week.
- command to run rtl_biast integrated into sh file
To-Do:
- 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.
- The final steps to add the most recent GIF to the website will be taken care of.
- Different approaches will be used for the Crontab Biast issue.
- 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:
- Software for Goes satellite has been downloaded.
- Researched how to write the command to the sh file.
- Worked on deprecated PHP properties.
- Work has been done to automatically open the current GIF on the second screen.
To-Do:
- The goes software will be completed and the system will be ready.
- The most effective method we have for dealing with crontab issues will be determined.
- 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:
- Bugs of the Kopernik WordPress solved.
- Created GIF is now displayed automatically on the second monitor.
To-Do:
- The goes software will be completed and the system will be ready.
- The most effective method we have for dealing with crontab issues will be determined.
- 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:
- The most updated GIF is displaying on the second monitor successfully.
- displayOnSecond.py script works with wp_bot.py to display the most updated GIF.
- Fixed Problems of Goes installation
To-Do:
- displayOnSecond.py displays the gif using xdotool and FireFox; Another tool will be explored for the imaging option instead.
- Day information should be added to the gift.
- 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:
- Analyzed the wp-bot code to find any redundant code or sleep statements to improve performance.
- Soltion options are proposed, and one will be realized.
- Received packets from GOES sat.
- Received Images from Goes sat.
To-Do:
- Day information should be added to the gift.
- 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:
- Images were taken from the Goes satellite and saved to files
- File structures and channels through which the images were received were examined.
- The day information on the gif was edited as desired.
- Performance of the code enhanced. Now executes in 210 seconds.
To-Do:
- cronjob will be created to capture the image
- Receiving images from a specific channel will be examined
- When there are no images that will be deleted, the code will not execute the delete images function to save time.
- An error about time.sleep removal is going to be handled.
Week 9
04/7/2024
Summary:
The images to be taken from the Goes satellite for the solar eclipse on April 8 continued to be discussed.
Accomplishments:
- Current GIF continues to work with the desired features.
- Created cronjob to run between Sunday noon and Tuesday noon.
- Performance increased after fixed 15 seconds bug.
To-Do:
- Automatic tab closing will be added to Mozilla browser for old GIF animations.
- Capture images during Solar eclipse.
- Creating a gift with these images captured by Goes Satellite.
Week 10
05/14/2024
Summary:
GOES satellite collected images during the eclipse on April 8, now it is time to create the GIF and display it correctly.
Accomplishments:
- Images successfully captured during the eclipse.
- Auto tab closing added Mozilla web browser to enhance Pi's performance.
- The team was informed about creating the GIF process post-eclipse.
- Specifications of the new GIF are discussed.
To-Do:
- Testing the new performance-enhanced version of wp-bot.py, report any bugs.
- Former GIF script will be integrated into the new wp-bot.py.
- Create a GIF with images captured by GOES during the eclipse.
Week 11
05/21/2024
Summary:
Convert images from the Goes into the GIF.
Accomplishments:
- Former GIF script integrated into the new wp-bot.py.
- GIF created with images captured by GOES during the eclipse.
To-Do:
- The GIF creation script in Goes will be edited according to the desired features. (Such as adding date and time.)
- The GIF script will be scheduled to run to convert the images of the most current image file to GIF.
Week 12
05/28/2024
Summary:
All GIF operations required for GOES have been completed.
Accomplishments:
- During the process of converting the images from the GOES 16 satellite into GIF, the name of the satellite from which the images came, and the time and date of the images were added to the GIF.
- A function has been added to the gif_goes.py script in GOES to find the most current image file in the goes16/fd/fc folder.
- The gif_goes.py script was scheduled using crontab to run at the end of each day at 23.59. Thus, the aim was to convert the images in the last image file created that day into GIF.